3D Worms-like
Abstract
An assignment based on Worms 3D, made for Futuregames' course "Game Programming with C#".
Discussion
I have learnt a lot from this project! Although my code is far from perfect, it's the first time I've ever built so many systems into a single project. It's been my first time using Events, Singletons and Scriptable Objects. With so many new principles on the table, I have now come to realise that I have overly relied on Singletons. Whilst I haven't run into any practical problems with Singletons yet, I am aware of their dangers and will be a little more precautious in the future. Going ahead, I expect that spending more time to plan out my code structure will help me to minimise dependencies.