{Tutoriel} Vision nocturne et mode FPS Par kozzy

Hello la communautée making !
Voila , comme vous etes nombreux a m'avoir demander ce tutorial qui a fait le succes MONDIAL de mes jeux (non je n'exagere jamais !!) , je me suis enfin décider de me prendre la tête a vous l'écrire et vous l'illustré le mieu possible !! C'est partit !! (Je vous rappel que je fait ce tuto en temp réel , la je n'ai pas encore commencer !!) :

*Niveau recquis : Moyen*
*Temp de création : 10minutes pour les ressources , 20 pour la programmation*


-Premier phase "Créer ses ressources"
----------------------------------------------
Attaquons la premiere phase qui est la plus simple pour peu que l'ont soit un rien talentueux en dessin (pour exemple je suis hyper nul en dessin ... Encore plus avec une souris ^^) !
Ouvrez votre éditeur d'image préféré (moi c'est PAINT .. OUAIIIS) créer une nouvelle page de 320*240pixels (pour rpg maker 2K3) ou 640*480pixels (pour rpg maker xp , ces tailles représente la taille de l'écrant en mode complet quand vous lancer votre jeu) !

Cela fait , appliquer une couleur noire (ou tout autre couleur non transparente) sur TOUTE la page de maniere a avoir juste un vulgaire rectangle noir !

Enssuite , créer un cercle de couleur blanche (ou autre couleur de TRANSPARENCE) au centre de ce rectangle (C''est ce cercle qui représentera la vue dans la lunette du sniper) ! Une foi fini , vous pouvez conssidéré que vous avez deja fini de dessiner votre "sniper" !

Encore faut-il lui donner un viseur ... MAis comment faire ? Dois-je le dessiner sous paint lui aussi ?
Et bien .. Oui et non en fait !
Le viseur sera en fait ..VOTRE HERO !! Donc , prennez un charset (n'importe lequel) et remplacer tout les dessins qu'il contient par plusieur X ou + (utiliser charamaker de walean en francais wink.gif ) ou plus simple , télécharger quelque part un charset en forme de viseur !

Voila pour la premiere phase , je pense que vous avez tout ce qu'il faut pour créer maintenant sous rpg maker , votre premier mode FPS !!

(ps : Je n'ai pas trouvé necessaire de faire des screenshots pour cette premiere phase qui est on ne peut plus simple)

-Deuxieme phase *Le mapping*
-------------------------------------
Ce que vous devez savoir avant tout , c'est que si vous vous lancez tete baissée il y aura toujours des problemes ! Par exemple , quand vous aurez fini votre programmation et que vous testerez votre mode fps vous constaterez que si vous allez TROP vers une extrémitée de l'écrant , le viseur sort HORS du sniper ... Ce qui n'est pas tres réaliste vous me direz ... Comment éviter ca ?

Réponse : En créant une map bien plus grande que prévu !!
Ga ? Je comprend pas !! :
-Simple ! Créez une map de 50*50pixels , donnez lui pour chipset (ou tileset) quelque chose de non transperçable (un ciel en panorama , un mur noir , n'importe quoi) , enssuite , a l'interrieure de cette meme map , créez un carré de 20*15pixels (qui sera votre partie franchissable) :
 Réduite à 81%
Image attachée
1024 x 768 (92.74 Ko)

La zone noire est donc inffranchissable pour le héro (le viseur) et la zone verte est franchissable !!
Maintenant , mapper cette map comme vous le voulez , nous , nous allons commencer par créer 4 enemis dedant (c'est deja suffisant pour un début) dans la zone verte , que nous allons només "enemi 1 , enemi 2 , enemi 3 , enemi 4" !
Configurez ces messieurs comme ceci :
 Réduite à 76%
Image attachée
817 x 640 (68.26 Ko)

-Evenement TRAVERSSABLE !
-Appuyer sur une touche
-Marche alléatoire (frequence basse , sinon vous n'arriverez pas a le toucher lol).
Dans la case de programmation :
-Jouer un effet sonore <=> Pratique ca lol moi j'ai mis EXPLOSION mais vous mettez un bruit de chevre ou de toux grasse si vous voulez ca change rien que la qualitée du jeu ^^
-Attendre 20Frames (ou 2.0 secondes pour rm 2K3) <=> Ca aussi c'est pratique si vous voulez éviter les bugs !
-Changer variable "enemi" +1 <=> n'oubliez pas de mettre ca sur chaque enemi , c'est important pour plus tard !!
-Changer switch (interupteur) "Enemi 1 mort *ON*" (ceux ci seront nomé en fonctiond e l'enemi , enemi 1 mort , enemi 2 mort , enemi 3 mort ...) !
C'est a peu pres tout !! Il ne vous manque plus qu'a créer une deuxieme page ne contenant aucune programmation avec pour élément déclencheur le switch qui correspond a l'enemi (dans notre cas "enemi 1 mort") .
Créer maintenant un evenement parrallele sur cette map !
Donnez lui juste une fourche de condition (condition de branchement) et programmez la comme ceci :
 Réduite à 81%
Image attachée
1024 x 768 (117.51 Ko)

-Condition de branchement => Si la variable "Tir enemi" est égale a 4 alors :
-Message "Mode FPS terminé"
-Effacer image 1 (pour enlever l'image de sniper que vous avez créer)
-Modifier apparence du héro => Redonnez lui son apparence d'origine sinon vous trimballerez un viseur tout au long de votre jeu haha !
-Teleporter équipe vers prochaine map !
Et voila !!

*Le gros de la progra bien chiante est terminée !!! Champagne*

-Phase terminale *Entré et sortir du mode FPS* :
---------------------------------------------------------
Il ne vous reste maintenant plus qu'a créer la transition entre le mode RPG et le mode FPS !!
Pour ca c'est hyper simple , créer un evenement sur une map (celle qui sera la map déclencheuse de votre FPS) et donnez lui ces fonctions :
 Réduite à 81%
Image attachée
1024 x 768 (117.6 Ko)

-Au contact du héro (en fait ca n'a pas vraiment d'importance avec Rm2K3 mais ca en a avec XP) !
Case de programmation :
-Modifier le ton de l'écrant en noir de maniere a ce que l'ont ne voi pas la transition !
-Afficher un temp de wait (d'attente) pour que le teint de l'écrant ai le temp de se noircire totalement !
-Teleporter l'équipe au MILLIEU de votre map FPS (partie franchissable VERTE chez moi)
-Modifiez l'apparence du héro et donnez lui l'apparence "curseur" ou "viseur" que vous avez créer ou télécharger au par avant !
-Afficher picture (ou image) => Evidement il sagit de la picture de sniper que vous avez créer tout au début !
-Modifier le teint de l'écrant de maniere a ce qu'on puisse maintenant voire quelque chose héhé !

ET VOILAAAAAAAAA !!!! Quand vous aurez tué les 4 enemis , alors la variable "Tir enemi" affiche 4 comme valeur ce qui donnera pour information a votre evenement parrallele que le mode FPS est maintenant terminé et qu'il est temp de repprendre le mode RPG !
Je l'ai tester chez moi ca fonctionne avec ces parrametres ! Bien que le rendu ne soit pas tres beau , a vous de l'améliorer a votre guise et de faire de ce tuto quelque chose de rentable pour votre jeu !!



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