Jeu du serpent (snake) complet, avec possibilite de creer ses propres niveaux + systeme hiscore.

Description

Bonjour a tous,

Je sais c'est encore un jeu du serpent.... Mais j'ai essayé de peaufiner cette source qui est mon premier programme en delphi et ma première contribution sur ce site.
Le jeu inclut un chargement de niveau. En effet, les niveaux sont les fichiers .level1, .level2, etc... se sont des fichiers édités avec Bloc Note. 30 colonnes et 25 lignes qui correspondent au plateau de jeu. Les x sont remplaces par du 'vide' et les 'o' par les obstacles.

A chaque niveau correspond différents éléments: 1 liste d'images pour les obstacles
1 liste d'images pour les cibles
1 couleur pour le Shape de fond (couleur déclarée dans le Form Snake, procédure oncreate)

Chaque cible prise, augmente la taille de 1.
Au bout de 10 cibles prises, on passe au niveau supérieur.
Il y a 6 niveaux. A la fin du sixième on revient au premier niveau (en continuant a augmenter son score of course)

Il y a un menu Difficulté avec trois options qui jouent sur la vitesse et sur le nombre de points attribués. Plus c'est dur, plus ca va vite et plus ca rapporte de points a chaque prise.

Un systeme de hiscore a ete ajouté.

Que dire de plus.....

Tous les commentaires sont les bienvenus et les conseils pour ameliorer le jeu. Il est évidemment libre de droit, donc utilisez le autant que vous voulez.

newbiecpp

Conclusion :


Prochaine étape, le septieme niveau ou je compte faire un deuxieme snake géré par l'ordi qui cherchera a bloquer le snake du joueur.
Un mix entre le serpent classique et le jeu qui s'appelle TRON je crois.
A voir....

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.