Project for INT2215 (Advanced Programming) subject in Semester 24252 at University of Engineering and Technology - Vietnam National University.
Keybind:
- WASD: Movement
- Left Mouse: Shoot
- Esc: Pause Game
Run this command
mkdir TopDownShooter
cd TopDownShooter
git clone --recurse-submodules https://github.com/gawgua/TopDown_Shooter_INT2215_SDL3.git cmake --preset <preset>The build should be located on ./out/build/src/Debug or ./out/build/src/Release
- The game use GameState struct as global object to pass around all the object in the game. This created circular dependencies and need to be refactored.
- Zombie still dont collide with tree (can be fix by copy logic of Player to Enemy class).
- Tree spawning outside of map, and spawn on top each other.
- Need to add Setting menu.
- The texture of this game is kinda mid.
24020254 - Nguyen Ngoc Khoi Nguyen
QH-2024-I/CQ-I-IT2


