Skip to content

Roxrit3/Space-Invaders

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

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

About

Space Invaders game in C

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors