Skip to content

Powerful node based visual scripting toolkit for Unity.

License

MIT, Unknown licenses found

Licenses found

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

AkiKurisu/Ceres

Repository files navigation

Ceres

Powerful node based visual scripting toolkit for Unity.

banner

Still in earlier development and may have frequent API changes, do not use it in any production environment

Dependencies

Add following dependencies to manifest.json.

  "dependencies": {
    "com.kurisu.chris": "https://github.com/AkiKurisu/Chris.git",
    "com.cysharp.unitask":"2.5.3",
    "com.unity.nuget.newtonsoft-json": "3.2.1"
  }

Contents

Concept of Ceres

Introducing the core concepts of Ceres.

Code Generation in Ceres

Introducing the code generation inside Ceres.

Platform

Unity 2022.3 LTS or later.

Support Mono, IL2CPP.

Ceres relies on full generic sharing since Unity 2022 to support generic node in IL2CPP.

Implementation

Flow

Powerful visual scripting solution inspired from Unreal's Blueprint.

Included in this repository.

See Startup Flow.

ceres_flow

Next Gen Dialogue

AI powered dialogue visual designer for Unity.

Is migrating to Ceres version, see Next-Gen-Dialogue/ceres_main.

ceres_ngd

Reference

Chris

Support Ceres to serialize any object and edit them in editor, also providing contextual event used in Flow.

UniTask

Support Ceres to execute node in async.

About

Powerful node based visual scripting toolkit for Unity.

Topics

Resources

License

MIT, Unknown licenses found

Licenses found

MIT
LICENSE
Unknown
LICENSE.meta

Stars

Watchers

Forks

Languages