Roxrit3/Space-Invaders
Folders and files
| Name | Name | Last commit date | ||
|---|---|---|---|---|
Repository files navigation
Space Invaders – By Jakub Kozel Tento program je jednoduchá hra typu Space Invaders napsaná v jazyce C s využitím knihoven SDL2 a SDL2_ttf. Hráč ovládá loď ve spodní části obrazovky, může se pohybovat doleva a doprava a střílet na nepřátele. Nepřátelé se postupně pohybují, zrychlují a mohou také střílet. Hráč má omezený počet životů a cílem je získat co nejvyšší skóre. Po skončení hry se kontroluje, zda hráč dosáhl na highscore. Pokud ano, může si přímo ve hře zadat své jméno, které se uloží spolu se skóre. Highscores lze zobrazit z hlavního menu. ------------------------------------------------------------ Ovládání: - šipka vlevo / vpravo – pohyb hráče - mezerník – střelba - šipky nahoru / dolů – pohyb v menu - Enter – potvrzení volby nebo zadání jména ------------------------------------------------------------ Překlad programu: Program se překládá pomocí přiloženého Makefile. Požadované knihovny: - SDL2 - SDL2_ttf Instalace knihoven (Linux): sudo apt install libsdl2-dev libsdl2-ttf-dev Překlad programu: make Vyčištění přeložených souborů: make clean ------------------------------------------------------------ Spuštění programu: Po překladu lze hru spustit příkazem: ./space-invaders