6 years ago
New in 0.2:
- Fixing some bugs when the Centipede arrives at the bottom of the screen
- You can now die (bouh), and have 3 lives
- Each time you kill a Centipede, a new one spawn with a higher speed
- Some lights, for fun
- (ugly) Main menu
- High scores thanks to makerSquirrel
_
Hey!
I'm working in making a clone of this classic arcade game, in which I spent many many hours in my childhood on the good old Atari 2600.
I got ten years of experience in web development (yeah, I made this website), but I'm a beginner in game dev, so I'm trying to learn by reading your code (yeah, you, member of our awesome community), so let me know if you have some advises on mine! (and please, be kind to me, otherwise I'll ban you ahahah! - no, I'm joking of course).
I didn't work a lot on it (I don't have so much time for me), and this is partially implemented:
- Character's controls
- Centipede moves (with some bugs)
- You can shoot on the centipede, it spawns mushrooms
A lot of things is missing:
- Centipede going crazy when he arrives at the bottom of the screen
- Collisions with the character (actually, you can't die, great, right?), end of game
- The fuckin spiders (you know what I'm talking about if you know the original game)
- And so many things....
NEW 6 years ago
Super Sylvain. Je ne sais pas si tu as eu le temps de faire le titlesceen et l'icône alors je t'en propose un jeu
NEW 6 years ago
Très bonne réalisation Sylvain ! C'est un jeu parfait pour la META !
Le code est clair ! Cependant la fonction moveCentipede (dans l'IA) commençe à être importante, si elle grossit encore voit peut-être pour la spliter en plusieurs fonctions, surtout qu'il y a du code qui se répète...
Et c'est pas à toi que je l'apprendrais, mais ajoute des commentaires, crois-moi quand tu reviendra sur ton code dans quelques mois tu sera content de les trouver.
Vivement l'implémentation du game over !
Je retourne faire une partie ;)
sylvain
6 years ago
C'est l'enfer cette fonction, je crois que je ne comprends même plus ce que j'ai voulu faire à la base ahah. Et d'ailleurs, c'est bien elle qui n'est pas vraiment au point... Bien vu pour les commentaires, quel mauvais élève je fais !
sylvain
5 years ago
J'ai suivi tes conseils, et j'ai commenté et splitté cette fameuse fonction de l'angoisse, et ça m'a permis de comprendre rapidement où était le problème ! J'ai mis à jour du coup, le Centipède ne craque plus son slip une fois arrivé en bas de l'écran :D Je peux m'attaquer à la suite !
NEW 6 years ago
C'est l'enfer cette fonction, je crois que je ne comprends même plus ce que j'ai voulu faire à la base ahah. Et d'ailleurs, c'est bien elle qui n'est pas vraiment au point... Bien vu pour les commentaires, quel mauvais élève je fais !
NEW 6 years ago
T'inquiète pas, je suis bien moins bon en développement web que toi :)
NEW 5 years ago
J'ai suivi tes conseils, et j'ai commenté et splitté cette fameuse fonction de l'angoisse, et ça m'a permis de comprendre rapidement où était le problème ! J'ai mis à jour du coup, le Centipède ne craque plus son slip une fois arrivé en bas de l'écran :D Je peux m'attaquer à la suite !
NEW 5 years ago
Super. Sinon tu as suivi les tutos pour commencer ? Juste pour savoir si ça s’enchaîne bien et que c'est clair.
Si je fais un jeu avec un menu et plein de petits jeux type Centipède, Pacman, Invaders etc avec un petit menu, je pourrais l'intégrer ?
NEW 5 years ago
Une sorte de compilation, carrément ! Mais celui là est loin d'être terminé, j'avance doooucement, le temps libre me manque...
NEW 5 years ago
T inquiète, ce n est que l une de mes nombreuses idées. Je ne le ferais pas tout de suite. Il faudrait déjà que je prenne le temps de finir ce que j ai commencé. Le prochain truc que je sors c est parachutes en HD mais j attends le moteur HD de Steph. Si ça marche comme je veux j essayerais de faire un jeu avec une compile de jeux Game and Watch sur un écran. Après on verra.
NEW 5 years ago
The game is far from done, but yeah of course, feel free to do whatever you want with the code!