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 02/09/2014 22:19 | #
ouep
Citer : Posté le 05/09/2014 18:44 | #
Yop tout le monde
J'ai fait quelques modifications sur le menu des gadgets: On voit désormais notre argent, on peut acheter, équiper les objets et il y a une gestion des 2 objets équipés.
MenuGadgetsFinal.gif
Donne moi vos avis !
Citer : Posté le 05/09/2014 18:46 | #
Tres joli.
Bravo
Citer : Posté le 05/09/2014 21:12 | #
Ca envoie du steak de Mamouth
Le seul truc qui me chagrine un peu (ça reste du détail) c'est le "Equiper" qui déborde sur le nom du gadget
Citer : Posté le 05/09/2014 21:33 | #
Je suis d'accord que le nom mangé par le symbole c'est pas top.
Et puis j'ai quand même quelque appréhension à cause de l'inversion des lignes noires séparatrices ; ça me donne l'impression que la zone inversée est "ajoutée" sur l'écran d'autant plus qu'elle ne bouge presque pas.
Par exemple, j'aurais préféré que l'item du dessous soit sélectionnée tout de suite même si le scroll est pas immédiat.
Et puis, faire un transformation affine pour que si on descende à un rythme plus élevé, le curseur suive.
Citer : Posté le 06/09/2014 12:15 | #
Bon pour le équiper qui dépasse je peux régler ça très facilement y'a pas de problème
Par contre pour ce que tu dis lephe, je vois exactement où tu veux en venir mais ça risque d'être compliqué, mais je peux toujours essayer
Ajouté le 06/09/2014 à 12:41 :
Est-ce que tu trouves que c'est mieux comme ceci ?
(Bon j'ai pas fini, comme tu peux le voir il y a quelques légers défauts encore, mais c'est un aperçu vite fait) :
http://www.noelshack.com/2014-36-1410000030-effet.gif
Citer : Posté le 06/09/2014 13:11 | #
Ben, d'une tu inverse aussi le haut, le titre "GADGETS". Pour éviter ça, il faut l'afficher après avoir inversé la zone concernée.
Et aussi, il y a un effet bizarre : une ligne blanche qui apparaît, comme si la zone inversée était un peu décalée au début du mouvement.
Et je peux voir ce qui se passe lorsque tu appuies très rapidement, par exemple, sur la touche du bas ?
Citer : Posté le 06/09/2014 23:18 | #
Alors lephenixnoir, heureux ?
http://www.noelshack.com/2014-36-1410038156-finish.gif
(j'en ai chié à trouver l'erreur de la ligne blanche moi alors qu'en inversant la position de 2 conditions le tour était joué, pas une ligne de code en plus xD)
Citer : Posté le 07/09/2014 07:40 | #
Le symbole indiquant que l'objet est équipé dépasse toujours sur le nom du gadget.
Et tu peux pas dire que je t'avais pas prévenu quand à l'ordre des instructions que tu exécutais !
Citer : Posté le 07/09/2014 11:42 | #
Au passage, c'est bon pour la RDP
Citer : Posté le 07/09/2014 13:48 | #
Comment tu fais ces gifs ? avec quel logiciel ?
Cool
Citer : Posté le 07/09/2014 13:51 | #
Je crois qu'il utilise un logiciel de capture vidéo (style Camtasia) puis extrait la vidéo en gif après coup.
Citer : Posté le 07/09/2014 18:44 | #
quand est ce qu il arrive ?
Citer : Posté le 26/12/2014 21:45 | #
Hey tout le monde !
Après trois petits mois de pause, me voici de retour sur mon projet Jetpack Joyride, avec de grosses nouveautés au niveau du contenu
Je vous invite à aller voir le changelog (qui commence à être assez long!) pour vous informer des derniers ajouts à mon jeu, et pour ceux qui auraient la flemme le voici:
→ 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
Pour résumer, j'ai surtout bossé sur les menus et le contenu, et j'ai enfin ajouté le dernier véhicule.
Je travaille actuellement sur le tirage final, et une fois qu'il sera fini, il ne me restera plus qu'à implémenter les 3 missions ainsi que les trophées et je pourrai demander à une dizaine de personnes de tester mon jeu pendant environ une semaine afin de me rapporter tout les bugs qu'ils pourraient trouver, ensuite la version finale sortira !
Voilà après près de 6 mois d'attente, ce jeu va enfin sortir et, je l'espère, détrôner le fameux Fruit Ninja de Darkstorm !
Il pèse pour l'instant 103ko (ce qui est assez important quand même, mais c'est surtout à cause des sprites, j'en ai plus de 200 et la plupart sont très gros).
La date de sortie est prévue pour début janvier, je ne sais pas quand exactement encore, mais c'est définitif !
Voici 2 gifs complets de mes derniers avancements, les menus ainsi que le dernier véhicule(avec l'aperçu de l'aimantation des véhicules):
Menu.gif
Dragon Aimanté.gif
Voilà encore une fois dites moi ce que vous en pensez et à bientôt !
Citer : Posté le 26/12/2014 22:07 | #
cool tes gif ça envoie du paté là
Citer : Posté le 26/12/2014 22:22 | #
J'attends avec impatiente la version finale.
Citer : Posté le 26/12/2014 22:29 | #
Voilà après près de 6 mois d'attente, ce jeu va enfin sortir et, je l'espère, détrôner le fameux Fruit Ninja de Darkstorm !
J'attend de voir ça
Mais en tout cas ça promet
Citer : Posté le 26/12/2014 22:30 | #
Présente ton jeu à la prochain Revue des projets
Vitesse des fonctions en Basic Casio | 7 days CPC | Casio Universal Wiki | Tutoriel Basic Casio
>>> Give me a click Brother <<< >>> Teste mon générateur de mots nouveaux <<<
>>> Random Youtube Video <<<
Citer : Posté le 26/12/2014 23:09 | #
Oh mon dieu ça va être tellement ENAURME !
Un beat them all pour les CPC 19
Un jeu de Tank multijoueur en version graphique
Un jeu de boxe rigolo
Le moteur de combat épique d'un RPG
soccer physics : Un jeu de foot totalement wtf !
Survie 1 & 2 te laisseras-tu attraper par la méchante IA ?
Séquestrez les tous avec Catch'em all !
Joué à la calcultarice et pécher ? Facile !
Battle un système de combat dément !!
Débombe pas tout à fait un démineur
Mon mario pour le concours des 10 ans de PC
Casio jump un doodle jump pas comme les autres !
Rush four your life : tu cours ou tu meurs
Cookie clicker ! More cookies MOOORE !
Move et esquive : bouge pour esquiver les ennemis !
Guitar Hero !! Let's rock !
INVASION : Au secours on se fait envahir !
Un devine nombre entièrement customisable (mon 1er jeu)
Un outil pour dessiner des sprites en super drawstat et qui vous le compile pour vous donner un code utilisable dans vos programmes
Un super programme de dessin bourré de trucs funcs
Sortir une version finale de Tankasio
Bien m'améliorer en C parce que pour l'instant c'est pas jojo
Une ou plusieurs idées qui mûrissent petit à petit
Citer : Posté le 27/12/2014 11:03 | #
@Totoyo c'est ce que je comptais faire ! Il était déjà passé il y a longtemps dans la 3ème ou 4ème revue !
Styden Invité
Citer : Posté le 13/01/2015 19:54 | #
Tu pense le sortir quand ? J'aimerai bien être beta testeur,je le montrerai à mes amis si tu veux