View Code? Open in Web Editor
NEW
2D game similar to "Strike Gunner" in C++ with OpenGL
C++ 99.46%
C 0.40%
Makefile 0.14%
strike-gunner-ctc's Introduction
- This game was developed as a Project for a Computer Graphics class
- Operating system used: Linux (Ubuntu).
- Main language: C++
- Freeglut:
sudo apt-get install freeglut3-dev
- SOIL:
sudo apt-get install libsoil-dev
How to compile and execute
- Compile:
make all
- Run separately: after compiling, use
./main
- Compile and run:
make run
- Clear:
make clear
Controls in Menu
- W: up
- S: down
- SPACE: enters selected
- ESC: Closes the game
- SPACE: goes back to menu
- ESC: Closes the game
- W: moves player up;
- A: moves player left;
- S: moves player down;
- D: moves player right;
- SPACE: shoots projectiles.
- ESC: Closes the game
- When an enemy dies, there is a probability, set as the enemy's atribute, of him releasing an item that upgrades the player's weapon
- Possible upgrades
- damage increase
- increases firerate
- increases HP (MAX: 4)
- increases number of shots realesed in a cicle (1, 2, 3)
- changes the projectile's model (default, colides with walls, follows an enemy)
- The game ends when the player kills the boss, or when he dies (loses all 4 lives)
- There may or may not be something waiting for you after the credits
- Link to previous versions of this project
Thank you for your atention, and good game!
strike-gunner-ctc's People
Contributors
Watchers