Pages: 1 [2] 3   Bas de page
Imprimer
Auteur Fil de discussion: [NDS] Shmup NDS  (Lu 6181 fois)
0 Membres et 1 Invité sur ce fil de discussion.
Valryon Hors ligne
Full Member
***
Messages: 123


Voir le profil WWW
The World ends with you !

« Réponse #15 : 30 Octobre 2008, 12:42:37 »

Effectivement il y a matière à réflexion Smiley merci !
Journalisée

Homebrews : Carton Slug (RIP), Shmup, Shmup XNA, Tic et Tac remake, ...
devBlog : http://www.valryon.fr
Valryon Hors ligne
Full Member
***
Messages: 123


Voir le profil WWW
The World ends with you !

« Réponse #16 : 30 Octobre 2008, 19:16:22 »

En attendant l'optimisation en utilisant le Pimp My Code ci dessus, j'ai essayé de finir un niveau !

Il reste quelques bugs :
- Boss qui tire pas bien -> C'est bon !
- Gameplay bancal (la moitié des ennemis sont surpuissants pour les armes de base...)
- ROM qui ne se charge pas sur NDS  Cry Et ça je sais pas pourquoi. -> C'est bon !
- Quelques ajustements à faire
- HUD absent.
- La troisième arme n'affiche pas du tout le bon sprite de tir -> C'est bon !
- Les armes du vaisseau s'emmêlent un peu les palettes -> C'est bon !

Mais il y a du mieux au niveau des graphismes et du code (mais pas encore d'optimisations).
Une petite vidéo qui souligne pas mal les problèmes de gameplay mais qui montre aussi que ça marche pas mal :
http://www.dailymotion.com/Valryon/video/x78u16_v05_videogames


Et le niveau version ASCII n'est pas oubliée, elle est en cours d'élaboration  whistle

Je poste une démo + code dès que j'ai trouvé pourquoi ça se lance sur DS ! On dirait qu'il y a un problème d'initialisation, le score affichant 32323101010 au lieu de 0 et le joueur meurt directement, suivi d'un plantage de la console.
« Dernière édition: 31 Octobre 2008, 14:37:39 par Valryon » Journalisée

Homebrews : Carton Slug (RIP), Shmup, Shmup XNA, Tic et Tac remake, ...
devBlog : http://www.valryon.fr
morukutsu Hors ligne
Sr. Member
****
Messages: 294


Voir le profil
Noctambule

« Réponse #17 : 30 Octobre 2008, 21:18:51 »

Citation
- ROM qui ne se charge pas sur NDS  Cry Et ça je sais pas pourquoi.
C'est souvent à cause d'un problème de pointeurs invalides.
Journalisée
Ludo6431 Hors ligne
Hero Member
*****
Messages: 749


Voir le profil WWW
Mon site ? Il est pas mal ;)

« Réponse #18 : 30 Octobre 2008, 21:49:01 »

Va falloir débuguer sévère, et le mieux pour ça :
  • Lecture attentive du code
  • guru meditation
« Dernière édition: 30 Octobre 2008, 21:54:20 par Ludo6431 » Journalisée

Mes liens :
Mon matériel : DS Lite blanche flashée v8 | DSi noire | SCDS ONE v2 | SCLite | DSerial EDGE | MK-R6 gold | rumble pack | 2*µSD 1Go sandisk ultra II
Valryon Hors ligne
Full Member
***
Messages: 123


Voir le profil WWW
The World ends with you !

« Réponse #19 : 31 Octobre 2008, 14:00:59 »

Va falloir débuguer sévère, et le mieux pour ça :
  • Lecture attentive du code
  • guru meditation


Ca ne marche pas si mal que ça, surtout que maintenant ça se lance sur DS Smiley
Mais l'optimisation ça oui j'aurais du boulot !

Il n'y pas de débuggueur sur DS ? Du style gdb. Parce que lire la mémoire directement, c'est un petit peu complexe si on ne connaît parfaitement l'architecture de la machine et que l'on a pas quelques notions d'assembleurs.

Citation
- ROM qui ne se charge pas sur NDS  Cry Et ça je sais pas pourquoi.
C'est souvent à cause d'un problème de pointeurs invalides.

En plein dans le mille ! J'utilisais des pointeurs "NULL", forcément la DS n'aime pas du tout. C'est étrange que l'émulateur n'est rien vu par contre (Desume comme Ideas).

Journalisée

Homebrews : Carton Slug (RIP), Shmup, Shmup XNA, Tic et Tac remake, ...
devBlog : http://www.valryon.fr
Valryon Hors ligne
Full Member
***
Messages: 123


Voir le profil WWW
The World ends with you !

« Réponse #20 : 31 Octobre 2008, 19:21:06 »

Une première demo !
http://shmup.daytaycay.info/shmup.rar

Shmup - Version 0.5 BETA

http://uppix.net/3/4/5/359a2c89ab165a7d244fec312b67d.bmp    http://uppix.net/4/f/a/4bad2c93946e7f2610f099ee45d6b.bmp   http://uppix.net/0/8/1/8f356108532713d2483154c0459a8.bmp   http://uppix.net/c/4/3/f113eb1d1fb3c9250831a9048b6f2.bmp   http://uppix.net/5/d/e/8fbfc5f71b1d7e12f71443679604c.bmp

Contrôles :
- B, R ou L : tirer
- X : Améliorer son arme d'un cran (cheat code)
- A-Y : régler la vitesse de son vaisseau (pour l'instant inutile, je sais pas si j'en ferais quelque chose)

Au programme :
- Un niveau, totalement fait sous MSPAINT (power).
- Trois armes avec pour chacune trois niveaux upgrades
- Près de cinquante ennemis et un boss

Bugs connus :

- Les animations du vaisseau comme des ennemis ne marchent pas ou pas bien ! Cette partie du code est complètement à revoir (comme d'autres, notamment le chargement des données graphiques)
- Le boss arrive un poil trop tôt et l'écran n'est pas "effacé" (il reste les tirs et autres à l'écran mais ils ne sont plus utilisés)
- Les ennemis ne bougent pas sur la droite ou la gauche, il faut que j'implémente un pattern pour qu'ils soient un peu plus malin (surtout le boss)
- Les collisions ne sont pas précises, on évite facilement. Mais c'est voulu ! Voir la constante ADOUCISSEUR dans le code.
- La troisième arme (les missiles) ne tirent pas des missiles :/ elle tire un laser lent et rouge à la place. Mais qui fait les mêmes dégâts.
- L'arme du joueur n'utilise pas la bonne palette

A venir :
- Un HUD
- Deux ou trois niveaux en plus Smiley
- Les sons (d'ailleurs je cherche un bon tuto pour ça, je comprends pas les exemples PAlib)
- Les animations revues
- Une IA améliorée
- Plus de tirs, plus d'ennemis, peut-être plus d'armes

N'hésitez pas à poster des remarques, des bugs trouvés ou des idées Smiley
Dans l'archive se trouve également le code source du homebrew, mais celui-ci devrait très vite évolué !
« Dernière édition: 31 Octobre 2008, 19:40:21 par Valryon » Journalisée

Homebrews : Carton Slug (RIP), Shmup, Shmup XNA, Tic et Tac remake, ...
devBlog : http://www.valryon.fr
Mony Hors ligne
Sr. Member
****
Messages: 495


Voir le profil WWW
zOMG !!!1

« Réponse #21 : 31 Octobre 2008, 20:45:52 »

Wha, c'est un bon début, malgré quelques bugs, genre le sprite du vaisseau qui explose reste un peu trop longtemps et ensuite, à la fin, les sprites des ennemis qui disparaissent pas quand on doit battre le boss.

Sinon, je pense qu'un bon graphos devrait se pencher sur ton jeu Wink
Journalisée

http://mony.servhome.org/images/userbar.png
Cid2Mizard Hors ligne
Super Mega Member
****
Messages: 3773


Voir le profil WWW
Disciple Kukulcanien

« Réponse #22 : 01 Novembre 2008, 12:26:43 »

Sympa, ça a au moins le mérite de taper dans l'original Wink
Journalisée

MasterDje Hors ligne
Diet Coke Addict
Global Moderator
*****
Messages: 3094


Voir le profil WWW
« Réponse #23 : 01 Novembre 2008, 23:20:38 »

moi j'aime bien le style "mspaint" ...

par contre, en dehors de tous les bugs, ce qui m'a le plus manqué, c'est le son... un bon shoot, ça biiiipe ! vivement que tu nous ajoutes des bons bruitages à la bouche (obligé, mspaint style Wink )
Journalisée

http://palib.info/hosted/Cid/master.png
Valryon Hors ligne
Full Member
***
Messages: 123


Voir le profil WWW
The World ends with you !

« Réponse #24 : 02 Novembre 2008, 01:06:02 »

moi j'aime bien le style "mspaint" ...

par contre, en dehors de tous les bugs, ce qui m'a le plus manqué, c'est le son... un bon shoot, ça biiiipe ! vivement que tu nous ajoutes des bons bruitages à la bouche (obligé, mspaint style Wink )

C'est en projet Wink
Mais je n'obtiens que des bruits infâmes quand j'utilise ASLib pour l'instant, donc je cherche comment ça marche et dans la prochaine version j'aurais corrigé la plupart des trucs je pense.
Journalisée

Homebrews : Carton Slug (RIP), Shmup, Shmup XNA, Tic et Tac remake, ...
devBlog : http://www.valryon.fr
BALROG Hors ligne
Full Member
***
Messages: 243


Voir le profil
« Réponse #25 : 02 Novembre 2008, 01:33:31 »

Plutôt sympathique ton jeu de Shoot, en tout cas le style graphique est sympa. Azn
Journalisée

"Telle la fleur pure du Lotus qui s'épanouit dans la boue, il faut savoir garder un esprit vertueux même au coeur d'un monde inhumain!"
(Free Fight: Seïko Miyazawa, T1)
SpixSh@dow Hors ligne
Sr. Member
****
Messages: 262


Voir le profil WWW
« Réponse #26 : 02 Novembre 2008, 02:16:28 »

C'est vrai qu'il est pas mal du tout ... comme tout le monde je trouve super les graphismes ! Simple ... a la MSPaint !  Cheesy
Journalisée

Spix .... Sh@dow !

=> Mon Dev'Forum
Valryon Hors ligne
Full Member
***
Messages: 123


Voir le profil WWW
The World ends with you !

« Réponse #27 : 04 Novembre 2008, 22:37:56 »

Je poste les avancées sur mon devblog, ici : http://valryon.daytaycay.info/, mais je vous tiens au courant des releases Wink
Journalisée

Homebrews : Carton Slug (RIP), Shmup, Shmup XNA, Tic et Tac remake, ...
devBlog : http://www.valryon.fr
SpixSh@dow Hors ligne
Sr. Member
****
Messages: 262


Voir le profil WWW
« Réponse #28 : 05 Novembre 2008, 00:02:43 »

Cool ... en tous cas bravo pour ton boulot ! Azn
Journalisée

Spix .... Sh@dow !

=> Mon Dev'Forum
Doud Hors ligne
Global Moderator
*****
Messages: 239


Voir le profil
Chasseur de bug

« Réponse #29 : 05 Novembre 2008, 02:03:20 »

Ca a l'air sympa, je test ça demain Smiley

Sinon pareil que les autre, le style paint ça pète  laugh
Journalisée

http://media.laquadrature.net/Quadrature_black-out_HADOPI_468x60px.gif
Pages: 1 [2] 3   Haut de page
Imprimer

Aller à: