This repository is deprecated, please check out new repo at [New Repo]
English | 中文
This project is built upon a DI/IoC framework, offering a type design reminiscent of Unreal Engine's GameplayFramework. It includes a straightforward hierarchical UI framework and an automated packaging script. Tailored for projects not requiring hot updates, such as startup projects for Game Jams or other standalone endeavors.
- Assets/CycloneGames (Optional Exclusion)
- This assembly provides a framework design akin to Unreal Engine's GameplayFramework, featuring types such as GameInstance, World, GameMode, PlayerController, and PlayerState. It offers a comfortable transition for users familiar with Unreal Engine.
- README
- Assets/CycloneGames.Service
- This assembly delivers services such as resource management (Addressable) and display management (GraphicsSettings).
- README
- Assets/CycloneGames.UIFramework
- This assembly offers a simple hierarchical UI framework.
- It depends on Addressable from CycloneGames.Service for loading UI Prefabs, and currently, the dependency cannot be eliminated.
- README
- Assets/StartUp
- This folder serves as the directory for the Sample project, offering a startup scene, initial scenes, and gameplay scenes for game flow testing.
- README