AI TOOL PROFILE
SmartEngine: Game AI Machine Learning Library
- Software Development
- Machine Learning Framework
- Game development studios
- C++ developers
- Unity and Unreal engine users
Pricing
SmartEngine offers an Indie tier that is free for studios with less than $100K in revenue and funding (1 seat, no source code). Paid tiers for larger studios are available, with the 'Full' tier including source code access. Buyers should contact the vendor for specific pricing.
At a glance
- Best for
- Game development studios, C++ developers, Unity and Unreal engine users
- Key use cases
- NPC Behavior Development, Asset Content Generation, Animation Production
- Integrations
- Unity, Unreal Engine
- Official website
- Visit smart engine official website

How AI is used
SmartEngine is a C++ machine learning library built for game development. It provides a framework for developers to implement AI, supporting both character intelligence and automated content generation.
The tool works with C++ engines, with specialized integrations for Unity and Unreal. It supports GPU acceleration on Vulkan-supported platforms and allows developers to define graphs using JSON instead of direct code.
Buyers should confirm which license tier they need based on annual revenue and whether they require access to the source code. For studios requiring additional support, the vendor provides integration and training services.
Key Features
Game Engine Integration
Works with C++ game engines, with dedicated support for Unity and Unreal.
JSON Graph Definition
Supports defining AI graphs in JSON format instead of through code.
Vulkan GPU Acceleration
Supports GPU acceleration on Vulkan-supported platforms.
ML Components
Includes support for 2D convolution and Long Short-Term Memory (LSTM) networks.
Network Training
Includes helper classes for Unreal and Unity that support training over a network.
Use Cases
NPC Behavior Development
Using machine learning to drive character AI that may adapt to player behavior.
Asset Content Generation
Assisting the creation of tileable textures, base character meshes, and level block-outs.
Animation Production
Supporting the production of animations on the fly.
Integrations
- Unity
- Unreal Engine
FAQ
Who is eligible for the free version of SmartEngine?
- The free Indie tier is available for studios with less than $100K in revenue and funding; it is limited to one seat and does not include source code.
Which game engines does SmartEngine support?
- It works with C++ game engines and provides specialized integrations for Unity and Unreal.
How are AI graphs defined in SmartEngine?
- Graphs can be defined in JSON, which supports setting up AI without writing it directly in code.
Source category: Software Development
Source subcategory: Machine Learning Framework
More tools in Software Development
Other published listings in the Software Development category.
More tools in the Machine Learning Framework software type
Related listings that share the same software type for comparison and shortlisting.
