Innholdsfortegnelse:
Video: Game of Snake in C: 8 trinn
2025 Forfatter: John Day | [email protected]. Sist endret: 2025-01-13 06:58
Snake -spillet var populært i gamle mobiltelefoner som veldig lett kan utvikles ved hjelp av c -programmet. For å bygge dette prosjektet krever du grunnleggende forståelse av c -syntaks. Eksempel: for loop, while loop, etc.
Med å bygge denne typen spillprosjekter vil programmeringskunnskapene dine bli mye bedre.
Trinn 1: Lær litt grunnleggende syntaks for Devolping Gui
Du kan legge til farge, og du kan skrive ut der du vil skrive
Du må lære grunnleggende syntaks som:
1) gotoxy (x, y)
2) tekstfarge ()
3) tekstbakgrunn ()
4) kbhit ()
Trinn 2: Velkomstside for spillet
Velg riktig bakgrunn og skrift ved å bruke ovenfor.
velkommen brukeren ved å vise spillets tittel
Trinn 3: Velge spillnivå
Etter å ha vist spilletittelen.
Gjør klar skjerm ()
vis nivåene og be brukeren om å velge nivået
lagre nivået som er valgt av brukeren i variabel og bruk det til å øke brukerens vanskelighetsgrad.
Trinn 4: Algoritme
tilfeldig funksjon:
I c -programmet er det en tilfeldig funksjon som brukes til å plassere maten når som helst på skjermen.
Bruk derfor denne funksjonen til å plassere mat når som helst på skjermen
Slange i bevegelse på skjermen:
Som du kan se slange skrives ut ved å skrive ut ''*'' på skjermen på skjermen. Derfor må vi skrive ut det ene tegnet i begynnelsen og slette ett tegn på slutten
Endre retning:
Slangens retning kan endres ved hjelp av kbhit () -funksjonen.
Når du trykker på tegnet tilsvarende vil det endre slangens retning.
Trinn 5: Algoritme for å øke størrelsen på slangen og øke poengsummen
Økende størrelse på slange:
Når slangen beveger seg fremover, øker størrelsen, og når koordinaten til slangen matcher med matkoordinaten, økes størrelsen på slangen.
Økende poengsum:
Når snanke får maten, blir poengsummen til brukeren også økt
Fra bildet ovenfor kan det være tydelig at brukerens poengsum og størrelsen på slangen er økt.
Trinn 6: Spill over tilstand:
Når slange berører skjermen. Spillet kommer.
Dette kan gjøres ved å sammenligne grensekoordinaten med slangekoordinaten.
Trinn 7: Avslutt siden
Siste trinn spør brukeren om han vil fortsette å spille eller ikke.
Trinn 8: Vedio og C Code Link
lenke for slangekode