Doloro GDK 22 .1.0 Beta
by Tauri Interactive
|
Doloro AI Core
by itself is a raw core logic that supplies you with API devoted to providing you a flexible way to operate the internal processes and extend their logic with custom scripts, but it does not provide any developer tools to work with this from Unity editor directly.
To develop AI based on the core you need to use external tools built above the core like the ones provided in the next section.
IDE for AI development that provides you with visual UI that makes development process easy and revealing.
More about: dai-studio
Powerful embedding inspector for DAI logical nodes exploration. Not exists like a standalone tool from the box but can be integrated to other tools.
More about: Inspector
Complex debug environment that envelops the core. Provides tools and API for runtime tracking of executing AI instances for continue analysis or issues detection. Implements powerful in-editor tools for project analysis, patching and management.
More about: dai-debug-env
DAI Core not limits you with a several templates of possible tools that can be developed around the core. According with this we can't provide you with some guide about tool development.
Use pre-integrated tool mentioned above as examples. Dig deep in modules that extends the logic of those tools. Explore Doloro.AI.Core
namespace related classes documentation and API of core members like:
Doloro.AI.Brain
Doloro.AI.Action
Doloro.AI.Order
Doloro.AI.Variable
Doloro.AI.Core.PipelineItem
Doloro.AI.Core.PipelineMap
Doloro.AI.Core.DAIProject
To develop a tool, you need to understand which parts made the core and how they work and interact each other. But do not be afraid, the core itself it's a light-weight project that has minimalistic logic devoted to high execution speed. It's not too complicated to ramp up with it.
We believe in you, and your ability to make a great tool, you just got to a try!