[GBA] Pokémon Ultimate Stadium

Pages: [1]

TiboEnForme

  • Membre
  • 5 posts
01 avril 2016, 20:18
Bien le bonjour les amis  :win:

Aujourd'hui je viens vous présenter un projet auquel je pense depuis quelques temps. J'aimerai avoir vos avis pour savoir si ça vaut le coup de se lancer ou si c'est peine perdue. Et s'il est bien accueilli pourquoi pas monter une petite team.


Consôle : GBA
Hackrom : Pokémon Rouge Feu / Emeraude

Pokémon Ultimate Stadium Késako ?
Petite présentation en images messieurs dâmes   B)


Pourquoi ce projet ? On veut des explications !
Spoiler
L'idée m'est tout simplement venu en me disant que j'aimerai beaucoup avoir une hackrom pour faire du combat stratégique sur mon téléphone pour m'occuper, sans avoir à faire une aventure complète et assez répétitives quand on a fait des dizaines de fois les aventures pokémons. L'idée serait donc de se baser sur le concept de Pokémon Stadium mais repensé pour GBA, afin de donner aux dresseurs que nous sommes, un jeu sans prise de tête où on peut directement monter son équipe et se lancer à l'assault d'une zone de combat.

Pokémon Ultimate Stadium en détails
Spoiler
Alors j'ai beaucoup d'idées et j'espère que vous allez y participer et donnez les votres, proposer vos avis et améliorations pour en faire un jeu agréable pour tout le monde.
Dans pokémon Ultimate Stadium pas d'aventure ni de scénario. Non, le jeu sera une unique zone comportant plusieurs bâtiments relatifs à plusieurs modes de jeux / défis.
L'idée c'est vraiment de faire un jeu simple, rapide à programmer mais qui offre du plaisir immédiat au joueur en le mettant directement dans le feu de l'action. On programmerait les modes de jeu au fur et à mesure des versions en surfant sur l'enthousiasme général si les premiers connaissent un fort succès. L'idée serait de faire une zone, pas très grande mais assez stylée graphiquement qui montre bien que c'est du 100% Combats. Quelquechose qui claque, de belles allées avec de beaux stades pour les combats.
A la base j'ai imaginé une manière de faire du combat strat très rapidement avec que des pokémons niveaux 100 et de pouvoir enchainer des matchs aléatoires pour m'occuper. Puis a force d'y penser, sont venus se greffer différemment modes permettant d'ajouter de la compétitivité et de la variété. Vous vous demandez quels sont ces modes ? Les voici :

(Je pense que les Modes vont par ordre croissant de difficulté à programmer)

Mode 1 :
Spoiler
On choisi dans le sanctuaire les 6 Pokémons qu'on souhaite pour battir son équipe. On passe ensuite dans le Dojo où des vendeurs de CT nous permettront d'apprendre les attaques qu'on souhaite à nos chères Pokémons. Un Pc sera disponible pour y enregistrer les Teams.
Puis le joueur se lance à l'assault de la tour de Combat du mode 1. L'objectif : affronter successivement tous les champions + héros + ligue des 4 de tous les jeux pokémons réunis (au moins jusqu'à la GEN 3). Le but : arriver à les battre avec notre équipe en un temps record.
Les temps seront sauvegardés pour pouvoir donner envie de les battres à nouveaux et sa donnera à la communauté envie de s'affronter à distance pour devenir le meilleur challenger.
Le sanctuaire nous propose aussi 6 pokéballs aléatoires pour avoir un challenge fun et différent.

Mode 2 :
Spoiler
A la manière d'un Pokémon Stadium de N64, on choisi initialement une équipe de 3 pokémons dans le sanctuaire. Ensuite l'idée c'est tout simplement d'enchainer et de battre le maximum de dresseurs. A chaque combat on se voit proposer d'échanger un de nos pokémons avec un de l'adversaire.
Ici aussi le sanctuaire nous propose les 6 pokéballes aléatoires pour y choisir nos trois pokémons.

Mode 3 :
Spoiler
Il existe dans la zone de combat de Pokémon Ultimate Stadium un petit parc où les 386 pokémons y vivent paisiblement dans la nature. Ici l'idée est de proposer au dresseur, armé de 6 masterballs, une petite chasse pour essayer d'obtenir une équipe qui lui plait en donnant un caractères aléatoires. C'est un compromis du choix totale dans le sanctuaire et de donner 6 pokémons aléatoires. Peut-être peut-on donner une limite de temps dans le parc pour forcer le dresseur à faire des choix. Exemple : Il a 3 minutes pour attraper 6 pokémons. S'il trouve que des nuls il est obligé d'en prendre sinon arrivés au bout de 3 minutes s'il a attraper que 4 pokémons au lieu de 6 espérant en trouver des mieux. Il part avec un désavantage car les dresseurs qu'il devra affronter auront leur 6 pokémons (aléatoires) eux !
Ce mode peut être assez fun et ca rajoute le côté chasse si chère à la série pokémon.

Mode 4 :
Spoiler
Ici l'argent existe. Il s'agit encore une fois de battre le maximum de dresseurs mais en partant de 3 pokémons aléatoires/mauvais(?) avec des mooves aléatoires. A chaque combat gagner. Le dresseur gagne de l'argent. Argent qu'il peut dépenser entre les combats pour obtenir des pokémons plus puissants où des attaques plus puissantes.



Voilà en gros ce que j'ai imaginé. Qu'en pensez vous ?
L'idée c'est vraiment d'avoir un jeu ou on peut enchainer les combats sans prise de tête. Les objectifs des modes permettent de donner un côté challenge pour donner envie de battre ses records et ceux de ses amis.

Si on se lance on sortira les modes un par un pour ne pas être surchargé de travail. Et que le jeu soit assez cours à développer.

Merci à vous qui avez lu jusqu'au bout

« Modifié: 01 avril 2016, 20:46 par TiboEnForme »

Mixter

  • Membre
  • 7 posts
01 avril 2016, 20:27
Salut.
Bonne idée,  un jeux full combat doit être vraiment pas mal superbe idée .
Je serais le premier à la télécharger quand elle sortira

skeets07

  • Membre
  • 371 posts
01 avril 2016, 20:31
L'idée me plait bien personnellement , encore faut-il que le projet aboutisse un jours ^^

Mickey`

  • Membre
  • 2746 posts
01 avril 2016, 20:39
Putain quand j'ai vu la forme de la présentation, j'ai cru à un projet fini, c'aurait été vachement cool. M'enfin.

Ouais, le principe est plutôt pas mal et intéressant, bien que certains modes soient améliorables je pense (notamment celui où on peut capturer des Pokémon, je ne vois pas trop l'utilité vu qu'on a déjà tous les Pokémon au départ...).

Customiser ses Pokémon ? C'est-à-dire ?


Un tel projet est assez rapide à faire en effet, et une équipe n'est pas obligatoire. C'est largement à la portée d'une seule personne de faire tout ça. En revanche, tu as dit "simple à programmer", ce n'est pas vraiment le cas. C'est pas que c'est super compliqué en soit, mais ça demande de toucher à l'ASM, de modifier les routines des combats et autres, et tu ne donnes aucune indication sur tes compétences... :/

TiboEnForme

  • Membre
  • 5 posts
01 avril 2016, 20:59
Putain quand j'ai vu la forme de la présentation, j'ai cru à un projet fini, c'aurait été vachement cool. M'enfin.


Désolé pour la fausse joie  :P

Ouais, le principe est plutôt pas mal et intéressant, bien que certains modes soient améliorables je pense (notamment celui où on peut capturer des Pokémon, je ne vois pas trop l'utilité vu qu'on a déjà tous les Pokémon au départ...).

Pour le Mode 3 (dans le parc avec les master ball), le dresseur n'aurait pas accès au Sanctuaire pour récupérer les Pokémons. L'idée serait qu'il ai vraiment que X minutes pour capturer ceux de sa team.

Après c'est sur que le jeu en lui même repose sur la confiance de l'utilisateur. Par exemple, rien ne l'empêche de prendre des pokémons dans le sanctuaire, les mettres dans le PC, aller au Mode 3 et récupérer ceux qu'il a mis dans le PC. Tous comme les modes ou on joue qu'avec 3 pokémons. Rien n'empêche l'utilisateur d'en prendre 6 en soit. Ca repose sur la confiance. Et les modes perdent de l'intérêt si l'utilisateur décide d'outre passer les règles. Après il y a peut-être des stratégies à mettre en place pour éviter la "triche".


Customiser ses Pokémon ? C'est-à-dire ?


Un tel projet est assez rapide à faire en effet, et une équipe n'est pas obligatoire. C'est largement à la portée d'une seule personne de faire tout ça. En revanche, tu as dit "simple à programmer", ce n'est pas vraiment le cas. C'est pas que c'est super compliqué en soit, mais ça demande de toucher à l'ASM, de modifier les routines des combats et autres, et tu ne donnes aucune indication sur tes compétences... :/

Quand je dis customiser ses pokémons j'entends, récupérer des CT d'attaques, et leurs apprendre les moove qu'on souhaite.
Puis (si possible ?) Un moyen de régler les EV de sa team. Je sais pas si c'est possible par contre. Ca serait la première fois. Mais comme j'ai expliqué,l'idée serait de progresser petit à petit avec les modes les plus simples aux plus complexes :
Commencer à créer la zone, Mettre en place le mode 1. Sortir une version Beta. Progresser. Passer au mode 2 plus complexe. Progresser. Passer au mode 3 etc...

En ce qui concerne mes compétences. Et bien ça va être simple je n'en ai aucune. Je ne sais pas si je vais arriver à me débrouiller avec les tutos de Pokémon Trash je me suis jamais encore plongé dans du développement de Hackrom.
Aujourd'hui je voulais vraiment vous expliquer mon projet et le réfléchir avec vous. Si des membres sont enthousiastes on pourra se poser pour définir clairement un cahier des charges, répartir les tâches etc.  :)

Shogun

  • Membre
  • 133 posts
01 avril 2016, 21:07
L'idée est intéressante et réalisable "rapidement".
Toutefois je trouve que cela ressemble à un Coca Cola Light. Il manque un ingrédient essentiel : Le contenu (pas le sucre!).
Attention je ne parle pas de scénario, de maps immenses etc.
Je parle ici de plus de modes comme par exemple :
- Un lieu ou les combats se font avec un type spécifique
- Un lieu ou il y a des combat inversé (comme dans la 6 G)
- Un lieu oui il n'y a que des combats duo

Également la possibilité de pousser à son paroxysme la stratégie comme par exemple avec des systèmes de visualisation / évaluation des IV et Ev mais également de l'impact de la nature du Pokémon

Tu dis soigner les graphisme mais tu as l'air de ne parler ici que du mapping. Il pourrait être judicieux d'améliorer les graphisme en combat également via l'usage de nouveaux sprites de dresseurs/pokémons ou encore, l'arrivée de nouveaux fond de combat, battlebox, etc.

L'ajout du type fée et de nouvelles attaques.

Cela rallonge évidemment la durée du projet mais à l'avantage de pouvoir être rajouté en finition. Lorsque le projet est  considéré "fini " .

TiboEnForme

  • Membre
  • 5 posts
01 avril 2016, 21:20
Et bien déjà Merci à toi Shogun de me donner ton avis et d'apport des pistes de réflexions !
C'est ce que je suis venu chercher, des idées d'approfondissement et je ne suis pas en reste grâce à vous !
Effectivement je n'ai pas pensé aux combats duo.
Les combats inversés je ne connais pas, je vais me renseigner.

Citer
Également la possibilité de pousser à son paroxysme la stratégie comme par exemple avec des systèmes de visualisation / évaluation des IV et Ev mais également de l'impact de la nature du Pokémon
C'est exactement ce que je souhaiterai faire ! Par contre pour faire en sorte que le joueur choisisse la nature je pense qu'on sera face à une difficulté. J'avais pensé à feinter en mettant que des natures sans avantages ni inconvéniants mais c'est vrai que ca serait décéevant.

Je pense que je vais commencer par une version béta avec le mode 1 seulement.
Les étapes seront dans un premier temps :
- Création de la Zone de combat
- Des salles "Sanctuaire", "Dojo" et de la tour du mode 1.
- Mise en place de tous les dresseurs Champions des jeux du modes 1.

Voir le projet par étape, me permet de pas me démotiver devant la charge de travail étant donné que je suis novice dans les hackroms pokémons. Mais déjà l'important c'est d'avoir des idées qui tiennent la route :)

Mickey`

  • Membre
  • 2746 posts
01 avril 2016, 21:27
Ah, c'est difficile de partir sur un projet comme ça, même s'il est court, en ayant aucune connaissance :-/

Après, tout ce que tu as proposé (et les autres suggestions également) est réalisable plus ou moins facilement. Mais ça demande de solides connaissances en script, hexadécimal et ASM, car tu ne trouveras aucun tuto pour faire ce que tu veux ; à partir d'un certain niveau, il n'existe plus de logiciel qui fasse des modifications trop "spécifiques", il faut alors trouver et modifier les données adéquates tout seul, et ça, c'est plus dur !

Je te conseille d'apprendre bien les bases, au moins du scripting, avant de te lancer dans ce projet intéressant ;)

TiboEnForme

  • Membre
  • 5 posts
01 avril 2016, 21:39
Salut Mickey`

Et bien merci pour ton message déjà !
J'ai commencé avec le tuto de avdanced map : http://www.pokemontrash.com/jeux-pokemon/advance-map.php
C'est un bon début ?
Je me dis qu'il faut bien commencer par quelque chose pour arriver quelque part de toute façon

Mickey`

  • Membre
  • 2746 posts
01 avril 2016, 21:49
Ouais, c'est un bon tuto de base pour apprendre à mapper, le plus important presque avec le scripting. Après, la partie du tuto sur le script est pas très bonne, elle n'apprend presque rien et ne tient pas compte des offsets (cette façon de faire peut provoquer d'importants bugs).

Je te conseille les tutos "La gestion des offsets" (de Myst et moi-même) pour commencer, puis celui "Apprendre à scripter en static" (par Sainior) pour apprendre les bases du script. Quand tu maîtriseras bien tout ça, tourne-toi vers mon tuto "Apprendre à scripter en static - 2" (de moi) qui t'expliquera certaines commandes dont tu auras besoin pour créer les systèmes que tu veux.

Après, quand tu connaitras tout ça, il sera temps d'attaquer des choses plus compliquées ;)

TiboEnForme

  • Membre
  • 5 posts
01 avril 2016, 22:00
Wow Merci Mickey`
Je vais suivre tes précieux conseils !
J'ai de quoi faire :D

yago58

  • Invité
01 avril 2016, 22:42
Jolie présentation, mais t'es sensé avoir une démo avant de la faire.

Sur ce je te propose de relire les règles.


Donc je bloque.

Guitoh

  • Membre
  • 5981 posts
01 avril 2016, 22:52
je rajouterais que quand tu as une démo, envoie un mp à yago ou moi pour qu'on débloque le topic ;)
Pour les demandes d'aides/conseil t'as un topic épinglé

Pages: [1]    En haut ↑