Obsah:
- Krok 1: Naučte se základní syntaxi pro vývoj Gui
- Krok 2: Uvítací stránka hry
- Krok 3: Výběr úrovně hry
- Krok 4: Algoritmus
- Krok 5: Algoritmus pro zvýšení velikosti hada a zvýšení skóre
- Krok 6: Stav hry:
- Krok 7: Ukončete stránku
- Krok 8: Odkaz na Vedio a C Code
Video: Hra hada v C: 8 kroků
2024 Autor: John Day | [email protected]. Naposledy změněno: 2024-01-30 08:21
Hra Had byla populární ve starých mobilních telefonech, které lze velmi snadno rozvinout pomocí programu c. K vytvoření tohoto projektu potřebujete základní znalosti syntaxe jazyka c. Příklad: pro smyčku, smyčku while atd.
Vybudováním tohoto typu herního projektu se vaše programovací schopnosti do značné míry zlepší.
Krok 1: Naučte se základní syntaxi pro vývoj Gui
Můžete přidat barvu a můžete tisknout, kam chcete psát
Musíte se naučit základní syntaxi jako:
1) gotoxy (x, y)
2) textcolour ()
3) textové pozadí ()
4) kbhit ()
Krok 2: Uvítací stránka hry
pomocí výše vyberte správné pozadí a písmo.
přivítejte uživatele ukázáním názvu hry
Krok 3: Výběr úrovně hry
Po zobrazení názvu hry.
Vymazat obrazovku ()
zobrazit úrovně a požádat uživatele, aby úroveň vybral
uložte úroveň vybranou uživatelem do proměnné a použijte ji ke zvýšení obtížnosti uživatele.
Krok 4: Algoritmus
náhodná funkce:
V programu c existuje náhodná funkce, která slouží k umístění jídla v libovolném bodě obrazovky.
Tuto funkci použijte k umístění jídla na libovolné místo na obrazovce
Pohybující se had na obrazovce:
Jak vidíte, had je vytištěn vytištěním ''*'' na obrazovce na obrazovce. Potřebujeme tedy vytisknout jeden znak na začátku a vymazat jeden znak na konci
Změna směru:
Směr hada lze změnit pomocí funkce kbhit ().
když příslušným způsobem stisknete znak, změní to směr hada.
Krok 5: Algoritmus pro zvýšení velikosti hada a zvýšení skóre
Zvětšení velikosti hada:
Když se had pohybuje vpřed, jeho velikost se zvyšuje a když se souřadnice hada shoduje s potravinovou souřadnicí, velikost hada se zvětší.
Zvýšení skóre:
když snanke dostane jídlo, zvýší se také skóre uživatele
Z výše uvedeného obrázku je zřejmé, že se zvyšuje uživatelské skóre a velikost hada.
Krok 6: Stav hry:
Když se had dotkne hranice obrazovky, hra skončí.
To lze provést porovnáním souřadnic hranice se souřadnicí hada.
Krok 7: Ukončete stránku
Posledním krokem je zeptat se uživatele, zda chce pokračovat ve hře nebo ne.
Krok 8: Odkaz na Vedio a C Code
odkaz na hadí kód
Doporučuje:
HRA DINO S POUŽITÍM LDR: 5 kroků
HRA DINO S POUŽITÍM LDR: Dinosaur Game, známá také jako T-Rex Game a Dino Runner, je integrovaná prohlížečová hra ve webovém prohlížeči Google Chrome. Hru vytvořil Sebastien Gabriel v roce 2014 a lze k ní přistupovat stisknutím mezerníku v režimu offline v prohlížeči Google Chrome
BBC Micro: bit and scratch - interaktivní volant a hra pro řidiče: 5 kroků (s obrázky)
BBC Micro: bit and Scratch - interaktivní volant a hra pro řízení: Jednou z mých úkolů v tomto týdnu je použít BBC Micro: bit k propojení s programem Scratch, který jsme napsali. Myslel jsem, že to byla ideální příležitost použít můj ThreadBoard k vytvoření vestavěného systému! Moje inspirace pro scratch p
Hra 3D Maze pomocí Arduina: 8 kroků (s obrázky)
3D hra s bludištěm pomocí Arduina: Dobrý den, přátelé, dnes tedy vytvoříme bludiště s použitím ARDUINO UNO. Protože Arduino Uno je nejčastěji používanou deskou, je skvělé s ní hrát hry. V tomto Instructable můžete vytvořit bludiště, které se ovládá pomocí joysticků. Nezapomeňte
Aruduino LED hra Rychlé klikání Hra pro dva hráče: 8 kroků
Aruduino LED Game Rychlé klikání Hra pro dva hráče: Tento projekt je inspirován @HassonAlkeim. Pokud jste ochotni se podrobně podívat, zde je odkaz, který můžete zkontrolovat https://www.instructables.com/id/Arduino-Two-Player-Fast-Button-Clicking-Game/. Tato hra je vylepšenou verzí hry Alkeim's. Jedná se o
Jak připojit mixážní pult a mikrofonního hada ke zvukovému systému: 3 kroky
Jak připojit mixážní pult a mikrofonního hada ke zvukovému systému: Video pokrývá základy připojení zvukového mixéru (mixážního pultu nebo konzoly) ke zvukovému systému pomocí kabelu hadího mikrofonu. Pokrývá mikrofon a odesílá připojení. Další informace: http://proaudiotraining.com