Olle Berglund

Big project image
The Game (TDP005)
Designed and implemented a game in C++17 using SFML. Built a game engine loop with a state machine and multiple menus (start, name entry, pause, game over, leaderboard). Implemented enemy spawning with increasing intensity, player progression with level-up choices, weapons (assault rifle/shotgun/sniper), projectiles, collisions, obstacles, and a persistent leaderboard/highscore system.
Project ID: 2
Course ID: TDP005
Course name: Projekt: Objektorienterat system
Techniques:
- C++
- SFML
- oop
- game-development
Group size: 4
Started: 2025-11-12
Finished: 2025-12-18
Academic credits: 6

External link: link
Small project image