Bot SDK Sample
Overview
This is a very simple showcase of Bot SDK features. Use it to decide if it fits your needs, or to get inspired on how to approach AI on your projects.
Download Development
Version | Release Date | Download | |
---|---|---|---|
3.0.0 | Oct 01, 2024 | Quantum BotSdk Sample Development 3.0.0 Build 522 |
The Collectors Sample
The sample contains:
- Sample code and AI documents for:
- Hierarchical Finite State Machine (HFSM);
- Behaviour Tree (BT);
- Utility Theory (UT);
The quantum solution also comes with some samples on how to handle:
- Player Replacement: how to replace a player by a Bot if the player got disconnected during the match;
- Filling Room: how to fill the room with Bots if there are not enough players connected to the match;
- Bot Entities: creating entities which are not related to Players at all.
All of these configurable using the RuntimeConfig.User.cs
file.
The Spellcaster Sample
The sample contains:
- Sample code and an AI document for a Utility Theory agent (UT);
The sample HFSM provided:
The sample BT provided:
A small part of the sample Utility Theory provided:
Third Party Assets
This sample includes third-party free and CC0 assets. The full packages can be acquired for your own projects at their respective site:
- Sherbb's Particle Collection by Sherbb
- Nature Kit by Kenney
- Blocky Characters by Kenney
- KayKit - Dungeon by Kay Lousberg