![Geni AI](https://assetstorev1-prd-cdn.unity3d.com/key-image/a36c5bbd-81a2-4949-a5f7-a2cde1e1b8d3.jpg)
Demo (Windows x64)
Visual Studio C++ Runtime.
It's time for an AI revolution!
Geni AI provides a new way to add AI to your game. Instead of writing traditional state machines, you train your AI based on a set of goals you'd like it to learn. We provide flexible training options that can be tailored to your individual game.
Under the hood, Geni uses neural networks and machine learning. It's built using the same tech that Google and OpenAI have been using to create compelling AIs, such as AlphaStar for StarCraft II.
The uses for Geni extend beyond simple NPC AI. It can be used in any machine learning scenario, including image / speech recognition and procedural animation.
Features:
- Create complex AI without hard coding any behavior
- Capable of handling hundreds of thousands rows of data with ease
- High performance for realtime evaluation
- Flexible training through gradient descent, genetic algorithms, and reinforcement learning (experimental)
- Many types of graph nodes (Linear layers, LSTM, convolution, along with a variety of activation functions)
- Easy-to-use API, including JSON definition of network graphs
- Distributed training across different machines and Unity instances
- 4 demo projects with documentation
- Demos built with 2019.3 and tested on 2018, but the core plugin runs on any version of Unity
- Extensive documentation
- Unlimited email support to help integrate Geni into your project
NOTE: Geni only runs on x86 and x64 Windows systems at the moment. We are looking to expand this to more platforms. Please contact us with platforms you need supported.
This asset uses Tensorflow under the Apache 2.0 license. See ThirdPartyNotices.txt in the package for details.
For support, email us at support@astrocatstudios.com or visit geni-ai.com