-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathREADME.txt
More file actions
52 lines (32 loc) · 1.35 KB
/
Copy pathREADME.txt
File metadata and controls
52 lines (32 loc) · 1.35 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
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