Allegro Game
Go to file
Asrın Doğan 8e1dedc421 Update .gitignore for a missing .a file 2019-09-26 22:00:33 +03:00
Images Added Timer and Settings File 2019-09-13 17:55:44 +03:00
Sounds Spawn Bug Fix, Script Organization and BGM Speed Up 2019-09-26 20:12:04 +03:00
allegro Update .gitignore for a missing .a file 2019-09-26 22:00:33 +03:00
.gitattributes Initial commit 2019-09-10 10:49:27 +03:00
.gitignore Update .gitignore for a missing .a file 2019-09-26 22:00:33 +03:00
README.md Changed TimerDraw Function Slightly for Readability 2019-09-13 21:02:16 +03:00
SynGame.c Added The Missing NULL Checks 2019-09-26 21:58:03 +03:00

README.md

SynGame

Simple Shoot 'Em Up game for Windows.

Keys:
Move Up - Up Arrow
Move Right - Right Arrow
Move Down - Down Arrow
Move Left - Left Arrow
Shoot - Space
Restart - R
Exit - Escape(ESC)

Settings.syn can be opened with a text editor.
Settings Format:
First line: Screen Mode, 1 is Fullscreen, 0 is Windowed (Default Value = 1)
Second line: Screen Width, Windowed Mode Only (Default Value = 1600)
Third line: Screen Height, Windowed Mode Only (Default Value = 900)
Fourth line: Enemy Count Limiter, there will be no more enemies than this number on the screen (Default Value = 12)

Exe without console window
gcc SynGame.c -o SynGame.exe "allegro\lib\liballegro-5.0.10-md.a" "allegro\lib\liballegro_audio-5.0.10-md.a" "allegro\lib\liballegro_acodec-5.0.10-md.a" "allegro\lib\liballegro_image-5.0.10-md.a" "allegro\lib\liballegro_dialog-5.0.10-md.a" "allegro\lib\liballegro_primitives-5.0.10-md.a" --machine-windows

Exe with console window
gcc SynGame.c -o SynGame.exe "allegro\lib\liballegro-5.0.10-md.a" "allegro\lib\liballegro_audio-5.0.10-md.a" "allegro\lib\liballegro_acodec-5.0.10-md.a" "allegro\lib\liballegro_image-5.0.10-md.a" "allegro\lib\liballegro_primitives-5.0.10-md.a"