Gamoover

LA VIE DU SITE - LES NEWS => Le Bistrot de l'Arcade => Discussion démarrée par: Saturnin le Samedi 02 Avril 2022, 12:25:07 PM

Titre: NeoMania: Un jeu de rythme pour la Neo-Geo
Posté par: Saturnin le Samedi 02 Avril 2022, 12:25:07 PM

Je vous présente NeoMania (mon premier jeu 24-bit 16-bit), c'est un jeu de rythme pour la Neo-Geo grandement inspiré de StepMania et Dance Dance Revolution. :-)=
Pas besoin d'un tapis (même si rien n'empêche théoriquement d'en connecter un à la Neo :D) puisque le jeu se joue avec les boutons A, B, C et D. <:)

Je tiens grandement à remercier dciabrin :-* pour son kit de développement NGDEVKIT (https://github.com/dciabrin/ngdevkit) car sans cet outil fabuleux, je n'aurais certainement pas pu me lancer dans ce projet.
Je tiens également à remercier des fous comme blastar, furrtek, Chipsonsteroids et bien d'autres de la scène Neo-Geo pour leurs hacks, leurs homebrews et la documentation qu'ils ont écrit, ça change la vie d'avoir des explications claires sur le fonctionnement de la Rolls Royce des consoles. ;)

Au passage j'en profite pour demander aux experts de la Neo qui traînent par ici, auriez-vous des noms de jeux de rythme pour la Neo ou ça n'existe pas ? :mrgreen:
Titre: NeoMania: Un jeu de rythme pour la Neo-Geo
Posté par: spotting le Samedi 02 Avril 2022, 12:44:48 PM
Bien vu !
Malheureusement stepmania ne bouge plus depuis plusieurs années et les packs de chansons que l'on retrouve à droite à gauche sont très tres differents au niveau des difficultés par rapport à l'origine : en gros les chansons sont travaillées par des cinglés du mode "expert +++" et c'est injouable pour les débutants...

Donc si tu crées toi meme les packs de musique pense à avoir un réel mode "débutant", et un réel mode "expert"


Titre: NeoMania: Un jeu de rythme pour la Neo-Geo
Posté par: funkycochise le Samedi 02 Avril 2022, 13:15:48 PM
Salut,

ton jeu est il testable quelque part ?
Titre: NeoMania: Un jeu de rythme pour la Neo-Geo
Posté par: Saturnin le Samedi 02 Avril 2022, 13:19:01 PM
Citation de: aspoc le Samedi 02 Avril 2022, 12:44:48 PM
Bien vu !
Malheureusement stepmania ne bouge plus depuis plusieurs années et les packs de chansons que l'on retrouve à droite à gauche sont très tres differents au niveau des difficultés par rapport à l'origine : en gros les chansons sont travaillées par des cinglés du mode "expert +++" et c'est injouable pour les débutants...

Donc si tu crées toi meme les packs de musique pense à avoir un réel mode "débutant", et un réel mode "expert"
Pour NeoMania je n'ai pas repris le code source de StepMania, j'ai préféré repartir de zéro histoire de comprendre comment on calcule les mouvements en fonction des BPM et autres sorceleries propres aux jeux de rythme :D
Pour la difficulté on est totalement d'accord, bien souvent les mecs qui font les notes ont tellement cogné le jeu qu'ils ne se rendent même plus compte de la difficulté et mettent en "Easy" des trucs qui sont impossibles au commun des mortels ;D
Titre: NeoMania: Un jeu de rythme pour la Neo-Geo
Posté par: nonosto le Samedi 02 Avril 2022, 13:19:15 PM
Alors la chapeau. Bravo.
Titre: NeoMania: Un jeu de rythme pour la Neo-Geo
Posté par: Saturnin le Samedi 02 Avril 2022, 13:21:10 PM
Citation de: funkycochise le Samedi 02 Avril 2022, 13:15:48 PM
Salut,

ton jeu est il testable quelque part ?
Oula, c'est encore loin d'être jouable. Pas de menu, pas de vrai scoring, pas de mode 2 joueurs et une seule musique pour le moment, ravi que ça donne envie d'y jouer en tout cas :D

Citation de: nonosto le Samedi 02 Avril 2022, 13:19:15 PM
Alors la chapeau. Bravo.
Merci <:)
Titre: NeoMania: Un jeu de rythme pour la Neo-Geo
Posté par: AsPiC le Samedi 02 Avril 2022, 15:16:14 PM
Génial ça ! C'est vrai que c'est fou ce qu'il est possible de faire maintenant au commun des mortels avec ces kits de développement.
Dernièrement je me suis penché sur le cas de la Mega Drive avec le SGDK et les excellents tutoriaux d'Andrej de Ohsat  : https://www.ohsat.com/tutorial/#mega-drive-tutorials

En tous cas c'est un bon début, tu penses garder les flèches ? Car ça ne correspondant pas aux boutons de la Neo-Geo.
Je verrais bien le code couleur suivant :
A - Rouge
B - Jaune
C - Vert
D - Bleu
Le classique quoi.
Titre: NeoMania: Un jeu de rythme pour la Neo-Geo
Posté par: funkycochise le Samedi 02 Avril 2022, 15:31:11 PM
Citation de: Saturnin le Samedi 02 Avril 2022, 13:21:10 PM
Oula, c'est encore loin d'être jouable. Pas de menu, pas de vrai scoring, pas de mode 2 joueurs et une seule musique pour le moment, ravi que ça donne envie d'y jouer en tout cas :D
Merci <:)
:D
c'était si des fois t'avais fait une alpha.
En tous cas félicitations parce que faut de la pugnacité.
^-^
Titre: NeoMania: Un jeu de rythme pour la Neo-Geo
Posté par: Little_Rabbit le Samedi 02 Avril 2022, 15:36:27 PM
Salut,

Bravo pour ce développement des plus prometteurs !  ^-^

Je n'ai pas pris le temps de détailler ce que NGDEVKIT permet de faire, seulement vu que cela s'articulait principalement sur du C/C++, et assembleur 68K et Z80 :). Dans le cas de ton projet, quelle proportion as-tu entre langage évolué (C/C++) et assembleur ? :)

Travailles-tu tout seul sur le projet (dont tu sembles être le "codeur" principal) : quid des graphismes et plus encore de la musiques pour un tel jeu ? Penses-tu t'associer à des compositeurs de musiques orientées "soundtracker" pour des créations originales, ou partir sur des adaptations de musiques existantes ? :)

Félicitations encore, et bon courage pour la poursuite de ton développement !  ^-

A+
Titre: NeoMania: Un jeu de rythme pour la Neo-Geo
Posté par: th_vador le Samedi 02 Avril 2022, 17:39:17 PM
Original comme projet  ^-^
Bravo d'avoir trouvé le temps de te lancer là-dedans!
Titre: NeoMania: Un jeu de rythme pour la Neo-Geo
Posté par: Little_Rabbit le Samedi 02 Avril 2022, 18:57:55 PM
Re,

Citation de: th_vador le Samedi 02 Avril 2022, 17:39:17 PM
Bravo d'avoir trouvé le temps de te lancer là-dedans!

Oh l'aut' ! :D

Comme si cela ne demandait que tu temps ! :D

Il faut aussi :
- des compétences en algorithmie/programmation
- des compétences en game design
- des compétences en infographie
- des compétences en sound design/musique
- des compétences en réglage/dosage
- beaucoup de persévérance

et le tout saupoudré de beaucoup de talent ! ;)

A+
Titre: NeoMania: Un jeu de rythme pour la Neo-Geo
Posté par: th_vador le Samedi 02 Avril 2022, 20:26:23 PM
c'est pas faux, mais on sait tous que ce qui coûte le plus cher, c'est le temps! (et les flippers aussi! :P )
Titre: NeoMania: Un jeu de rythme pour la Neo-Geo
Posté par: Saturnin le Samedi 02 Avril 2022, 21:10:09 PM
Citation de: AsPiC le Samedi 02 Avril 2022, 15:16:14 PMEn tous cas c'est un bon début, tu penses garder les flèches ? Car ça ne correspondant pas aux boutons de la Neo-Geo.
Je verrais bien le code couleur suivant :
A - Rouge
B - Jaune
C - Vert
D - Bleu
Le classique quoi.
J'étais parti sur cette idée au départ avec des sprites "hybrides" mais je trouvais ça surchargé visuellement ;D
(https://i.imgur.com/datOJ1D.png)

Après je pourrais proposer deux thèmes, un "classique" et un plus Neo avec ABCD dans les 4 couleurs des boutons p=)

Citation de: Little_Rabbit le Samedi 02 Avril 2022, 15:36:27 PMJe n'ai pas pris le temps de détailler ce que NGDEVKIT permet de faire, seulement vu que cela s'articulait principalement sur du C/C++, et assembleur 68K et Z80 :). Dans le cas de ton projet, quelle proportion as-tu entre langage évolué (C/C++) et assembleur ? :)

Travailles-tu tout seul sur le projet (dont tu sembles être le "codeur" principal) : quid des graphismes et plus encore de la musiques pour un tel jeu ? Penses-tu t'associer à des compositeurs de musiques orientées "soundtracker" pour des créations originales, ou partir sur des adaptations de musiques existantes ? :)
Pour le dev, même si j'ai du tripatouiller un peu d'ASM et quelques trucs bâtards comme les palettes en Hexa ça reste essentiellement du C/C++ à + de 90% ;)

Je travaille seul, pour les graphismes je m'en occupe aussi même si je n'ai pas un talent fou (pour ce qu'on voit dans cette première démo, j'ai repris une grande partie des sprites de Stepmania que j'ai downscalé puis ensuite j'ai adapté les palettes).
De toute façon Nazca a mis la barre à des années lumières trop haute, donc si on veut atteindre des graphismes de dingue sur Neo, il faut un graphiste très expérimenté.
Pour les musiques, ce sera avec des musiques classiques et des musiques ou remix dont j'aurais pris soin de demander l'autorisation à leurs auteurs avant mais ça ne m'inquiète pas vu la quantité sur Stepmania. ;)

Citation de: th_vador le Samedi 02 Avril 2022, 20:26:23 PMc'est pas faux, mais on sait tous que ce qui coûte le plus cher, c'est le temps!
C'est clair, le temps c'est de l'argent (et on court tous après comme des cons, merci Devos (https://www.youtube.com/watch?v=TwMc6KEtLRI)). D'ailleurs je ne devrais pas le perdre à dev sur Neo mais ça me change et ça me détend de faire de la 2D :laugh: