Inhoudsopgave:

Game of Snake in C: 8 stappen
Game of Snake in C: 8 stappen

Video: Game of Snake in C: 8 stappen

Video: Game of Snake in C: 8 stappen
Video: 3 Easy Ways to Whistle With Your Tongue 2024, November
Anonim
Game of Snake in C
Game of Snake in C

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

Welkomstpagina van het spel
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

Het spelniveau selecteren
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

Algoritme
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

Algoritme voor het vergroten van de grootte van de slang en het verhogen van de score
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:

Game Over-conditie
Game Over-conditie

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

Pagina afsluiten
Pagina afsluiten
Pagina afsluiten
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: