Indholdsfortegnelse:

Game of Snake i C: 8 trin
Game of Snake i C: 8 trin

Video: Game of Snake i C: 8 trin

Video: Game of Snake i C: 8 trin
Video: Giant Snake Loose in Our House!!! 2024, Juli
Anonim
Game of Snake i C
Game of Snake i C

Snake -spil var populært i gamle mobiltelefoner, som meget let kan udvikles ved hjælp af c -program. For at bygge dette projekt kræver du grundlæggende forståelse af c -syntaks. Eksempel: for loop, while loop osv.

Når du bygger denne type spilprojekt, vil din programmeringsevne i høj grad blive forbedret.

Trin 1: Lær nogle grundlæggende syntaxer for Devolping Gui

Du kan tilføje farve, og du kan udskrive, hvor du vil skrive

Du skal lære grundlæggende syntaks som:

1) gotoxy (x, y)

2) tekstfarve ()

3) tekstbaggrund ()

4) kbhit ()

Trin 2: Velkomstside i spillet

Velkomstside i spillet
Velkomstside i spillet

vælg korrekt baggrund og skrifttype ved hjælp af ovenstående.

byde brugeren velkommen ved at vise spiltitel

Trin 3: Valg af spilniveau

Valg af spillets niveau
Valg af spillets niveau

Efter at have vist spiltitlen.

Gør klar skærm ()

vis niveauerne og bed brugeren om at vælge niveauet

gem det niveau, som brugeren har valgt i variabel, og brug det til at øge brugerens sværhedsgrad.

Trin 4: Algoritme

Algoritme
Algoritme

tilfældig funktion:

I c -programmet er der en tilfældig funktion, der bruges til at placere maden når som helst på skærmen.

Brug derfor denne funktion til at placere mad på et hvilket som helst tidspunkt på skærmen

Slange i bevægelse på skærmen:

Som du kan se udskrives slange ved at udskrive ''*'' på skærmen på skærmen. Derfor skal vi udskrive det ene tegn i begyndelsen og slette et tegn i slutningen

Ændring af retning:

Slangens retning kan ændres ved hjælp af kbhit () -funktionen.

Når du trykker på tegnet i overensstemmelse hermed, ændrer det slangens retning.

Trin 5: Algoritme til forøgelse af slangestørrelse og forøgelse af score

Algoritme til stigende slangestørrelse og stigende score
Algoritme til stigende slangestørrelse og stigende score

Stigende slangestørrelse:

Når slangen bevæger sig fremad, stiger størrelsen, og når koordinaten for slangen matcher med madkoordinaten, øges størrelsen på slangen.

Stigende score:

når snanke får mad, øges brugerens score også

Fra ovenstående billede kan det være klart, at brugernes score og størrelse på slangen øges.

Trin 6: Game Over Condition:

Game Over Condition
Game Over Condition

Når slangen rører ved skærmens grænse. Spillet kommer over.

Dette kan gøres ved at sammenligne grænsekoordinaten med slangekoordinaten.

Trin 7: Afslut side

Afslut side
Afslut side
Afslut side
Afslut side

Sidste trin spørg brugeren, om han vil fortsætte med at spille eller ej.

Trin 8: Vedio og C Code Link

link til slangekode

Anbefalede: