
Inhoudsopgave:
- Stap 1: Enkele basissyntaxis leren voor het ontwikkelen van Gui
- Stap 2: Welkomstpagina van het spel
- Stap 3: Het spelniveau selecteren
- Stap 4: Algoritme
- Stap 5: Algoritme voor het vergroten van de grootte van de slang en het verhogen van de score
- Stap 6: Game Over-voorwaarde:
- Stap 7: Pagina afsluiten
- Stap 8: Vedio en C Code Link
2025 Auteur: John Day | [email protected]. Laatst gewijzigd: 2025-01-23 15:01

Snake-spel was populair in oude mobiele telefoons die heel gemakkelijk kunnen worden ontwikkeld met behulp van het c-programma. Om dit project te bouwen, hebt u basiskennis van de c-syntaxis nodig. Voorbeeld: for-lus, while-lus, enz.
Met het bouwen van dit soort spelprojecten zal je programmeervaardigheid aanzienlijk verbeteren.
Stap 1: Enkele basissyntaxis leren voor het ontwikkelen van Gui
U kunt kleur toevoegen en u kunt afdrukken waar u wilt schrijven
U moet de basissyntaxis leren, zoals:
1) gotoxy(x, y)
2)tekstkleur()
3)tekstachtergrond()
4)kbit()
Stap 2: Welkomstpagina van het spel

gebruik hierboven om de juiste achtergrond en lettertype te selecteren.
verwelkom de gebruiker door de gametitel te tonen
Stap 3: Het spelniveau selecteren

Na het weergeven van de gametitel.
Scherm wissen()
toon de niveaus en vraag de gebruiker om het niveau te selecteren
sla het door de gebruiker geselecteerde niveau op in variabele en gebruik het om de moeilijkheidsgraad van de gebruiker te verhogen.
Stap 4: Algoritme

willekeurige functie:
In c-programma is er een willekeurige functie die wordt gebruikt om het voedsel op een willekeurig punt op het scherm te plaatsen.
Gebruik deze functie dus om voedsel op een willekeurig punt op het scherm te plaatsen
Bewegende slang in het scherm:
Zoals je kunt zien, wordt de slang afgedrukt door ''*'' op het scherm op het scherm af te drukken. We moeten dus het ene teken aan het begin afdrukken en één teken aan het einde wissen
Van richting veranderen:
De richting van de slang kan worden gewijzigd met de functie kbhit().
wanneer je op het personage drukt, verandert de richting van de slang.
Stap 5: Algoritme voor het vergroten van de grootte van de slang en het verhogen van de score

Toenemende grootte van slang:
Wanneer de slang naar voren beweegt, neemt zijn grootte toe en wanneer de coördinaat van de slang overeenkomt met de voedselcoördinaat, neemt de grootte van de slang toe.
Toenemende score:
wanneer snanke het eten krijgt, wordt de score van de gebruiker ook verhoogd
Uit bovenstaande afbeelding kan duidelijk worden dat de gebruikersscore en de grootte van de slang is verhoogd.
Stap 6: Game Over-voorwaarde:

Wanneer de slang de grens van het scherm raakt. Het spel is voorbij.
Dit kan gedaan worden door de grenscoördinaat te vergelijken met de slangcoördinaat.
Stap 7: Pagina afsluiten


Laatste stap vraag de gebruiker of hij wil doorgaan met spelen of niet.
Stap 8: Vedio en C Code Link

link voor slangencode
Aanbevolen:
NeoPixels Matrix (Snake Game: 4 stappen)

NeoPixels Matrix:Snake Game: Herinner je je nog het slangenspel dat we in onze kindertijd op onze gamebox of mobiel speelden? Vandaag gaan we leren hoe we een slangenspel kunnen maken met 8*8 NeoPixels Matrix. We kiezen Arduino uno als controlecentrum en Joystick breakout-module om samen te werken
Snake: de nutteloze machine - Ajarnpa

Snake: de nutteloze machine: Weet je nog dat je als kind slang speelde op je Nokia? Op een gegeven moment begon de slang zijn eigen staart te achtervolgen, en toen wist je dat het spel op het punt stond voorbij te zijn. We hebben besloten om er een robot van te maken, alleen de game heeft nooit
Arduino OLED Snake-spel - Ajarnpa

Arduino OLED Snake Game: Hallo en welkom, bij onze instructables over het maken en arduino OLED-spel, dit project kwam tot stand toen we probeerden onze allereerste game met een arduino te maken, zoooo, we dachten waar we beter konden beginnen dan de nokia klassieke Snake (tenminste
Arduino Snake op een VGA-monitor: 5 stappen

Arduino Snake op een VGA-monitor: Nou… ik heb een Arduino gekocht. Aanvankelijk was de investering gemotiveerd met iets waardoor mijn dochter geïnteresseerd zou raken in programmeren. Het bleek echter dat dit ding voor mij leuker was om mee te spelen. Na wat spelen met het maken van LED's
Hoe u kunt controleren of een game op uw computer kan worden uitgevoerd voordat u de game koopt: 4 stappen

Hoe u kunt controleren of een game op uw computer kan worden uitgevoerd voordat u de game koopt.: Ik heb onlangs Call of Duty 4 van een vriend gekocht (gratis zou ik kunnen toevoegen) omdat hij niet op zijn computer zou draaien. Wel, zijn computer is vrij nieuw, en het verbaasde me waarom hij niet zou werken. Dus na een paar uur zoeken op internet kwam ik