{"repo":"mackysoft/Navigathena","free":true,"listed":false,"github":"https://github.com/mackysoft/Navigathena","clone":"git clone https://github.com/mackysoft/Navigathena.git","description":"Scene management framework for Unity. Provides a new generation of scene management.","language":"C#","stars":172,"topics":["csharp","dependency-injection","scenemanagment","unity"],"license":"MIT","category":"game-templates","readme_excerpt":"Navigathena - Scene management framework for Unity Created by Hiroya Aramaki (Makihiro) What is Navigathena ? Navigathena is a scene management framework designed for Unity. - Scene transition control with basic history feature. - High functionality, capable of supporting use cases that require more advanced control. - Highly scalable, most elements can be extended to suit the project. - Implemented based on a clean design concept, it provides a robust framework that can withstand large-scale development. - Stability. Quality assured by automated tests and builds. Explanatory article is here. https://zenn.dev/makihiro dev/articles/scene-management-framework Table of Contents - 📥 Installation - 🔰 Usage - Basic scene navigation - SceneNavigator - SceneEntryPoint - Transition director - Progress display - Interrupt operation - Inter-scene data transfer - Single scene launch - Interrupt scene operation - Scene history editing - 📚 Integrations - Addressables System - Dependency injection - ❓ FAQ - How to load multiple scenes (sub-scenes)? - How to have a scene that is always present throughout the life of the application? - ✉ Help & Contribute - 📔 Author Info - 📜 License 📥 Installation Requirement Navigathena depends on UniTask, which supports async / await. Please import UniTask into your project first. UniTask: https://github.com/Cysharp/UniTask Install via .unitypackage Download any version from releases. Releases: https://github.com/mackysoft/Navigathena/releases Install","default_branch":null,"files":null,"tree":[],"storefront":"/r/mackysoft","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/mackysoft/Navigathena/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}