Programmer, personal project
About the game:
It a remake of the classic Asteroid game using C++ with SFML
Works I did:
- Programmed the collision detection system. Used a Quadtree and continuous collision detection method to improve collision detection efficiency and avoid tunneling
- Architectured modular gameplay classes to achieve gameplay features including player shooting, objects moving, explosion, objcts generation and the score recording system.
- Implemented UI, animations and sound effects