Planet Emulation Forums

Planet Emulation Forums (https://forums.planetemu.net/index.php)
-   Création (https://forums.planetemu.net/forumdisplay.php?f=18)
-   -   [Work in Progress] - Papi Commando Tennis Megadrive Edition ! (https://forums.planetemu.net/showthread.php?t=15343)

Vetea 29/05/2016 20h31

[Work in Progress] - Papi Commando Tennis Megadrive Edition !
 
https://dl.dropboxusercontent.com/u/108143465/CourtClay.png

Bonsoir à tous,

Je voulais vraiment changer de style pour mon prochain projet.
Bomb on Basic City étant quasi plié ... Le projet tout assembleur me gonflant un peu ... J'ai donc opté pour un jeu de Tennis ! ;D

J'ai toujours adoré les jeux de Tennis depuis tout petit ( j'y ai même joué par le passé ! ) et j'ai voulu en faire un projet sur la Megadrive !
Sur ce sujet, la Megadrive n'a jamais été trés gatée en matière de jeu de sport ... Et encore moins avec des jeux de Tennis ... Allez comprendre pourquoi !

Toujours pareil, Megadrive = Sonic, jeu de plateforme, Shoot'em'up, etc ... Et le reste alors ?? Humpf .. Putain de dev' Pro de mes ... Et aprés ca se fait la gueguerre sur les Forums !

Bref, j'ai donc posé les premières pierres du projet et vous le faire partager en exclu' !

https://www.youtube.com/watch?v=HCagBkdjB50

J'ai donc commencé à modéliser un court de tennis classique en terre battue avec filet, Balle de tennis, son ombre.
Aprés, j'ai poursuivi avec la physique de la balle et ensuite Papi Commando, No1 Mondial avec ses Coups droit & Revers foudroyants ! :lol:

Oublié les lois de Newton et compagnie ... Ca sera de la physique made in Vetea, à ma manière ... ^_^
Comme vous pouvez le voir, je gère la hauteur, la vélocité et la gestion du zoom de l'ombre et de la balle. :)

Lien de la ROM : https://dl.dropboxusercontent.com/u/...65/PTennis.bin

Commandes :
Bouton A pour frappe, PAD pour déplacer Papi.

C'est déjà un bon début.
Par contre, pas sûr que j'arrive à terme car je n'ai aucune expérience dans ce genre de jeu ... J'avais beaucoup aimé Super Tennis sur SNES et son mode 7 qui sert à rien en intro .. Par contre, c'était fun à jouer !
Les graphismes, je gère ... Ca sera toujours en rapport avec mon petit monde "Papi Commando" sans nom sous licence, etc ... 100 % Original.


Un jeu de tennis n'est jamais évident à réaliser ( pas plus qu'un jeu de foot ... Faut pas croire ! ^^ ), surtout si l'on veut être un tantinet réaliste, pas question de faire un Pong en plus joli !

A bientôt pour d'autres nouvelles ... Inch'allah !

CrazyJo 29/05/2016 21h13

Citation:

Envoyé par Vetea (Message 273112)
https://dl.dropboxusercontent.com/u/108143465/CourtClay.png

Bonsoir à tous,

Je voulais vraiment changer de style pour mon prochain projet.
Bomb on Basic City étant quasi plié ... Le projet tout assembleur me gonflant un peu ... J'ai donc opté pour un jeu de Tennis ! ;D

Le nouveau, vieux Mario :lol: ..... Version Megadrive! :lol:

jgab 30/05/2016 08h57

il jouera avec des balles et des grenades aussi , le terrains sera miné et aura des bonus qui tomberons ?
on pourra choisir entre papy ou mamy ou encore un des perso ennemis des autres jeux ?
le seul jeu de tennis a exploser son adversaire et les ramasseurs de balle :)

Yo Riso Retrogaming 30/05/2016 23h32

Curieux de voir la suite, bon courage, tu vas coder en BasiEgaXorz ?

Vetea 31/05/2016 04h47

Merci à vous ! :)

Oui, le jeu sera principalement codé avec l'inébranlable Basiegaxorz ! ;)
Devkit injustement boudé ...

Vetea 31/05/2016 21h58

Intégration du 2ème joueur !

https://youtu.be/fsn_IpDEZR4

Je vais donc pouvoir attaquer l'IA et la gestion de la balle ... Sacrés morceaux ! ;D

Marskilla 01/06/2016 13h54

Citation:

Envoyé par Vetea (Message 273140)
(...)Oui, le jeu sera principalement codé avec l'inébranlable Basiegaxorz ! (...)

Inébranlable... faut le dire vite.

Y'a pas Second Dimension, qui vient de sortir un nouveau BASIC pour megadrive ? Basé en partie sur Basiegaxorz ?

Ah oui voilà, Second Basic : http://www.second-dimension.com/sbasic/

Je pense que leur but est de vendre du PCB mais bon...

Vetea 01/06/2016 15h12

C'est du 3ème degré ...
Ca reste du Basic, donc rien à voir avec un jeu en pur Assembleur ou bien en C.

Oui Second Basic est basé sur BasiEgaXorz, mais avec une interface plus ergonomique et de nouvelles instructions.
Et oui, Second Basic vend des PCB.

Vetea 03/06/2016 17h59

https://dl.dropboxusercontent.com/u/108143465/CourtClay.png

Bonsoir à tous,

J'améliore petit à petit le bébé !!
- Amélioration du rebond de la balle avec prise en compte de la longueur et puissance du coup.
- Amélioration de l'IA : Cette fois ci le Doc' sera un peu plus habile et cherchera à taper la balle quand elle sera à sa portée.
- Amélioration de la Physique de balle.
- Verrouillage de sécurité de la puissance de coup et déplacement Tir.

Le Doc' ne renvoie pas encore la balle ... Mais ça sera prévu pour les prochaines MaJ !


ROM : https://dl.dropboxusercontent.com/u/...65/PTennis.bin
ROM Ligne : https://dl.dropboxusercontent.com/u/...Tennis/md.html


Bon test !

Vetea 03/06/2016 23h17

Le Doc' se rebiffe !!!

J'ai ENFIN réussi à gérer une partie de jeu ... Rendez vous compte, l'IA peut maintenant renvoyer un coup tiré par le Joueur !!
Un truc de dingue ...

La petite vidéo :

https://www.youtube.com/watch?v=8LJiYEdHi2I

Quoi de nouveau ?
- Gestion des sons : Impact des coups et rebond balle.
- Affichage de l'impact du coup !
- Amélioration de l'IA, celle ci peut maintenant renvoyer la balle. La puissance de son coup dépend de celle du joueur pour le moment. De plus la direction dépend d'un paramétre simple de placement ... A complexifier par la suite.
- Gestion améliorée de la physique de Balle.

Je suis SUPER heureux ... C'était franchement pas gagné en cette début de semaine, et là, je me retrouve avec une IA quasi opérationnelle pour des petits échanges sympas !

Il me manque le renvoi du coup du joueur .. Il faut juste reparamétrer quelques variables et conserver l'énergie de la balle ... Bref, j'y suis presque !!

Bon je vais reposer ma cervelle maintenant ...

Vetea 04/06/2016 12h41

Papi Commando Tennis Megadrive : Les premiers échanges sur le Court Central !

https://www.youtube.com/watch?v=ibKAPZNsWRg

Vetea 05/06/2016 01h22

Nouvelle démo !
 
https://dl.dropboxusercontent.com/u/108143465/CourtClay.png

Nouvelle démo disponible !


Bon ça y est, cette fois ci vous pourrez faire des échanges avec le Doc' !!
Quoi de neuf ?
- Amélioration de l'IA : Placement, Revers, Coup droit, décision en fonction de la position de la balle, du joueur P1, etc ...
- Amélioration de la physique de Balle.
- Gestion des fautes de filets ( fonction de la hauteur de balle ).
- Nouveaux cris de joueur en cours de jeu !
- etc ...

Bon, c'est encore pas parfait, mais je vous assure que sur une Megadrive, les sensations sont déjà là ! joueur fou
Le placement est important pour bien réussir un coup !

Gameplay & Commandes :
- PAD pour diriger Papi & choisir la direction du coup en revers ou coup droit.
- Bouton A ( ou Z sur l'émulateur en ligne ) pour Armer le tir et choisir la puissance du coup en fonction de la durée de l'appui. Mieux vous êtes placé, plus puissant sera votre coup !

ROM : https://dl.dropboxusercontent.com/u/...65/PTennis.bin
ROM en ligne : https://dl.dropboxusercontent.com/u/...Tennis/md.html


Avertissements :
- C'est encore une version prototype sujet à beaucoup d'améliorations.
- Sur NesBox ( émulateur en ligne ), il y a des lags et les sons peuvent être parfois décalés.

Aprés une semaine de développement, vous pouvez déjà faire des échanges de balles !!
Ce n'est pas encore une vraie partie de Tennis, mais les bases se construisent petit à petit ...

Vous vous éclaterez à essayer d'anticiper le bon placement sous les cris de Râle de Papi Commando !! ;D;D
J'y ai joué presque 1h sur ma console .. J'en ai presque oublié que c'était un jeu de moi. :D

Amusez vous bien ... AAAAHH !!

Vetea 06/06/2016 01h27

Bonsoir !

Bon, j'ai grandement amélioré l'IA, cette fois ci, le Doc sera en mode "Djokovic" !!
Sa variété de coups, longueur de balle beaucoup plus imprévisible.
J'ai aussi amélioré la gestion du filet/Balle .. Rendant la simulation un peu plus réaliste et les coups "court-croisé" réalisable !

Le Gameplay est méga Speed ... Un poil trop arcade pour moi, mais on s'amuse, c'est l'essentiel !


ROM : https://dl.dropboxusercontent.com/u/...65/PTennis.bin
NESBOX : https://dl.dropboxusercontent.com/u/...Tennis/md.html

Bon jeu !

Vetea 11/06/2016 13h05

Nouvelle démo disponible !
 
https://dl.dropboxusercontent.com/u/108143465/CourtClay.png

Nouvelle démo disponible !

En sirotant mon petit Whisky du Week-end, je vous fais cadeau d'une nouvelle démo ! ;D

https://dl.dropboxusercontent.com/u/108143465/CourtClayNew.png
Profitez du nouveau Court "Gamopat" !

Quoi de neuf ?
- Amélioration de l'IA : Placement, Revers, Coup droit, décision en fonction de la position de la balle, du joueur P1, etc ...
- Amélioration de la physique de Balle.
- Nouveau Court de Tennis !
- Le cri des joueurs sera fonction de la puissance du coup
- etc ...

L'apport du nouveau Court apporte un charme vraiment indéniable par rapport au "vide" d'avant ! amoureux
Je n'ai pas encore joué sur ma MD ... Mais j'imagine que ça doit bien rendre.

Gameplay & Commandes :
- PAD pour diriger Papi & choisir la direction du coup en revers ou coup droit.
- Bouton A ( ou Z sur l'émulateur en ligne ) pour Armer le tir et choisir la puissance du coup en fonction de la durée de l'appui. Mieux vous êtes placé, plus puissant sera votre coup !

ROM : https://dl.dropboxusercontent.com/u/...65/PTennis.bin
ROM en ligne : https://dl.dropboxusercontent.com/u/...Tennis/md.html

Bon jeu les amis ! :)

elluigi 12/06/2016 18h47

Super boulot papy !!!

Merci de nous faire partager tout ca, je teste ca rapidement ;-)))))

Vetea 26/07/2016 19h17

Bonsoir à tous,

J'ai un peu repris le codage du projet. Actuellement, j'ai eu un petit accident sur ma main droite donc un peu limité pour "bricoler" ...

https://www.youtube.com/watch?v=UTqrVRYNfEY

J'ai donc revu la gestion de la balle et je l'ai aussi un peu aggrandie ... Limite balle de foot !
J'ai aussi ajusté la réaction du Doc' ... Il est quasi supersonique, comme le vrai !!
Ainsi que la correction de la perspective du décor ...

Vous pouvez tester la Rom à la même adresse que les précédentes.

ROM : https://dl.dropboxusercontent.com/u/...65/PTennis.bin
NesBox : https://dl.dropboxusercontent.com/u/...Tennis/md.html

A bientôt !!

Vetea 15/08/2016 02h53

Nouvelle MaJ !
 
https://dl.dropboxusercontent.com/u/108143465/ptt.png

! Nouvelle Mise à jour disponible !

Bonsoir à tous,

Après quelques hésitations, j'ai réussi à pondre quelques améliorations substantielles au projet :
- Réfection graphique du terrain.
- Amélioration de la physique de la balle.
- Ajout d'une marque au sol lors du premier rebond de balle.
- Modification du déplacement de Papi & du Doc' !

ROM : https://dl.dropboxusercontent.com/u/...65/PTennis.bin
NesBox : https://dl.dropboxusercontent.com/u/...Tennis/md.html

Les échanges sont plus nerveux .. On frise presque un "Pong" ! ;D
Bien sûr, tout cela est provisoire encore ...

Bon jeu !

Edit :
Merci pour vos retours et remarques. Je les prends en compte bien entendu ! ;)

Vetea 21/08/2016 02h15

Nouvelle MaJ !
 
https://dl.dropboxusercontent.com/u/108143465/CourtClay.png

Nouvelle démo disponible !

Bonjour à tous,

Après pas mal d'heures de paramétrage en tout genre, je vous propose une nouvelle petite démo !

Alors que de neuf ??
- Amélioration de l'IA !
- Amélioration de la physique de Balle.
- Refonte du Gameplay.
- Ajout d'écrans intermédiaires.
- Résolution de Bugs.
- Paramétrage de jeu pour les consoles EUR/US


https://dl.dropboxusercontent.com/u/108143465/sse1.png
Vous trouverez un petit écran de rappel des commandes !


https://dl.dropboxusercontent.com/u/108143465/ptt.png
Attention, le Doc est le No1 Mondial of the World !!

J'ai totalement changé le gameplay par rapport aux anciennes versions.
Cette fois, le joueur pourra varier les coups long, court, normal & Puissant avec 2 boutons et le PAD.

L'IA est très forte .. J'ai ajouté un petit délai de réaction pour laisser au joueur une chance de déborder Le Doc, mais il est coriace le bougre !

De même, j'ai résolu un bug qui permettait à Papi de frapper une balle situer derrière son dos ...
J'ai ajusté au mieux les hitbox.
Le gros du travail, a été le paramétrage du jeu pour les régions US/EUR vu que la vitesse et la taille de l'écran changeaient les sensations et je voulais que le jeu réagissent de la même manière quelque soit la région ! C'est ça la qualité Gamopat Studio / Studio Vetea !!

Maintenant que je suis assez satisfait de l'ensemble ( 6.5/10 ), je vais pouvoir m'attaquer aux sauts des joueurs.

Liens :
ROM : https://dl.dropboxusercontent.com/u/...65/PTennis.bin
ROM en ligne : https://dl.dropboxusercontent.com/u/...Tennis/md.html

NesBox :
Bouton A=Z
Bouton B=X


Amusez vous bien ! :)

Vetea 22/08/2016 03h09

Coucou !
Je viens d'intégrer les juges arbitres de ligne ainsi que la gestion complète des fautes de balles / Ligne.
Il ne me reste plus qu'à intégrer le système de score, le service et j'aurai un "tout" petit jeu de tennis accessible !!

https://dl.dropboxusercontent.com/u/108143465/jarbitre.png

Vetea 22/08/2016 14h17

Bonjour à tous,

Voici une nouvelle vidéo mettant en œuvre mes travaux d'hier et en plus, de nouveaux sons "spéciaux" !

https://www.youtube.com/watch?v=7pRBBLJAVL8

Ca ressemble de plus en plus à un jeu de Tennis ! ;D

A bientôt !


Fuseau horaire GMT +2. Il est actuellement 23h54.

vBulletin® v.3.8.7, Copyright ©2000-2020, Jelsoft Enterprises Ltd.