Unity Code Control
Code Control is a framework written in C#, specially designed to create an easy to understand workflow for creating games in Unity using the MVC design pattern.
Coming with three insightful ways to monitor what's happening in code while running the game. Including message visualization and a basic UML of data structures, all interactive to open associated code files, making it much easier for new programmers to hop in on your project and understand the code.
Data models can be saved effortless while having references to each other. Controllers enforce a single initialization path, making sure there is no separate code for initializing-from-game and initializing-from-load.