Skip to content

A Unity game framework designed for efficient development.

License

MIT, Unknown licenses found

Licenses found

MIT
LICENSE
Unknown
LICENSE.meta
Notifications You must be signed in to change notification settings

AkiKurisu/Chris

Repository files navigation

Chris

A Unity game framework designed for efficient development.

Core Features

Events

A powerful event solution for dynamic and contextual event handling ported from UIElement.

Debugger

Pool

Zero allocation GameObject/Component pooling.

Pooling Performance

Schedulers

Zero allocation timer/frame counter.

Debugger

Serialization

Powerful serialization tool for workflow.

SerializedType

Resource

Resource loading system, effect system based on Addressables.

SoftAssetReference

Data Driven

Use Unreal-like DataTable workflow in Unity.

DataTable

Modules

Modules are based on core features.

Gameplay

Based on Ceres to integrate visual scripting and C#. Also contains some tools that may be useful.

Visual Scripting

AI

Personal AI tools from AAA games research.

FieldViewPrime

Mod

Mod workflow based on Addressables.

Mod Exporter

UI

Build UGUI in script easily, useful for creating dynamic setting UI and debug menu.

UIPanel

Dependencies

"dependencies": {
    "com.cysharp.unitask":"2.5.3",
    "com.unity.addressables": "1.21.0",
    "com.unity.nuget.newtonsoft-json": "3.2.1",
    "com.unity.collections": "2.2.1",
    "com.unity.burst": "1.8.9",
    "com.unity.mathematics": "1.3.1"
  }

Reference

R3

UniTask

Unity.UIElements

Unity Timer

Ceres

License

MIT

About

A Unity game framework designed for efficient development.

Topics

Resources

License

MIT, Unknown licenses found

Licenses found

MIT
LICENSE
Unknown
LICENSE.meta

Stars

Watchers

Forks

Languages