How to implement a Unity game events system
To optimise your game, reduce the bugs, and allow a flexible architecture, is a good idea to use an event management system. When an game event occur, like a damage, instead of call each necessary function, to display the damage effect, reduce the health, etc…, you can let all the related function register to an[…]