Made as part of Computer Graphics Assignment 1
libraries
: glfw, glad and glm built from sourceinclude
: shader class from learnopengl.com andstb_image.h
src
: source filestextures
: textures used in the projectshaders
: shaders used in the projectassets
: sprites, spritesheets and sounds used in the projectfonts
: fonts used in the projectCMakeLists.txt
: cmake fileREADME.md
: this file
- GLFW
- GLAD
- GLM
- IrrKlang (for sound)
NOTE: The above libraries should included in the project (in the libraries
folder) and are built from source.
- CMake
- OpenGL
- FreeType (for fonts)
cmake . && make && ./app
SPACE
- Activate Jetpack
Collect most of the coins and reach the end of the level.
-
Zapper
- Can be rotating, horizontal or vertical
-
Laser
- Can be one or two
- Occupies the entire width of the screen
- Takes time to recharge
-
Missile
- Aims at the player
- Can be one or two
TODO
TODO
TODO: Better level design
TODO
Soham Korade
2021101131
NOTE: Some of the assets used in the game are not my own and are used for learning purposes only.