Unity BaseGameManager (C#)
While Unity is amazingly easy for developers to set up new projects in and start hacking a prototype, eventually a developer realizes there are common elements to the games he or she creates. Such a developer then begins to develop a manager script containing the very basic components a game might require in the hopes that this will speed up the development of prototypes. As of recently, I am such a developer, and in this post I describe a BaseGameManager script and why it is useful to develop a game using the manager -> controller model. Read more [...]