Du pong au nibble

Description

jeu en mode graph ( sans les derniers Bugs)
de l'arkanoid au snake en passant par le pong
le jeu est loin d'etre fini car je manque de moyen pour le finir.

le snake marche plutot bien.

Conclusion :


La derniere mise a jour laisse de coté quelque bug

il existe 3 mode principaux differents
+ le mode RUN : on deplace le pad au clavier (touche 4 et 6)
- option size : agrandir/retrecir le Pad
+ le mode GLIDE : le pad ce deplace tout seul
- option size:
- option rebond : et ben le pad rebondi
- option speed : accelere/ralentir
- option stop : pour arreter le pad et lancer le snake (touche 2)
+ le mode SNAKE : on tourne avec 4 et 6 ( a la mario)

il existe pour chaque modes des options que l'on utilise avec 8 et 2
par exemple agrandir ou speed

Pour prendre des options il faut faire la touche 5
Pour revenir au mode precedent : la touche 0.

le dernier mode : Le SNAKE
il faut arreter le pad avec 2
et le lancer avec 8 (attention le pad doit avoir une taille precise/ le snake ne partira pas si le pad n'a pas la bonne taille)
Avec la taille de Pad par default. Le snake part sans probléme

il est possible d'agrandir le snake avec la touche 8

j'essaye de programmer l'effacage des blocs lorsque la boule touche l'un d'eux. je me suis arreter a ce niveau.( Je l'ai laissé en commentaire dans le code)
en fait la base du programme et le snake, j'ai devellopé la suite par
gourmandise... et maintenant j'ai plus faim.

mais je vais continuer le snake disponible sur ce site.

--A propos une p'tite question--
je veux dessiner du graph et le balancer dans un buffer ( au lieu de l'afficher direct a l'ecran).
Puis vider ce buffer a l'écran ( de facon a réaliser plusieurs deplacement simultanément)
Est-ce que kelkun sait comment on fait?
Pleeeeaase Help me?
----

Merci A Tous.

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.