Cuprins:
- Pasul 1: Învățarea unor sintaxi de bază pentru devolping Gui
- Pasul 2: Pagina de bun venit a jocului
- Pasul 3: Selectarea nivelului de joc
- Pasul 4: Algoritm
- Pasul 5: Algoritm pentru mărirea mărimii șarpelui și scorul crescător
- Pasul 6: Starea jocului:
- Pasul 7: Părăsiți pagina
- Pasul 8: Legătură cod Vedio și C
Video: Game of Snake in C: 8 Steps
2024 Autor: John Day | [email protected]. Modificat ultima dată: 2024-01-30 11:44
Jocul de șarpe a fost popular în telefoanele mobile vechi, care pot fi foarte ușor devolute folosind programul c. Pentru a construi acest proiect aveți nevoie de o înțelegere de bază a sintaxei c. Exemplu: pentru buclă, în timp ce buclă etc.
Odată cu construirea acestui tip de proiect de joc, abilitățile dvs. de programare se vor îmbunătăți în mare măsură.
Pasul 1: Învățarea unor sintaxi de bază pentru devolping Gui
Puteți adăuga culoare și puteți imprima unde doriți să scrieți
Trebuie să învățați sintaxa de bază, cum ar fi:
1) gotoxi (x, y)
2) textcolour ()
3) textbackground ()
4) kbhit ()
Pasul 2: Pagina de bun venit a jocului
folosind mai sus selectați fundalul și fontul corespunzător.
bun venit utilizatorului arătând titlul jocului
Pasul 3: Selectarea nivelului de joc
După afișarea titlului jocului.
Ștergeți ecranul ()
arată nivelurile și cere utilizatorului să selecteze nivelul
salvați nivelul selectat de utilizator în variabilă și utilizați-l pentru a crește nivelul de dificultate al utilizatorului.
Pasul 4: Algoritm
funcție aleatorie:
În programul c există o funcție aleatorie care este utilizată pentru a plasa mâncarea în orice punct de pe ecran.
Astfel, utilizați această funcție pentru a plasa mâncarea în orice punct de pe ecran
Șarpe în mișcare pe ecran:
După cum puteți vedea, șarpele este tipărit imprimând „* *” pe ecran pe ecran. Astfel, trebuie să imprimăm un caracter la început și ștergând un caracter la sfârșit
Schimbarea direcției:
Direcția șarpelui poate fi modificată folosind funcția kbhit ().
când apăsați caracterul în consecință, va schimba direcția șarpelui.
Pasul 5: Algoritm pentru mărirea mărimii șarpelui și scorul crescător
Creșterea dimensiunii șarpelui:
Când șarpele se mișcă înainte, mărimea crește și atunci când coordonata șarpelui se potrivește cu coordonatele de mâncare, atunci mărimea șarpelui crește.
Scor crescător:
când snanke obține mâncarea, scorul utilizatorului este, de asemenea, crescut
Din imaginea de mai sus poate fi clar că scorul utilizatorului și dimensiunea șarpelui sunt crescute.
Pasul 6: Starea jocului:
Când șarpele atinge granița ecranului, jocul va veni.
Acest lucru se poate face comparând coordonata graniței cu coordonata șarpelui.
Pasul 7: Părăsiți pagina
Ultimul pas întreabă utilizatorul dacă dorește să joace în continuare sau nu.
Pasul 8: Legătură cod Vedio și C
link pentru cod șarpe
Recomandat:
[2020] Utilizarea aplicației IPhone sau IPad și Micro: bit Game Pad pentru a controla o mașină RC: 23 de pași
[2020] Utilizarea aplicației Game Pad IPhone sau IPad și Micro: bit pentru a controla o mașină RC: v-ați gândit să vă folosiți iPhone-ul sau iPad-ul pentru controlul micro: bit? Știți că Micro: bit Educational Foundation oferă aplicația iOS în Magazin de aplicații? Căutați „micro: bit” din App Store și puteți descărca aplicația gratuit
Joc Arduino OLED Snake: 3 pași
Arduino OLED Snake Game: Bună și bine ați venit, la instrucțiunile noastre despre cum să faci și arduino OLED Game, acest proiect a apărut în timp ce încercam să realizăm primul nostru joc vreodată cu un arduino, așa că, ne-am gândit de unde să începem mai bine decât Nokia șarpe clasic (bine cel puțin
Arduino Game Controller + Unity Game: 5 pași
Arduino Game Controller + Unity Game: În acest instructiv vă voi arăta cum să construiți / programați un controller de joc arduino care se poate conecta la unitate
BBC Microbit Flappy Bird Game and Case: 7 Steps
BBC Microbit Flappy Bird Game and Case: Acest caz pentru un microbit BBC și joc pentru distracție infinită
Arduino Snake pe un monitor VGA: 5 pași
Arduino Snake pe un monitor VGA: Ei bine … Am cumpărat un Arduino. Inițial, investiția a fost motivată de ceva care ar face-o pe fiica mea interesată de programare. Cu toate acestea, după cum sa dovedit, acest lucru a fost mai distractiv pentru mine. După ce m-am jucat cu LED-uri