It seamlessly integrates with the Unity Editor, and allows you to utilize state-of-the-art Artificial Intelligence (AI) technology to control agents (e.g. NPCs) or any other aspect of your game (e.g. quest generation, environment control, etc.).
fA (short for fAutonomy) uses DNNs (Deep Neural Networks). Using DNNs to control your agents in your game you can move beyond traditional scripted (e.g. finite state machine, or behaviour tree based) game AI.
Scripts cannot generalize, but a DNN can. A DNN is like a brain, that can respond intelligently in situations, to which scripts are not prepared for.
In other terms, fA can provide full Autonomy to your agents in your Unity games.
This can be very useful to provide more believable, highly replayable, more dynamic and engaging game experiences
fAutonomy for Unity is available now on the Unity Asset Store.
The 1st release of fAutonomy is free (open beta), which is then going to be quickly followed by a subscription based soft launch (removing some of the limitations of the free version).
The grand launch of fAutonomy a few months later is going to include NLP (Natural Language Processing).
Be ahead of the competition, and switch to fA now!
Free evaluation version available on the Unity Asset Store now!
Unity (or Unity3D: https://unity3d.com ) is one of the most popular multi-platform game development environments in the world, similar to CryTek's CryEngine, Epic's Unreal Engine, EA DICE's Frostbite or Amazon's Lumberyard.
According to Gartner, as of now, in 2017, ~1.5 million active game developers use Unity to develop their games with it, and it touches ~770 million gamers all over the world through games made using the engine.
By comparison, Twitter currently has ~310 million monthly active users.
fAutonomy enables Unity games developer to visually construct AI models and AI behaviours, and then using AIBrain's fAutonomy AI servers, generate DNNs (Deep Neural Networks), which implement the given AI behaviours.
The Unity games developer can then easily plug these DNNs into their game (using the simple and straightforward C# API delivered by fA) to provide advanced AI control to any aspect of it, but mainly to provide advance AI control to their in-game agents, e.g. NPCs (Non-Player Characters).
Using fAutonomy game developers should be able to surpass the quality of current, state-of-the-art game AI technology (such as behaviour trees), and using DNNs and Deep Learning AI, create a new level of immersion with their games [Made with fAutonomy -- accordingly the fA logo has to be included in the opening screen of the game made with fA].
Using fA, games developers do not have to meticulously pre-script the behaviour of their NPCs anymore, since fAutonomy provides adaptive, *goal-driven*, DNN-based AI behaviour to all and any agents in their game.
This doesn't only reduce game design and development time and cost, but also allows game developers to provide game AI without compromising complexity or quality, since DNN-based AI requires minimal memory and computational overhead.
fA is as lightweight, as advanced game AI can be, whilst providing lightning fast, robust responses even on computationally limited devices (such as cellphones, tablets).
Using fA each NPC can have its own 'AI brain' now, that provides them with FULL AUTONOMY.
Fully autonomous NPCs perceive/sense their environment, manage their beliefs, decide about their actions (using their DNN-based AI brains), and seamlessly perform their actions in the game-world fully autonomously, individually, without external/centralized control.
Overall, this leads to more realistic agent behaviours and games with a higher level of immersion and replayability and excitement.
fAutonomy works with any Unity game, in any language.
fAutonomy is fully configurable (domain independent), and the learning curve to master it is also moderate due to the drag-and-drop visual editors provided with it.
Grab fAutonomy now on the Unity Asset Store, and deliver a new level of AI to your games.