Jeu arkanoid / casse-brique

Description

Voilà j'ai vu qu'un jeu similaire en Flash avait déjà été déposé mais c'est pas grave je propose le mien ca fait toujours un exemple de plus pour qui veut apprendre.

Quelques remarques sur la source :
- elle est loin de la perfection, je ne suis pas un pro mais j'ai appris par moi même et je pense que ce genre de sources un peu ludique est ce qu'il y a de plus motivant pour apprendre le langage : sont entre autres un peu utilisées dans cette source les notions d'évènements, d'instances manipulés dynamiquement (attachMovie), un peu de graphisme (le minimum), quelques notions "physiques" (rebonds de la balle)
Quelques défauts dont j'ai conscience : pas mal de références en dur (positions des bords ou des briques), utilisation intempestive du _root (vous pouvez bien sûr l'adapter et corriger par des références relatives, j'avais juste un peu la flemme ;)) et d'autres choses sans aucun doute

Pour le jeu lui même voilà ce qui est géré :
- créations très simple de nouveaux levels via des matrices (3 levels implémentées dans cet exemple)
- possibilité de créer autant de types de briques que votre imagination vous le permet (dans cet exemple 2 types : simple et cassable en deux temps)
- rebond de la balle, avec angle dépendant de la position du rebond sur la raquette (comme le vrai arkanoid d'antan sur C64!)
- déplacement le plus "naturel" possible de la raquette avec petit rebond sur les bords
- acélération progressive de la balle
- utilisation du clavier gauche/droite (j'aurais pu utiliser la souris tiens...)

Voilà toute remarque ou question est bienvenue. J'ai commenté le code au maximum, en espérant que ce soit à peu près clair. J'ai mis niveau "Initié" mais c'est subjectif et pour certains ca paraitra sans doute très débutant!
L'idée reste de faire quelque chose de fonctionnel et un peu évolutif, sachant qu'on peut toujours aller plus loin dans la rigueur ! (et dans le graphisme aussi, c'est pas super travaillé). Le résultat reste très léger : 10ko environ le swf

Conclusion :


Vous pouvez tester le jeu directement ici : http://freeplaf.free.fr/flash/arkanoid.html
et voir d'autres créations Flash plus ou moins farfelues sur mon blog : http://plafpingouin.blogspot.com (rubrique "Flash")

Codes Sources

A voir également

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.