{Tutoriel} Créer un perso qui se transforme Par kozzy

Créer un héro qui change de physique et de compétence selon le besoin
---------------------------------------------------------------------------------
1) Ca sert a quoi ?
------------------
Vous avez tous deja pu tester ma démo "les mésaventures de kozzy la tortue" ?! (bah oui forcément , quelle question ...) Et bien c'est tres simple , ca part de ce principe la ! Exactement le même principe que celui des masques dans Zelda majora's mask ! Le fait de changer de physique , change également les capacitées du héro , ainsi il peut en se tranformant en animal par exemple atteindre des endroits plus fermé ou défoncé une porte en se transofrmant en gros monstre de 400 kilos etc etc .

2) La pratique
-------------------
Fini la théorie , on aborde la pratique !
Tout d'abord , il faut se faire une idée de ce que vont être les transformations du héro ! (pour ma part j'en avait fait une tortue) nous allons donc (pour faire original ^^) le faire se transformer en "chat" (comme ca je suis sur que tout le monde a le charset demander) !

Phase 1
----------
Créer maintenant votre map test ! Je vous conseil vivement de faire de même que moi si c'est la premiere foi que vous réalisez une programmation du genre ! Voici mon exemple :
 Réduite à 38%
Image attachée
320 x 240 (18.85 Ko)


Alors voila ... Le héro se trouve en bas de l'écrant et aimerait prendre la sortie qui se trouve en haut a droite ! Seulement , une riviere lui barre la route (ya beaucoup de courant c'est dangereux etc etc) donc il ne sait passer que sur la petite branche en travers de la riviere mais il est beaucoup trop lourd et elle risque de casser ... Heureusement un mage du dernier dongeon que vous avez rencontrer vous a donner le pouvoir de vous transformer en chat et donc de passer sur la brindille en bois sans la cassée ...

Phase 2
---------
La programmation de la base de donnée :
Dans l'onglet "évenement fréquent" ajouter un nouvel event nommé "Trans-Chat" et un autre nommé "Chat on" dans l'évenement "Trans-Chat" notez cette programmation :
 Réduite à 75%
Image attachée
797 x 592 (69.54 Ko)

-Processus parrallele (sinon ca répetera l'action a l'infini dès que vous aurez acquis le pouvoir)
-Interrupteur de déclenchement "Pouvoir Chat" (que vous devez créer maintenant)
-Appuis d'une touche : [0001Transfo] (La touche du pavé numérique +ou-ou*ou/ contenu dans la variable "Transfo" )
-Afficher une animation (mettez celle que vous voulez sur le héro pour faire joli ...)
-Modifier l'apparence du héro "Jérémy" = Animal2 (en gros vous changer votre héro en chat)
-Interrupteur "Humain" Désactiver (important si vous ne voulez pas avoir de bug)
-Interrupteur "Chat ok" Activer (Pour prévenir le deuxieme evenement dans la base de donnée)

Maintenant , le second evenement que vous avez créer dans les evenements fréquents "Chat on" :
 Réduite à 75%
Image attachée
794 x 595 (68.64 Ko)

Celui ci ressemblera en beaucoup de points au précedent :
-Appuis d'une touche : [0001Transfo] (la même touche + ou - ou * du pavé numérique)
-Attendre "1.0" secondes
-Afficher une animation "Osmose" (ou n'importe laquelle sur votre héro qui est maintenant un chat !)
-Modifier l'apparence du héro "Jérémy" = Héro (remettez lui l'aspect de héro qu'il avait au début)
-Interrupteur "Humain" Activer
-Interrupteur "Chat" Activer (ce qui causera l'effet inverse de transformation)

Voila , vous avez fini le plus important ! Pas compliquer hin wink.gif Maintenant , dès que le switch "Pouvoir chat" sera activer , vous pourrez vous transformer en chat a n'importe quel moment en appuyant sur + ou - du pavé numérique !

Il ne reste plus qu'a passer a la programmation dans vos maps ! Suivez le guide :

Phase 3
---------
Ajouter un nouvel evenement pour tester votre programmation sur cette map (représenter par le ceau en bois sur ma map) avec comme contenu uniquement "Interrupteur [Pouvoir chat] On" dedant , appuyer sur une touche et au même niveau que le héro
 Réduite à 69%
Image attachée
639 x 481 (77.84 Ko)
De dehors
 Réduite à 75%
Image attachée
787 x 594 (66.24 Ko)
De dedant !

Maintenant , créer un switch sur la brindille de bois au dessus de la riviere avec cette programmation :
Page 1 :
 Réduite à 75%
Image attachée
792 x 589 (67.88 Ko)

-Afficher texte : Je suis bien trop lourd pour passer
-Déplacer héro : Un pas vers le bas

Page 2 :
 Réduite à 75%
Image attachée
791 x 593 (62.99 Ko)

-Rien

Copier coller cet évent sur la case juste au dessus (sur la brindille de bois) et remplacer unniquement "Déplacer héro vers le bas" par "déplacer héro vers le haut" !

Lancer le jeu !
Tant que vous n'irez pas toucher le ceau en bois (en appuyant sur action) vous n'aurez pas le pouvoir de vous transformez , mais une foi que vous l'aurez toucher , il vous suffira d'appuyer sur + ou - du pavé numérique pour vous changer en chat et donc etre asser leger pour passer sur la brindille de bois !
Et une foi de l'autre coté , réappuyer sur +ou- pour vous re-transformer en humain !!


 Réduite à 38%
Image attachée
320 x 240 (18.92 Ko)
 Réduite à 38%
Image attachée
320 x 240 (18.77 Ko)
 Réduite à 38%
Image attachée
320 x 240 (18.92 Ko)


Et voila ! C'est pas joli tout ca ?
Rahala encore un tuto bizare de KoZzY ^^

Conseil : A vous de remplacer ces données pour en faire quelque chose d'original !
Enjoy
Miniature(s) jointe(s)

 Réduite à 75%
Image attachée
791 x 598 (69.49 Ko)


19/07/2008
0 Poster un commentaire

Inscrivez-vous au blog

Soyez prévenu par email des prochaines mises à jour

Rejoignez les 7 autres membres