Forum Solarus-Games francophone

Zelda => The Legends of Zelda => Discussion démarrée par: pia-pia le 13 Septembre 2003 à 11:36

Titre: Créer un Zelda amateur
Posté par: pia-pia le 13 Septembre 2003 à 11:36
Je souhaite me lancer à mon tour dans la création d'un Zelda.
Je connais très bien la programmation C/C++ mais je commence juste à me familiariser avec la programmation d'un jeu et de DirectX. Et je ne trouve pas beaucoup d'exemples de jeu style Zelda réalisé en C++.

Après avoir joué à ZAP, je me dis que TGF est pas mal non plus...
Et les images d'Infocris sur son Zelda avec Game Maker semblent aussi donner de bons résultats!

Quen pensez vous ????
Titre: Créer un Zelda amateur
Posté par: Cakek le 13 Septembre 2003 à 12:08
le mieux que tu puisses avoir, c'est avec le C ou le C++, car c'est de la pure programmation, et tu peux faire ce que tu veux ! Alors que TGF et Game Maker sont des logiciels facilitant la programmation !! A toi de voir !!
Titre: Créer un Zelda amateur
Posté par: infocris le 14 Septembre 2003 à 00:04
si tu utilise le c++ il faudra que tu programme un moteur graphique, un moteur de mouvement, le moteur de son, le moteur de collision... bref que du travail ! sans compter qu'il faudra qu'il te faudra ripper tes graphiques, capturer le son.

exemple : regarde ici ils ont programmé en pascal et ils sont encore loin ! (et ils sont très avancé en programmation)
http://www.student.kun.nl/c.goedegebure/cataclysm/ (http://www.student.kun.nl/c.goedegebure/cataclysm/)

game maker est un bon compromis entre la programmation et la conception du jeu en lui-même. avec game maker tu peux utiliser des scripts alors si t'es à l'aise dans la programmtion ça te posera aucun problème (juste un petit temps d'adaption comme dans tous les languages C-like)

Titre: Créer un Zelda amateur
Posté par: pia-pia le 14 Septembre 2003 à 10:25
La programmation d'un jeu entièrement en C++ est la solution qui permet le plus de liberté mais comme le dis Infocris, ça semble très fastidieux et long.
C'est pourquoi je recherche des exemples ou des tutoriaux pour m'avancer un peu mais je ne trouve pas grand chose...

Je viens juste de découvrir Game Maker et il faut que je me penche un peu plus dessus et voir ce que l'on peut faire avec les scripts pour faire mon choix.
Si vous avez des liens sur Game Maker, je suis preneur!

Infocris, à quand une démo de ton jeu ????
Titre: Créer un Zelda amateur
Posté par: infocris le 14 Septembre 2003 à 22:30
pour les tutoriaux il y en a sur le site français de gamemaker: http://membres.lycos.fr/gamemaker5/ (http://membres.lycos.fr/gamemaker5/)
moi, j'ai lu quelques tutoriaux sur ce site, pour comprendre comment marche l'ensemble de gamemaker.
pour ce qui est de la programmation, il te faut la documentation du gml, il se trouve dans l'aide de gamemaker chapitre 28, mais tu peux télécharger l'aide sous forme de fichier word sur le site anglais de gamemaker : http://www.gamemaker.nl (http://www.gamemaker.nl)
tu l'imprimes et voilà c'est tout ce dont tu as besoin pour programmer il y a toutes les fonctions dedans.

quant à une possible démo même technique, ça sortira pas avant un certain temps parce que je dois d'abord régler l'intéraction objet solide et perso, l'option solide de game maker ne me convient pas. alors si je sortais un démo avant de régler ce problème et il y aura des trucs du genre "hey! j'ai traversé le buisson !"
Titre: Créer un Zelda amateur
Posté par: pia-pia le 18 Septembre 2003 à 15:44
J'ai peut être trouvé LA solution...
Sur http://openzelda.sourceforge.net/ (http://openzelda.sourceforge.net/), j'ai trouvé un projet de moteur 2D spécial Zelda! Ensuite, on utilise un langage spécial proche du C pour définir les éléments du jeu. On s'affranchit donc de la programmation Direct X, de la gestion des collisions, des animations...  
Allez voir ce site, les résultats sont impressionnants. ATTENTION, c'est tout en anglais...
Titre: Créer un Zelda amateur
Posté par: doc le 18 Septembre 2003 à 16:41
Open Zelda c'est vraiment pas terrible...
Bourré de bugs, trop compliqué au niveau des adds-ons c'est pas vraiment super si tu veux créer un jeu innovateur !
C'est possible, mais OZ sert plus à créer des Zelda3-like.
Titre: Créer un Zelda amateur
Posté par: pia-pia le 18 Septembre 2003 à 17:05
Tu avais essayé il y a longtemps ? Parce que ce genre de projet, ça bouge très très vite... Mais il faudrait que j'essaye plus longtemps pour me faire une idée.

Sinon, on a aussi accès aux sources alors en cas de bugs, on peut toujours essayer de corriger... Mais je suppose qu'il faut être assez balèze en programmation ;o)
Titre: Créer un Zelda amateur
Posté par: doc le 18 Septembre 2003 à 19:55
J'ai essayé y'a pas mal de temps mais le projet en est toujours à sa même version (après vérification).
Mais ce qui me gêne, c'est la source qui n'est pas terrible...
Il faut TOUT reprogrammer tout en évitant les bugs (ou plutôt défauts) dû à l'ancienne source.
Quitte à faire de la prog, autant se lancer dans Game Maker qui est plus abouti à mon goût.
Dernière remarque plus personnelle, il n'y a pas de communauté française de OZ alors ça aide pas des masses non plus ;-)
Titre: Créer un Zelda amateur
Posté par: Geomaster le 18 Septembre 2003 à 21:49
Personnellement je comprends pas Pia-Pia. Si tu es aussi à l'aise que ça en C++, tu devrais meme pas penser à utiliser TGF ou je ne sais quoi. D'ailleurs ce n'est pas "faciliter la programmation", c'est "ne pas programmer du tout"  :D

Bun oui j'ai tjs été un "anti-RPG Maker-like" désolé  :P

C'est clair que c'est long et fastidieux mais niveau programmation c'est beaucoup plus enrichissant.

Dire qu'on aurait pu tomber un jour sur un Zelda amateur entièrement "fait maison" ... tant pis  <_< ou alors attendez que mon jeu sorte mais ce n'est pas un Zelda...  :unsure:  B)  
Titre: Créer un Zelda amateur
Posté par: pia-pia le 19 Septembre 2003 à 14:23
J'ai un peu parcouru la communauté anglophone des Zelda et les jeux faits entièrement "à la main" existent mais je les ai pas encore essayé.

Ensuite, concernant mon approche, je pense "qu'on est pas obligé de réinventer la roue à chaque fois". Si de bonnes choses ont été faite, autant les réutiliser! C'est justement le but d'une communauté de pouvoir tirer parti des efforts de chacun.

Au départ, je ne croyais pas trop en ces outils du style TFG ou Game Maker. Mais j'ai été agréablement surpris pas les résultats obtenus. Regardes ZAP!