I'm making this project to learn Unity. It helps me develop games. Basic functionalities are currently being made.
AssetBundleDirector manages asset bundles. Asset bundles can be separated by each language easily.
Details: http://kema8351.hatenablog.com/entry/2018/02/21/072101 (Japanese)
SceneDirector manages scenes. Each scene can receive various arguments without cast.
Details: http://kema8351.hatenablog.com/entry/2018/06/06/203127 (Japanese)
CanvasDirector manages canvases of uGUI. The canvases can be set appropriate sorting order automatically.
Details: http://kema8351.hatenablog.com/entry/2018/06/14/211834 (Japanese)
Details: http://kema8351.hatenablog.com/entry/2018/06/20/224549 (Japanese)