igiagkiozis/CrystalAI
A Utility AI for C# and Unity
This is a tool for video game developers using Unity and C# to design intelligent, responsive non-player characters (NPCs) or game systems. You input a character's goals and environmental data, and it outputs dynamic decisions, allowing characters to react realistically to changing game situations. It's for game designers and programmers looking to create believable AI behaviors without extensive custom scripting.
472 stars. No commits in the last 6 months.
Use this if you are a game developer building a game in Unity and need to implement sophisticated decision-making for NPCs or game elements based on utility theory.
Not ideal if you are not developing in C# or Unity, or if you need a pre-trained machine learning model rather than a rules-based decision engine.
Stars
472
Forks
75
Language
C#
License
MIT
Category
Last pushed
Jul 15, 2021
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/agents/igiagkiozis/CrystalAI"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Higher-rated alternatives
nikkorn/mistreevous
A tool to build and execute behaviour trees in JavaScript and TypeScript
Calamari/BehaviorTree.js
An JavaScript implementation of Behavior Trees.
limbonaut/limboai
LimboAI - Behavior Trees and State Machines for Godot 4
gilzamir18/AI4U
AI4U is a plugin that allows you use the Godot Game Engine to specify agents with reinforcement...
rwth-acis/Virtual-Agents-Framework
This framework provides the architecture, assets and samples for creating own virtual agents,...