Table des matières:
- Étape 1: Apprendre une syntaxe de base pour le développement de l'interface graphique
- Étape 2: Page d'accueil du jeu
- Étape 3: Sélection du niveau de jeu
- Étape 4: Algorithme
- Étape 5: Algorithme pour augmenter la taille du serpent et augmenter le score
- Étape 6: Condition de fin de partie:
- Étape 7: Quitter la page
- Étape 8: Lien vidéo et code C
Vidéo: Jeu de Serpent en C : 8 Étapes
2024 Auteur: John Day | [email protected]. Dernière modifié: 2024-01-30 09:07
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
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
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
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
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:
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
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é:
Robot serpent imprimé en 3D : 7 étapes (avec photos)
Robot serpent imprimé en 3D : lorsque j'ai eu mon imprimante 3D, j'ai commencé à penser à ce que je pouvais faire avec. J'ai imprimé beaucoup de choses mais je voulais faire toute une construction en utilisant l'impression 3D. Puis j'ai pensé à faire un animal robot. Ma première idée était de faire un chien ou une araignée, mais bon
Matrice NeoPixels:Jeu Serpent : 4 Étapes
NeoPixels Matrix:Snake Game : Vous souvenez-vous encore du jeu de serpent auquel nous jouions sur notre boîte de jeu ou notre mobile pendant notre enfance ? Aujourd'hui, nous allons apprendre à créer un jeu de serpent avec une matrice NeoPixels 8*8. Nous choisissons Arduino uno comme centre de contrôle et module de dérivation Joystick pour co
Serpent sur une planche à pain : 3 étapes (avec photos)
Snake on a Breadboard : "Vous avez des jeux sur votre téléphone ?" "Pas exactement."Intro:Simple à contrôler, facile à programmer et immortalisé par le Nokia 6110, Snake est devenu le projet préféré des ingénieurs. Son été mis en œuvre dans n'importe quoi des matrices LED, L
Contrôleur de jeu DIY basé sur Arduino - Contrôleur de jeu Arduino PS2 - Jouer à Tekken avec la manette de jeu DIY Arduino : 7 étapes
Contrôleur de jeu DIY basé sur Arduino | Contrôleur de jeu Arduino PS2 | Jouer à Tekken avec la manette de jeu DIY Arduino : Bonjour les gars, jouer à des jeux est toujours amusant, mais jouer avec votre propre contrôleur de jeu personnalisé DIY est plus amusant. Nous allons donc créer un contrôleur de jeu utilisant arduino pro micro dans cette instructables
Jeu de serpent : 4 étapes
Jeu de serpent : Bonjour les gars, aujourd'hui, je vais vous montrer comment créer un jeu de serpent de base en Python et épater vos amis pendant ces vacances. C'est très simple, vous avez juste besoin d'installer python 3 et pygame. Dans ce instructable, j'ai ajouté une vidéo sur la façon d'installer pygame. Après