Le but est de recréer Jetpack Joyride, le célèbre jeu, sur calculatrice, avec tous les éléments du vrai jeu : des tenues différentes, des jetpacks différents, des atouts, la loterie, les pièces, les pièges etc...
Un petit aperçu de quelques fonctionnalités du jeu (tout n'est pas présent dans le gif):
Jetpack Joyride.gif
Ce que j'ai fait jusqu'à présent (+ voir le changelog plus bas):
Autres gifs dans l'ordre d'apparition
Cliquer pour enrouler
Et pour finir l'avancement actuel :
Menus, gestion des sauvegardes
Contenu: tenues, jetpacks, gadgets
N'hésitez pas à m'envoyer vos idées et à me donner vos avis
!
La version finale sortira début janvier 2015 !
Changelog :
Cliquer pour enrouler
→ 06/06/2014 : Création du topic
→ 07/06/14 : Ajout des zappeurs
→ 08/06/14 : Ajout des lasers
→ 09/06/14 : Ajout des missiles ainsi que de la hitbox des missiles et des zappeurs, et ajout d'un fond animé !
→ 10/06/14 : Les niveaux sont aléatoire, la génération des zappeurs est stable, la difficulté augmente et les paternes des lasers sont finis.
→ 12/06/14 : Ajout de 19 patterns de pièces ainsi que de 17 patterns de lasers, et modification du système de vitesse pour que ce soit plus fluide
→ 14/06/14 : Ajout d'un menu fonctionnel, reste plus qu'à faire les sous-menus.
→ 01/07/14 : Ajout de la moto
→ 02/07/14 : Ajout du téléporteur
→ 03/07/14 : Ajout de la gravity suit + ajout d'un système qui permet d'empêcher l'utilisateur de rester appuyer sur EXE afin de lancer l'animation en boucle
→ 20/07/14 : Ajout de l'oiseau bénef
→ 22/07/14 : Ajout du p'tit écraseur + ajout d'un système de hitbox plus précise et unique à chaque véhicule
→ 25/08/14 : Ajout de la gestion des pièces doubles ainsi que la gestion du gadget "dézappeur"
→ 01/09/14 : Ajout de l'insta-ball
→ 02/09/14 : Ajout du menu "gadgets" : gestion des gadgets, sprites des gadgets fonctionnels
→ 05/09/14 : Amélioration du menu gadget : version finale.
→ 06/09/14 : En fait non, j'ai refait le design du menu gadget encore une fois x), mais cette fois ci c'est la bonne
→ 12/09/14 : Tout les gadgets sauf 2 sont implémentés directement dans le jeu
→ 13/09/14 : Ajout des animations de mort
→ 14/09/14 : Amélioration du code, correction de certain bugs, rajout d'animations
→ 20/12/14 : Reprise du projet après 3 mois de pause, ajout du menu des tenues de barry ainsi que 6 sprites de tenues différentes, toutes implémentés dans le jeu
→ 21/12/14 : Ajout du menu des jetpacks ainsi que 4 jetpacks différents, dont deux ayant une belle animation
→ 22/12/14 : Ajout de Mr Calin, le 6ème et dernier véhicule du jeu
→ 23/12/14 : Ajout du menu des améliorations (véhicules "or" (qui sont en réalité noirs dans mon jeu) et véhicules aimantés) et implémentation de l'aimantation dans le moteur de jeu, + ajout des sprites correspondants aux véhicules noirs. Au total avec les tenues, les jetpacks et les véhicules ainsi que tout les masques alpha, plus de 60 sprites ont étés ajoutés
→ 24/12/14 : Ajout du menu des statistiques, où toutes les stats sont sauvegardées
→ 25/12/14 : Refonte complète de la gestion des fichiers de sauvegarde pour quelques chose de plus lisible dans mon code, et de plus optimisé, j'ai donc du changer une grande partie de mon code
→ 26/12/14 : Ajout du menu qui affiche le score une fois qu'on est mort, et il est désormais possible de lancer des parties en boucle, ce qui n'était pas le cas avant.
→ 27/12/14 : Recodage de la partie permettant de rejouer en boucle qui était pas propre
→ 28/12/14 : Toutes les statistiques sont implémentées dans le jeu
→ 29/12/14 : Ajout du menu des succès ainsi que 22 succès dont certains secrets
→ 02/01/15 : Implémentation dans le code de tout les succès, correction d'un bug majeur concernant le menu des améliorations
→ 03/01/15 : Ajout d'une belle animation lorsqu'on déverrouille un nouveau succès
→ 04/01/15 : Ajout du menu réglages ainsi que 4 sous-menus : contraste, tutoriel, crédits, réinitialiser
→ 05/01/15 : Tout les sous-menus sont codés à l'exception du tutoriel
→ 06/01/15 : Recodage du système de sauvegarde, j'utilisait la lib memory qui s'avère être buguée
→ 07/01/15 : Ajout d'une miniature pour le jeu ainsi que d'une image lorsqu'on le lance + correction d'un sprite mal codé
Citer : Posté le 15/06/2014 12:50 | #
Ok, donc mes testeur officiels sont :
-LephenixNoir
-Dark Storm
-Silaxe
Citer : Posté le 15/06/2014 12:52 | #
J'veux bien t'aider aussi
Citer : Posté le 15/06/2014 12:56 | #
Non j'avait dit 3 max
Citer : Posté le 15/06/2014 14:18 | #
Merci Drakalex
(Desolé Elto )
Citer : Posté le 26/06/2014 17:40 | #
Salut Drakalex,
Je suis (du verbe suivre) ton projet depuis pas mal de temps (2 jours), et je voulais savoir l'avancement actuel du jeu : ça fait 10 jours que nous n'avons plus de tes nouvelles .
Pour être honnête, j'attend avec impatience la sortie de ton jeu : il a l'air super.
Sinon, j'ai lu dans ce topic que tu envisage de détroner fruit ninja. Ne t'en fait pas : d'après moi tu le bat haut la main. Par contre je pense qu'il y a plus à redouter du côté de pokémon jade, qui s'annonce exceptionnel. ( Je vois bien le titre d'un futur topic : "Pokémon jade ou Jetpack Joyride : Qui remportera le titre de meilleur jeu de PC ?".
Je te conseille donc de regarder scrupuleusement les chiffres de la
bourseeuh ...non, des visites sur planète casio : A mon avis tout ce jouera sur la date de sortie (éviter les périodes du bac car les lycéens préfèrent utiliser la mémoire pour mettre desantisèchesprog pour mieux réviser. Je te conseillerais donc plutôt une période tel que la rentrée (de nouvelle calculatrices en vue) ou l'hiver (on ne peut pas jouer dehors ).Bonne continuation pour ton jeu,
Aragorn
Notes ( logiciel qui calcule votre moyenne, basic )
Professeur Layton ( jeu d'énigme en C )
Mario & Sonic Rush ( jeu de course 3D en C )
Jetpack Joyride de Drakalex007
Arcuz de Dark Storm
Casion de Az et Darkysun
Un jeu de course en 3D pour calculatrice :
http://www.planet-casio.com/Fr/programmes/voir_un_programme_casio.php?showid=2773&page=1.
Citer : Posté le 26/06/2014 18:13 | #
Sinon, j'ai lu dans ce topic que tu envisage de détroner fruit ninja. Ne t'en fait pas : d'après moi tu le bat haut la main. Par contre je pense qu'il y a plus à redouter du côté de pokémon jade, qui s'annonce exceptionnel. ( Je vois bien le titre d'un futur topic : "Pokémon jade ou Jetpack Joyride : Qui remportera le titre de meilleur jeu de PC ?".
Fait gaffe, je compte bien sortir Arcuz à la fin des vacances, et moi aussi je vise la première place du classement
Ajouté le 26/06/2014 à 18:14 :
Mais bon, un peu de compétition ne peut pas faire de mal à la qualité des jeux
Citer : Posté le 26/06/2014 18:14 | #
Ah, les mignons.
Citer : Posté le 26/06/2014 18:16 | #
Ah, les mignons.
Laisse moi deviner, tu parles de ton jeu ?
Citer : Posté le 26/06/2014 18:17 | #
Je ne parle de rien du tout, tu te fais des illusions.
Citer : Posté le 26/06/2014 18:18 | #
@DS
Pour Arcuz, je viens de tester le jeu et j'ai commencé les sprites, mais tu les veux comment :
comme ça (sans relief mais plus simple à coder car il n'y a que des rectangles)
ou comme ça (comme le vrai Arcuz mais un peu plus difficile à coder car il ya des triangles)
Notes ( logiciel qui calcule votre moyenne, basic )
Professeur Layton ( jeu d'énigme en C )
Mario & Sonic Rush ( jeu de course 3D en C )
Jetpack Joyride de Drakalex007
Arcuz de Dark Storm
Casion de Az et Darkysun
Un jeu de course en 3D pour calculatrice :
http://www.planet-casio.com/Fr/programmes/voir_un_programme_casio.php?showid=2773&page=1.
Citer : Posté le 26/06/2014 18:19 | #
Un autre topic s'il vous plaît.
[/HS]
Citer : Posté le 26/06/2014 18:20 | #
Je verrai bien une 3D isométrique (image 2), mais je ne sais pas encore comment la coder.
On continue ça ailleurs ?
Citer : Posté le 26/06/2014 18:24 | #
Comme tu veux, mais je n'ai pas d'autres questions ( quoi que un topic serait pratique pour que je puisse te passer les sprites : je n'ai pas trouvé comment mettre une pièce jointe dans un mp :aie2: :boulet: ).
Notes ( logiciel qui calcule votre moyenne, basic )
Professeur Layton ( jeu d'énigme en C )
Mario & Sonic Rush ( jeu de course 3D en C )
Jetpack Joyride de Drakalex007
Arcuz de Dark Storm
Casion de Az et Darkysun
Un jeu de course en 3D pour calculatrice :
http://www.planet-casio.com/Fr/programmes/voir_un_programme_casio.php?showid=2773&page=1.
Citer : Posté le 26/06/2014 18:24 | #
On peut pas mettre de PJ dans un message. Je créé mon topic officiel
Citer : Posté le 26/06/2014 22:08 | #
Encore un administrateur qui récidive dans l'abysse des HS... T'as pas honte ?!?
La Planète Casio est accueillante : n'hésite pas à t'inscrire pour laisser un message ou partager tes créations !
Citer : Posté le 26/06/2014 22:13 | #
Encore un administrateur qui récidive dans l'abysse des HS... T'as pas honte ?!?
Dès mon premier message j'ai dit "on continue ailleurs"
Je vais pas supprimer tous les messages HS non plus, sinon on va me prendre pour un dictateur
Citer : Posté le 27/06/2014 18:57 | #
Salut à tous !
Pour répondre à Aragorn, je dois avouer que je n'ai vraiment pas beaucoup de temps pour avancer le projet pendant ces vacances, donc je ne posterai pas les ajouts que j'aurai fait, cependant, lephenixnoir a accepté de coder une petite partie de mon jeu (tout les moteurs physiques des véhicules) ce qui comblera le retard amassé durant ces vacances. Pour la date de sortie j'envisage finir entièrement mon jeu un ou deux mois après la rentrée scolaire .
Et vous êtes mignons avec vos histoires de "compétition" alors qu'on connaît déjà tous le vainqueur
Citer : Posté le 27/06/2014 22:13 | #
@Drakalex007 Si tu compte participer au concours tu peux rajouter un mois ou deux.
Je continue à jouer à la version beta qui est déjà très bien (sauf qu'on peut pas mourir, mais c'est juste pour la beauté des graphismes. )
Citer : Posté le 27/06/2014 23:41 | #
Pré-alpha Silaxe, pas beta x)
Ou pré-alpha beta-test si tu preferes
Citer : Posté le 28/06/2014 09:24 | #
@Silaxe
Vous savez que les programmes du concours doivent être programmés exclusivement pour le concours ? Drakalex007 ne pourra jamais présenter son Jetpack au concours anniversaire.
Citer : Posté le 28/06/2014 10:25 | #
Je pense que c'était dans le sens "un mois ou deux en plus parce qu'il va s'arrêter justement de programmer son JJ et faire autre chose"