begin process at 2012 02 09 12:32:26
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

Jeux

 > MOTEUR DE JEU VUE 3/4 HAUT (TUTO EN 4 ÉTAPES - 1ÈRE PARTIE)

MOTEUR DE JEU VUE 3/4 HAUT (TUTO EN 4 ÉTAPES - 1ÈRE PARTIE)


 Information sur la source

Note :
9,35 / 10 - par 40 personnes
9,35 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10
Catégorie :Jeux Niveau :Initié Date de création :17/12/2004 Date de mise à jour :17/12/2004 07:59:46 Vu / téléchargé :13 201 / 2 072

Auteur : pegase31

Ecrire un message privé
Site perso
Commentaire sur cette source (33)
Ajouter un commentaire et/ou une note

 Description

Cliquez pour voir la capture en taille normale
Cette première partie de mon projet explique exclusivement Création/Gestion du décor et du personnage principal d'un "tile game", un jeu basé sur le principe du quadrillage, comme zelda.

Vous trouverez 4 sources commentées dans les détails qu'il faut regarder dans l'ordre pour bien comprendre :

01 - La création d'une grille dynamique permettant d'afficher des murs et du sol.
02 - La création et gestion d'un "personnage" se déplaçant à l'aide des flèches dans le décors précédement créé.
03 - L'amélioration graphique et la finition du personnage. Le faire tourner celon l'endroit où il va.
04 - L'amélioration technique du décors. Augmentation de la surface de la Map et gestion des passages d'écrans

Comme indiqué, ce n'est que la première partie, car le projet est loin d'être fini :
- Amélioration graphique du décor
- Gestion des objets à prendre
- Ennemis et interactions avec les éléments
- Etc ...

Pour les pros : je tiens à préciser que j'ai volontairement simplifié le code afin de le rendre plus accessible, mais rien ne vous empêche d'optimiser tout ça ! ;)

Pour les autres : toutes question est bienvenue, mais évitez les questions du genre "on fait comment pour ajouter un objet" ou "j'aimerais ajouter un ennemi, je fais comment", car je ne répondrais pas .. tout simplement car cejà fait partie des futures parties du tutoriel.

Maintenant, dodo ... 'creuvé, moi ! :p

Peg'

Source

  • tout est dans le zip ! ;)
tout est dans le zip ! ;)

 Conclusion

Il faut juste savoir que le 02 est le 01 complété, le 03 est le 02 complété et que le 04 est le 03 complété ...

Donc, à regarder dans l'ordre, car les commentaires et explications du 01 n'est plus dans le 02, etc ... !

 Fichier Zip

Les Membres Club peuvent télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !

Télécharger le zip


 Historique

17 décembre 2004 07:59:47 :
petit soucis dans le Zip, alors je l'ai remis à jour ...

 Sources du même auteur

Source avec Zip Source avec une capture AS3 - PRINCIPE ET APPLICATION DE FONCTION RÉCURSIVE
Source avec Zip Source avec une capture AS3 - JEU DU TAQUIN
Source avec Zip Source avec une capture AS3 - SIMULATION DE GRILLE D'ÉDITION
Source avec Zip DECODEUR/ENCODEUR DE PLAYLIST AU FORMAT PLS/M3U
Source avec Zip Source avec une capture BOUTON DE VOLUME

 Sources de la même categorie

Source avec Zip Source avec une capture AS3 - JEU DU TAQUIN par pegase31
Source avec Zip CHAMP DE VISION AVEC OBSTACLES - AS3 par t_naulet
Source avec Zip UN JEUX DE VOITURE MULTIJOUEUR OU VOUS CREE VOTRE TERRAIN par hakim255
Source avec Zip JEUX DE TIRE VU DE HAUT par hakim255
Source avec Zip Source avec une capture ERYSOKOBAN V1.02 CS4 AS3 par VBtoTRASH

Commentaires et avis

Commentaire de bbkingtn le 17/12/2004 10:57:55

SALUT pegase31
c'est moi bbking"fenetrecrono"auriez vous la gentiesse de me expliquer pourquoi je n'arrive pas à recevoire des repance à ma question aprés avoir reçu ce message "Le code demandé a été désactivé par un des admins CodeS-CourceS."
merci d'avance.

Commentaire de Burnside le 17/12/2004 12:09:28

Slt,

Super ta source, super bien expliquée, il faudrai plus de sources aussi bien expliquées, j'attend la suite avec impatience.

Tu as trouvé où le personnage de ton jeu.

Bàt,

Burnside.

Commentaire de korrigan33 le 17/12/2004 13:13:57

SUPER.
Merci beaucoup sa faisait longtemp que je cherchait une source comme celle la en français, en plus C super bien expliqué et C complet MErciiiiiiiiiiiiiiiiii.

Commentaire de pegase31 le 17/12/2004 15:13:35 administrateur CS

pour bbkingtn : Je ne vois pas de quoi tu parles...

pour Burnside : Le perso, je l'ai trouvé sur un site koréen, mais je ne doute pas qu'il soit repompé d'un jeu quelconque. Malheureusement, je ne sais pas du tout lequel !

Pour Korrigan : Ah ben vi, français oblige, car j'ai écrit chacune des lignes de ce code, alors à part quelques variables (oui, je sais, j'abuse des fois), tout est en Français ! ;)

La suite avec un peu de chances avant Noël !

Commentaire de Blacknight91titi le 17/12/2004 18:31:04

Et bin
bravo peg' tu fais fort
déja que l'autre source était super
celle la l'est aussi
sa va bcp m'aider :-)
merci
10/10

Commentaire de korrigan33 le 17/12/2004 21:31:38

Desol j'avais pas noté 10/10 ossi.

Commentaire de threep21 le 18/12/2004 17:38:37

Ouais moi aussi je trouve ça trop fort, surtout que j'en ai bien besoin ^^. J'ai pas encore regardé la source mais vu ce qui est dit au dessus j'ai pas trop à m'inquité ^^. En dessous ça serait pas un petit clin d'oeil à space invaders ? :D

Commentaire de WhiteMagus le 19/12/2004 23:10:35

Tu postes pas des sources souvent (ce n'est pas péjoratif : regardes-moi) mais quand tu postes, c'est pas des escréments (pour être poli). Tu as pensé à tout et bien rédigé tout ça avec une excellente sy,taxe et un code super optimisé (dans l'ensemble).
10/10.
@+

Commentaire de Mafassure le 20/12/2004 16:58:10 administrateur CS

une source canon, super clair et tres bien commenté
merci Peg

Commentaire de lamor le 27/12/2004 21:46:08

bravo, c'est propre. les enemis et les bonus maintenant!

tu oublies un petit detail qui a son importance et qui ameliorera ton moteur : lorsque  le héro se cogne un peu sur un coté par inadvertance, il ne devrait pas se stopper mais devier un peu sur le coté pour continuer son chemin. (sinon ca oblige à toujours viser au pixel prés pour passer entre les blocs) c'est facile à faire en plus.
heuu j'espere que je ne suis pas le seul à comprendre ce que j'ai ecrit :)

Commentaire de souini le 01/01/2005 07:34:58

tro tro cool , c super clair cette source merci ;-)

Commentaire de pegase31 le 01/01/2005 13:30:21 administrateur CS

Lamor : c'est prévu dans la suite, car j'ai fait un truc "bâteau" exprès. Je ne voulais pas noyer les gens sous trop de trucs complexes ... ça l'est déjà bien assez comme ça.

Par contre, si tu veux me proposer ton code, il serait peut-être plus simple que le mien, ou au moins pour comparer. Merci d'avance !;)

Peg'

Commentaire de panzer_666 le 02/01/2005 22:41:28

Bonjour.. c vrai cette source est vraiment pas mal.. j'attends impatiemment la suite justement ^^
Quelqu'un à une idée de comment gerer un bon inventaire et les dialogue pr ce genre de jeu ?

Commentaire de korrigan33 le 03/01/2005 17:44:18

Tout le monde parle de la suite(que j'atend ossi avec impatience) mais C pour quant ?¿?

Commentaire de pegase31 le 05/01/2005 21:27:52 administrateur CS

Ben bientôt .. comme je viens juste de revenir sur mon PC adoré ... Donc, patience ! ;)

Peg'

Et bonne année à vous !;)

Commentaire de threep21 le 06/01/2005 00:43:07

ah oui tiens lol ; bonne année à toues et à tous pis tout ça ^^

Commentaire de lamor le 06/01/2005 16:44:07

ouaich peg'

ben mon moteur de tiledBasedGames est relativement similaire au tiens; (j'ai apris via  outSideOfSociety et Tonypa..)
je ne vais pas le poster sur flashkod, ta source etant suffisante pour ce domaine...

par contre pour notre histoire de case qui bloque le perso quand il est pas pile-calé, j'immagine que t'as dejà trouvé la solution tout seul...

a part ca rien à redire, c'est impec.

Commentaire de John_Doe_88 le 06/01/2005 17:44:26

J'ai regardé que rapidement mais c très bien ça Peg' ! Félicitations. Oui ca mérite bien le 9.. Pas très compliqué mais ça fait un malheur auprès des apprentis flasheurs ! (y a un monde fou qui pose des questions sur ton code dans le forum, donc d'ailleurs il serait bien d'y passer parce que je suis pas le plus à même de répondre).
A quand le jeu complet ? Dépêche, y a du monde qui attend !

Commentaire de pegase31 le 06/01/2005 18:21:01 administrateur CS

Argh .. même pô le temps de défaire mes baggages ...
Ben comme j'étais pas là, pas simple de répondre !

Pour ceux que ça interesse, contactez-moi en PV et je vous filerais mon adresse MSN pour les explications en direct.

J'ai déjà une version améliorée du décors, mais le soucis c'est que les futures améliorations risquent de passer au niveau expert, car le décors requiers quasiment un éditeur de niveau afin de créer les niveaux...
Mais j'y travaille, patience ! ;)

Pour ce qui est des blocs qui empêchent, j'ai effectivement une methode, mais pas trés simple et j'essaye d'optimiser...

Peg'

Commentaire de neovalpox le 29/03/2005 14:04:34

Superbe code. vraiment génial. je suis entrain d'essayer de l'utiliser pour faire une jeu. mais j'aurai juste une ou deux petite question :

1. je cherche a faire un jeu online. donc pour les map j'aimerai faire en sorte qu'elle se charge par des fichiers externe plutot que de faire un scroll directionnelle et d'avoir toute les map directement sur le fichier principal (un peu comme un client qui charge les map sur un serveur) et je voulais savoir si qqun aurai des idées.

2. pour faire un hitTest() sur une zone parametrée (sur la map) par exemple une porte de maison. qqun saurai comment faire pour que lorsque le personnage aille sur la maison, qu'une nouvelle map se charge ?

3. si qqun connais un site ou un peu trouver des personnage comme le personnage que tu utilise comme exemple sa serai cool (j'ai chercher mais j'ai pas trouver...)

si qqun est motivé pour m'aider dans ce projet : flavio_valceschini@hotmail.com

pour voir les débacle actuel du projet : http://neovalpox.dyndns.org/Echkin/

A+

Commentaire de survivor51 le 04/06/2005 15:27:41

C'est vrai que c'est très utile. A quand la suite car cette source n'est pas récente.

Commentaire de catamenia le 05/06/2005 11:32:43

la vision de cette source rempli cette journée de joie

Commentaire de pastaga_napster le 24/07/2005 02:53:30

pour l'instant je trouve que c'est la source qui m'as le plus appris de choses sur ce site ! par contre je trouve vraimen pa le moyen de rajouter des ennemis SUR la map. si kelkun coné le code vous pouvez m'en faire par ? merci !

Commentaire de nano40 le 29/10/2005 17:14:12

Le TOP Rien a dire .Si prandre exemple .

Commentaire de bloom1 le 21/03/2006 02:19:56

Sur Flash 8, fonctionne bien, mais quand je COPIE le code et les images dans la libraire, plus rien !!! Quelqu'un pourrais me dire pourquoi ???(Pourtant dans les paramètres de publication j'ai essayé Flash 8 et Flash 6, AS2 et AS1 et toujours rien !)
Merci d'Avance !

Commentaire de bloom1 le 21/03/2006 02:39:08

Sur Flash 8, fonctionne bien, mais quand je COPIE le code et les images dans la libraire, plus rien !!! Quelqu'un pourrais me dire pourquoi ???(Pourtant dans les paramètres de publication j'ai essayé Flash 8 et Flash 6, AS2 et AS1 et toujours rien !)
Merci d'Avance !

Commentaire de Jjax le 23/12/2007 18:19:01 10/10

Bravo!
C'est très clair et très instructif sur les bases d'un moteur iso.
y a t'il eu depuis des nouvelles modifications aportées à ce moteur?
Je serais très intéresser d'en savoir un peut plus sur les moteurs iso en flash.

Merci.

Commentaire de arnaud2525 le 25/10/2008 21:53:14

Très bonne source. Surtout, très bien expliqué... J' attends, comme tout le monde ici, la suite. D' ailleurs, ça date un peu, non?
je vais sûrement aller me renseigner sur le forum...

Commentaire de lobit le 04/02/2009 23:35:24 10/10

Très bon boulo! Merci.

Commentaire de cannadou le 17/04/2009 00:28:24

Code léger c'est extra

Commentaire de MrSpartak le 04/03/2010 07:00:45

Jsuis degouter je comprend rien. Jai dezippe et je trouve pas le tutoriel. Il est ou ???

Commentaire de pegase31 le 04/03/2010 07:23:28 administrateur CS

il n y a pas de "tutoriel", c'ets la source le tutoriel ...

Peg'

Commentaire de Authentification le 18/01/2012 01:01:40 10/10

ont ne peut fair mieux ,a toi l'honneur.
le reste est dans l'imagination des futures créateurs.
merci beau travail.

 Ajouter un commentaire




Nos sponsors


Sondage...

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,640 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales