Aide sur la création hack / fangame

Quel émulateur pour quel jeu, astuces de config...
Nouvelles releases, updates d'émulateurs. Le forum général sur l'émulation.
Répondre
Avatar de l’utilisateur
Rising Thunder
Counter Stop
Messages : 7983
Inscription : 09 nov. 2003, 16:32
Localisation : Toulon 2036
Contact :

Salut les shooteux,

Depuis peu, je m'exerce sur certains de ces jeux "remodelés" dont quelques-uns ont suscités un vif intérêt. Vous les connaissez pour la plupart : Hyper Metroid, Streets of Rage Remake, Zelda : Parallel Worlds, etc, etc. D'ailleurs, j'ai presque terminé Hyper Metroid que je recommande au passage. Bref, je fais quelques recherches sur le sujet et voit si d'autres titres sont intéressants (y en a un paquet...) et je suis stupéfait d'apprendre que peu (ou pas du tout ?) de shmup existent dans le domaine du hack, hérésie ? Je m'insurge et me dit ; Pourquoi pas moi ? Pourquoi je me lancerais pas aussi dans l'aventure hack afin de sortir modestement un p'tit shmup. Par exemple, j'imaginais un jeu sur Game Boy (Nemesis) mais voilà, j'y connais rien, ni les outils, ni comment faire... C'est foutu ?
Image
Kaede
Radiant Silverpost
Messages : 1192
Inscription : 29 avr. 2005, 18:03
Localisation : Lyon

La difficulté dépend ce que tu veux faire.

Les hacks les plus simples, par exemple, ce serait du niveau de ce que permettent les action replay ou fonctions "cheats" des émulateurs.
Changer la vitesse des tirs, le nombre de vies, la vitesse de déplacement d'un ennemi, ce genre de trucs.

Modifier les graphismes existants pourra être assez simple également je pense (même si ça pourra dépendre du système, des jeux et des outils dispo).

Là où ça va se compliquer c'est si tu voudras modifier en profondeur ce que fait le programme (~ ne pas jouer que sur les valeurs de paramètres pré-existants dans le code du jeu ou visibles à l'exécution) : pour le modifier il faut déjà comprendre comment il fonctionne.
Il y a tous les outils pour (documentation, debuggueurs au sein des émulateurs) mais ça reste de la programmation, et surtout, "désassembler" un jeu est un exercice globalement difficile, je pense même que ça fait partie des tâches les plus difficiles dans ce genre d'exercices, car il est généralement plus difficile de comprendre du code existant (à fortiori sans le code source annoté !) que d'en écrire du neuf.
Non vous avez pas compris c'est la société de consommation toussa, la dégénérescence toussa... dans les années 90 y avait pas de société de consommation et les gens étaient moins fénéants et jouaient pas comme des tarlouses. C'est clair ? -Radegou
Avatar de l’utilisateur
Rising Thunder
Counter Stop
Messages : 7983
Inscription : 09 nov. 2003, 16:32
Localisation : Toulon 2036
Contact :

Au moins, ça à refroidis mes ardeurs...

Kaede merci. :)
Image
Kaede
Radiant Silverpost
Messages : 1192
Inscription : 29 avr. 2005, 18:03
Localisation : Lyon

Ah ben non alors, si mon message était décourageant alors ça n'était pas voulu :(
Je t'encourage absolument à essayer si ça t'intéresse un peu :)

Il ne faut simplement pas s'imaginer créer facilement des hacks de la mort tels que ceux que tu cites, qui sont (j'imagine ...) des efforts sur plusieurs mois/années par des gens déjà expérimentés au départ. C'est normal ! Ca n'empêche pas de faire des choses plus simples et d'expérimenter ! :)
Pour la partie programmation (pas obligatoire pour modifier un jeu, ça dépend ce qu'on veut changer ...), ce n'est par contre pas ce que conseillerais pour apprendre, créer son propre petit shmup de toutes pièces avec des technos modernes doit être nettement plus abordable et mieux pour apprendre en douceur.

edit : j'y repense, c'est vrai qu'il y a peu de hacks de shmups, il y a bien trap15 qui est très actif et qui en a sorti plusieurs (son site : http://daifukkat.su/blog/), mais tu connais peut-être déjà ?
Non vous avez pas compris c'est la société de consommation toussa, la dégénérescence toussa... dans les années 90 y avait pas de société de consommation et les gens étaient moins fénéants et jouaient pas comme des tarlouses. C'est clair ? -Radegou
Répondre