Table des matières:

Jeu de Serpent en C : 8 Étapes
Jeu de Serpent en C : 8 Étapes

Vidéo: Jeu de Serpent en C : 8 Étapes

Vidéo: Jeu de Serpent en C : 8 Étapes
Vidéo: Créer le jeu Snake en JavaScript ! (Canvas HTML) 2024, Novembre
Anonim
Jeu de Serpent en C
Jeu de Serpent en C

Le jeu Snake était populaire dans les anciens téléphones mobiles qui peuvent être très facilement dévolus à l'aide du programme c. Pour construire ce projet, vous avez besoin d'une compréhension de base de la syntaxe c. Exemple: boucle for, boucle while, etc.

Avec la construction de ce type de projet de jeu, vos compétences en programmation s'amélioreront considérablement.

Étape 1: Apprendre une syntaxe de base pour le développement de l'interface graphique

Vous pouvez ajouter de la couleur et vous pouvez imprimer où vous voulez écrire

Vous devez apprendre la syntaxe de base comme:

1)gotoxy(x, y)

2)couleur du texte()

3) fond de texte ()

4)kbhit()

Étape 2: Page d'accueil du jeu

Page d'accueil du jeu
Page d'accueil du jeu

en utilisant ci-dessus, sélectionnez l'arrière-plan et la police appropriés.

accueillir l'utilisateur en affichant le titre du jeu

Étape 3: Sélection du niveau de jeu

Sélection du niveau de jeu
Sélection du niveau de jeu

Après avoir affiché le titre du jeu.

Effacer l'écran ()

afficher les niveaux et demander à l'utilisateur de sélectionner le niveau

enregistrer le niveau sélectionné par l'utilisateur dans la variable et l'utiliser pour augmenter le niveau de difficulté de l'utilisateur.

Étape 4: Algorithme

Algorithme
Algorithme

fonction aléatoire:

Dans le programme c, il existe une fonction aléatoire qui est utilisée pour placer la nourriture à n'importe quel endroit de l'écran.

Ainsi, utilisez cette fonction pour placer de la nourriture à n'importe quel endroit de l'écran

Déplacement du serpent à l'écran:

Comme vous pouvez le voir, le serpent est imprimé en imprimant ''*'' sur l'écran à l'écran. Ainsi, nous devons imprimer le caractère au début et effacer un caractère à la fin

Changement de direction:

La direction du serpent peut être modifiée à l'aide de la fonction kbhit().

lorsque vous appuyez sur le caractère en conséquence, cela changera la direction du serpent.

Étape 5: Algorithme pour augmenter la taille du serpent et augmenter le score

Algorithme pour augmenter la taille du serpent et augmenter le score
Algorithme pour augmenter la taille du serpent et augmenter le score

Augmentation de la taille du serpent:

Lorsque le serpent avance, sa taille augmente et lorsque les coordonnées du serpent correspondent aux coordonnées de la nourriture, la taille du serpent augmente.

Score croissant:

lorsque snanke obtient la nourriture, le score de l'utilisateur est également augmenté

À partir de l'image ci-dessus, il peut être clair que le score de l'utilisateur et la taille du serpent sont augmentés.

Étape 6: Condition de fin de partie:

État de fin de partie
État de fin de partie

Lorsque le serpent touche la limite de l'écran. Le jeu est terminé.

Cela peut être fait en comparant la coordonnée de la frontière avec la coordonnée du serpent.

Étape 7: Quitter la page

Quitter la page
Quitter la page
Quitter la page
Quitter la page

Dernière étape, demandez à l'utilisateur s'il souhaite continuer à jouer ou non.

Étape 8: Lien vidéo et code C

lien pour le code du serpent

Conseillé: