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 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"
Citer : Posté le 28/06/2014 10:26 | #
@lephenixnoir Oui c'est pour ça que je dis ça:si il compte participer au concours il aura 2 projets en cours.
Citer : Posté le 28/06/2014 10:27 | #
Ok, au temps pour moi.
Je préférais préciser, on ne sait jamais. Ça pourrait éviter quelques désagréments.
Citer : Posté le 03/07/2014 00:04 | #
Après une longue absence d'ajouts, voici 2 grandes nouveautés !
Encore une fois, donnez moi votre avis sur la physique et les graphismes, je n'ai pas encore fait les collisisons !!
La moto : Moto.gif
Le téléporteur : Teleporteur.gif
Donnez-moi vos avis !
Citer : Posté le 03/07/2014 00:19 | #
C'est pas mal ! C'est même plutôt génial !
Bon après forcement, je pense qu'il te reste pas mal de trucs a faire genre les zappers pour la moto que tu peux pas éviter.
Je trouve que la moto ne saute pas très haut rapidement par rapport aux souvenirs que j'en ai (après t'as peut être ralentit volontairement pour les tests). Et pour le teleporteur, je trouve que la ligne qui indique le trajet est un peu moyenne. Je la ferait plus grosse et dans le même style que les lazers ...
Citer : Posté le 03/07/2014 00:25 | #
Encore une fois, donnez moi votre avis sur la physique et les graphismes, je n'ai pas encore fait les collisions !!
Pour la moto ce sera la vitesse définitive, elle est adaptée pour le jeu.
Pour le téléporter, j’envisageais aussi d'en faire une plus grosse, et vos avis sont là pour ça donc je vais voir ce que je peux faire Dans le jeu, ce sont des flèches, mais comme je peux pas le faire ici, je pourrai peut être mettre des cercles un peu plus petits que les pièces bout a bout formant une ligne...
bon je verrais merci en tout cas !
Citer : Posté le 03/07/2014 00:36 | #
Super , bravo franchement , un petit conseil, pour la moto, les zappeur n'apparaissent que au ras du sol il me semble (enfin, quelqu'un me l'a dit et ça semble plausible...), comme ça pas besoin de te casser la tête pour les cas impossible .
Pourras-tu survivre plus de 20 secondes dans ce fameux tunnel appelé Graviton
Rebondis entre les murs en évitant les piques dans SpikeBird
Pourras-tu éviter de te faire écraser dans FallBlocs (élu Jeu Du Mois)
La version 2048 tactile amélioré au plus haut point : 2048 Delux !
Pars à la recherche des morceaux d'étoile dans Lumyce (élu Jeu Du Mois)
Citer : Posté le 03/07/2014 08:18 | #
Oui, il y a trop de cas impossibles pour la moto.
Par ailleurs, le téléporteur ne fonctionne pas comme le tien dans la version originale... par exemple, en Temps normal il est à x = 10px. Quand tu cliques, il disparait, et réapparait lorsque la map a un peu avancé, du coup il réapparait aussi à 10px.
Tu vois ce que je veux dire ? La physique est un peu différente.
Citer : Posté le 03/07/2014 19:43 | #
Nouvelle mise à jour ! On est bel et bien au rythme d'un véhicule/jour !
Qu'est-ce que je vous propose cette fois ci ? La Gravity Suit !
Le fameux gif, je les compte plus maintenant : Gravity.gif
Encore une fois donnez moi vos avis sur la physique et les graphismes ET NON PAS SUR LES COLLISIONS ET LES CAS IMPOSSIBLES JE LES AIT PAS ENCORE CODES !! (je ne vise personne bien sur )hein lephe x)
J'ai aussi codé un truc très pratique qui permet, comme dans le jeu sur ios/android, empêchr l'utilisateur de rester appuyer sur EXE afin que l'animation se répète en boucle, il est obligé de relacher à chaque fois.
Je m'attaque très prochainement à l'oiseau !
Citer : Posté le 03/07/2014 20:59 | #
Yeah mais c'est génial !
Rien à redire pour ma part sur cette Gravity Suit.
Bravo, continue !
La Planète Casio est accueillante : n'hésite pas à t'inscrire pour laisser un message ou partager tes créations !
Citer : Posté le 03/07/2014 21:17 | #
J'aime bien l'image, et ça m'a l'air plutôt pas mal au niveau du déplacement. Tant mieux si on est obligé de rappuyer, ç'aurait été le bordel sinon.
hein lephe x)
Sinon, je pense qu'il y aura d'autres cas impossibles avec ce nouveau "véhicule" mais ça, j'attends que tu t'en occupes.
Citer : Posté le 20/07/2014 13:31 | #
De retour après 2 semaines d'absence avec une nouveau véhicule !
L'oiseau bénef : Oiseau.gif
Que pensez vous des animations ?
Ajouté le 20/07/2014 à 22:09 :
D'ailleurs pour ceux qui se poseraient la question, je penses que j'ai fait très fort quand à la taille de mon add-in : seulement 38ko avec toutes les librairies et les sprites inclus !
Citer : Posté le 22/07/2014 21:00 | #
38 Ko
Félicitation,
Il m'en a fallu 60 pour faire un jeu au moins une centaine de fois plus nul ...
Pourrais-tu poster le code de base une fois le jeu terminé ? Cela m'intéresserais de voire comment tu as codé le système d’interaction avec les obstacles.
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 23/07/2014 18:04 | #
T'inquiète pas, je suis certain qu'avec toutes les améliorations tu vas largement dépasser ce petit nombre.
Mais sinon bravo, c'est vrai que c'est léger !
Citer : Posté le 24/07/2014 10:05 | #
Tes gadgets sont très bien fait.
Très bon boulot!
Citer : Posté le 02/09/2014 17:04 | #
Salut tout le monde !
Ca fait un bail que j'ai pas posté sur ce forum pour cause de vacances, mais cela ne veut pas dire que je n'ai pas avancé ! Checkez le changelog et l'avancement du projet de temps en temps car je le mets à jour sans forcément poster de message ici !
Aujourd'hui je vais vous présenter ce sur quoi je bosse depuis cet après-midi, et je n'en suis pas peu fier !
J'ai enfin ajouté le menu des gadgets, et je le trouve particulièrement réussi, qu'en pensez-vous ? : MenuGadgets.gif
Sinon, le jeu actuel fait 57,8 ko et la version finale sortira avant la fin de l'année !
Voilà, donnez-moi vos avis et à bientôt !
Citer : Posté le 02/09/2014 20:35 | #
C'est très réussi!
J'espère juste qu'il n'y aura pas de "trainée" de pixel lors de la navigation.
Citer : Posté le 02/09/2014 21:34 | #
Que veux-tu dire par là ?
Citer : Posté le 02/09/2014 21:35 | #
Une sorte de "trail" je pense, genre des pixels qui suivent le curseur
Citer : Posté le 02/09/2014 21:39 | #
Avec la rémance de l’écran, certains effets qui passent bien sur l'ordi passent moins bien sur la calto, et je pense que c'est ce que Silaxe voulait dire
envie de plonger dans la mer pour ramasser des tresors? => ballon sea
envie de sauver l'univers dans un jeu avec une longue durée de vie? => saviors of the future
un add-in addictif avec plein de secret et de trophées => evasion survival
un shmup bien dur et sadique => saviors 2
merci a tout le monde pour son soutien
zelda prizm de smashmaster (en esperant qu'il puisse le finir)
les tests de marmotti
un RPG de dark storm
(dont je connais le nom, mais pas vous )Arcuz !Citer : Posté le 02/09/2014 22:19 | #
ouep