Satura rādītājs:
- 1. darbība: apgūstiet dažas pamata sintakses Gui attīstībai
- 2. darbība. Spēles sveiciena lapa
- 3. darbība: spēles līmeņa izvēle
- 4. solis: algoritms
- 5. solis: algoritms čūskas lieluma palielināšanai un punktu skaita palielināšanai
- 6. darbība. Spēles stāvoklis:
- 7. solis: aizveriet lapu
- 8. darbība: Vedio un C koda saite
Video: Čūskas spēle C: 8 soļi
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-01-30 10:56
Čūsku spēle bija populāra vecos mobilajos tālruņos, kurus var ļoti viegli atdalīt, izmantojot c programmu. Lai izveidotu šo projektu, jums ir nepieciešama pamata izpratne par c sintaksi. Piemērs: cilpai, cilpai utt.
Veidojot šāda veida spēļu projektu, jūsu programmēšanas prasme ievērojami uzlabosies.
1. darbība: apgūstiet dažas pamata sintakses Gui attīstībai
Jūs varat pievienot krāsu un drukāt, kur vēlaties rakstīt
Jums jāapgūst pamata sintakse, piemēram:
1) gotoxy (x, y)
2) teksta krāsa ()
3) teksta fons ()
4) kbhit ()
2. darbība. Spēles sveiciena lapa
izmantojot iepriekš minēto, izvēlieties pareizo fonu un fontu.
sveiciniet lietotāju, parādot spēles nosaukumu
3. darbība: spēles līmeņa izvēle
Pēc spēles nosaukuma parādīšanas.
Notīrīt ekrānu ()
parādiet līmeņus un lūdziet lietotājam izvēlēties līmeni
saglabājiet lietotāja izvēlēto līmeni mainīgajā un izmantojiet to, lai paaugstinātu lietotāja grūtības pakāpi.
4. solis: algoritms
izlases funkcija:
Programmā c ir nejauša funkcija, ko izmanto, lai ēdienu novietotu jebkurā ekrāna vietā.
Tādējādi izmantojiet šo funkciju, lai ievietotu ēdienu jebkurā ekrāna vietā
Čūskas pārvietošana ekrānā:
Kā redzat, čūska tiek izdrukāta, ekrāna ekrānā drukājot ''*''. Tādējādi sākumā ir jāizdrukā viena rakstzīme un beigās jāizdzēš viena rakstzīme
Virziena maiņa:
Čūskas virzienu var mainīt, izmantojot funkciju kbhit ().
attiecīgi nospiežot rakstzīmi, tas mainīs čūskas virzienu.
5. solis: algoritms čūskas lieluma palielināšanai un punktu skaita palielināšanai
Čūskas lieluma palielināšana:
Kad čūska virzās uz priekšu, tā izmērs palielinās, un, kad čūskas koordināta sakrīt ar barības koordinātu, čūskas izmērs tiek palielināts.
Rezultāta palielināšana:
kad snanke saņem ēdienu, tiek palielināts arī lietotāja rezultāts
No augšējā attēla var saprast, ka ir palielināts lietotāja rādītājs un čūskas izmērs.
6. darbība. Spēles stāvoklis:
Kad čūska pieskaras ekrāna robežai. Spēle beigsies.
To var izdarīt, salīdzinot robežas koordinātu ar čūskas koordinātu.
7. solis: aizveriet lapu
Pēdējā posmā jautājiet lietotājam, vai viņš vēlas turpināt spēlēt vai nē.
8. darbība: Vedio un C koda saite
saite čūskas kodam
Ieteicams:
DIY 37 Leds Arduino ruletes spēle: 3 soļi (ar attēliem)
DIY 37 Leds Arduino Roulette Spēle: Rulete ir kazino spēle, kas nosaukta pēc franču vārda, kas nozīmē mazu riteni
BBC Micro: bit and Scratch - Interaktīva stūre un braukšanas spēle: 5 soļi (ar attēliem)
BBC Micro: bit and Scratch - Interaktīva stūre un braukšanas spēle: Viens no maniem šīs nedēļas uzdevumiem ir izmantot BBC Micro: bit, lai saskarne ar mūsu rakstīto Scratch programmu. Es domāju, ka šī ir lieliska iespēja izmantot savu ThreadBoard, lai izveidotu iegultu sistēmu! Mana iedvesma skrāpējumiem
Python Tic Tac Toe spēle: 4 soļi
Python Tic Tac Toe spēle: python tic tac toe spēle šī spēle ir veidota datorā lietojamā python i esmu izmantojis python redaktoru ar nosaukumu: pycharm jūs varat izmantot arī parasto python koda redaktoru
3D drukāts čūskas robots: 7 soļi (ar attēliem)
3D drukāts čūskas robots: Kad es saņēmu savu 3D printeri, es sāku domāt, ko ar to var izveidot. Es drukāju daudzas lietas, bet es gribēju izveidot visu konstrukciju, izmantojot 3D drukāšanu. Tad es domāju par robota padarīšanu par dzīvnieku. Mana pirmā ideja bija izveidot suni vai zirnekli, bet lūk
Simona spēle - jautra spēle!: 5 soļi
Simona spēle - jautra spēle !: Atsauce: šeitPēc garas nedēļas nogales jums patiešām ir jācenšas izpildīt visus uzdevumus un darbu, par kuru esat atbildīgs. Mums ir pienācis laiks trenēt smadzenes, vai ne? Bez šīm garlaicīgajām un bezjēdzīgajām spēlēm ir arī spēle ar nosaukumu Simona spēle