INHOUDSOPGAWE:

Game of Snake in C: 8 stappe
Game of Snake in C: 8 stappe

Video: Game of Snake in C: 8 stappe

Video: Game of Snake in C: 8 stappe
Video: Probability of Dice 2024, Julie
Anonim
Game of Snake in C
Game of Snake in C

Slangspel was gewild in ou selfone, wat baie maklik met die c -program verwyder kan word. Om hierdie projek te bou, benodig u basiese begrip van c -sintaksis. Voorbeeld: vir lus, terwyl lus, ens.

As u hierdie tipe spelprojek bou, sal u programmeringsvaardigheid grootliks verbeter.

Stap 1: leer 'n paar basiese sintaksis vir Devolping Gui

U kan kleur byvoeg en u kan druk waar u wil skryf

U moet basiese sintaksis leer, soos:

1) gotoxy (x, y)

2) tekskleur ()

3) agtergrond ()

4) kbhit ()

Stap 2: Welkombladsy van die spel

Welkombladsy van die spel
Welkombladsy van die spel

kies die regte agtergrond en lettertipe deur hierbo te gebruik.

verwelkom die gebruiker deur die titel van die speletjie te wys

Stap 3: Kies die spelvlak

Kies die spelvlak
Kies die spelvlak

Na die vertoon van die speltitel.

Maak skerm skoon ()

wys die vlakke en vra die gebruiker om die vlak te kies

stoor die vlak wat deur die gebruiker gekies is in veranderlike en gebruik dit om die moeilikheidsgraad van die gebruiker te verhoog.

Stap 4: Algoritme

Algoritme
Algoritme

ewekansige funksie:

In die c -program is daar 'n ewekansige funksie wat gebruik word om die kos op enige tydstip op die skerm te plaas.

Gebruik dus hierdie funksie om kos op enige tyd op die skerm te plaas

Bewegende slang in die skerm:

Soos u kan sien, word die slang gedruk deur ''*'' op die skerm op die skerm te druk, daarom moet ons die een karakter aan die begin druk en een karakter aan die einde uitvee

Verandering van rigting:

Die rigting van die slang kan verander word met die funksie kbhit ().

As u die karakter dienooreenkomstig druk, verander dit die rigting van die slang.

Stap 5: Algoritme om die grootte van die slang te vergroot en die telling te verhoog

Algoritme om die grootte van die slang te verhoog en die telling te verhoog
Algoritme om die grootte van die slang te verhoog en die telling te verhoog

Toenemende grootte van die slang:

As die slang vorentoe beweeg, neem die grootte toe en as die koördinaat van die slang ooreenstem met die voedselkoördinaat, word die grootte van die slang verhoog.

Verhoogde telling:

as snanke die kos kry, word die telling van die gebruiker ook verhoog

Uit die prent hierbo kan dit duidelik wees dat die gebruikers se telling en grootte van die slang verhoog word.

Stap 6: Game Over Condition:

Spel oor toestand
Spel oor toestand

As die slang die grens van die skerm raak, sal die spel verby wees.

Dit kan gedoen word deur die koördinaat van die grens met die slangkoördinaat te vergelyk.

Stap 7: Sluit bladsy

Sluit bladsy
Sluit bladsy
Sluit bladsy
Sluit bladsy

Laaste stap vra die gebruiker of hy wil aanhou speel of nie.

Stap 8: Vedio en C Code Link

skakel vir slangkode

Aanbeveel: