Blitzbox
GitHub: https://github.com/kieranknowles1/csc8508-team-project
itch.io: https://abarnett.itch.io/blitzbox
A gravity manipulation boomer shooter built for the CSC8508 Team Project module by a team of eight. My work includes:
- Full PS5 support, including cross-platform multiplayer
- Multithreaded asset loading via a thread pool
- Controller input on all platforms
- Automatic mesh conversion during build, for an order of magnitude speedup
- TrueType font rendering via a texture atlas
- Memory leak detection using Valgrind
- As always, Linux support through SDL2
Feedback
Marks: 100/100
Absolutely excellent. A fully feature-complete game that plays well, looks great and is truly cross platform. Great to see good teamwork throughout the project with lots of individual efforts coming together in a consistent and well presented piece of work. Single player works very well with great use of bots, the online tech also very good, including multi-platform play. PS5 is very good, as is the editor.Dr G Ushaw