Dependencies
- Add following dependencies to
manifest.json.
"dependencies": { "com.cysharp.unitask":"https://github.com/Cysharp/UniTask.git?path=src/UniTask/Assets/Plugins/UniTask" }
-
Install
R3from NuGet using NuGetForUnity Open Window from NuGet -> Manage NuGet Packages, Search "R3" and Press Install. -
Use git URL to download package by Unity Package Manager
https://github.com/AkiKurisu/Chris.git.
Core Features
A powerful event solution for dynamic and contextual event handling ported from UIElement.
Zero allocation GameObject/Component pooling.
Zero allocation timer/frame counter.
Powerful serialization tool for workflow.
Resource loading system based on Addressables.
Use Unreal-like DataTable workflow in Unity.
Global configuration management system with hierarchical organization and automatic serialization.
Runtime configuration adjustment through in-game console commands.
Asynchronous task system with prerequisites and event-driven completion.
Runtime module loading system for modular architecture.
Gameplay Module
Actor based gameplay architecture like Unreal, integrate Ceres to support visual scripting.
To integrate Ceres, add following dependencies to the
manifest.json.
"dependencies": { "com.kurisu.ceres":"https://github.com/AkiKurisu/Ceres.git" }
AI tools from AAA games research.
Mod
Asset modding workflow based on Addressables.
Wiki
Chris Wiki generated by DeepWiki.
Credits
yasirkula/UnityIngameDebugConsole
License
MIT










