Access Restricted
In order to view or participate in this forum, you must own a license for "The Universal AI Starter Kit" and be logged into the account that controls the license. We have redirected you to the relevant page for this product. If you feel you have reached this page in error, please contact support@garagegames.com
In order to view or participate in this forum, you must own a license for "The Universal AI Starter Kit" and be logged into the account that controls the license. We have redirected you to the relevant page for this product. If you feel you have reached this page in error, please contact support@garagegames.com
$70
Add To Cart
Buy Now
The Universal AI Starter Kit
Twisted Jenius
The Universal AI Starter Kit is an easy to use, highly customizable AI system with many different options designed to help make your game fun and challenging.
Bring your game to life with The Universal AI Starter Kit!
The Universal AI Starter Kit is designed to give your game the type of Artificial Intelligence that is expected by today’s players and can be an asset to almost any game that is in need of combat AI. The AI bots will be able to chase you, target you and better circumvent obstacles. Whether your game is an RPG, fast paced shooter, action/adventure or platformer; this kit will give your project a sense of superior gameplay.
Ease of use and installation is one of the biggest benefits of The UAISK and its quick and simple setup is one of the things that many users say that they enjoy about the kit. It is professionally programmed, stable and polished.
This kit can be used as a base for your own game changing behaviors. It comes with the full script files for everything, ready for you to edit. It includes more than just precompiled source and it works with Torque 3D (T3D), both the binary and professional versions, Torque Game Engine Advanced (TGEA), and Torque Game Engine (TGE).
With its flexible, expandable architecture and modular design you can have your own customized, game specific functionality in place very quickly. There are many versatile stock features of the kit and because you have all of the code, you can use those in other non-AI systems as you wish.
The Universal AI Starter Kit can be used by beginners or professionals alike and does not necessarily require much, if any, modification. By using The Universal AI Starter Kit, the enemies in your game will take on a life of their own and through their newfound intelligence, will become much more challenging to do battle with.
Quotes from actual users:
“TJ: Thanks for making the kit. It was a product that Torque badly needed. I think it's a great product. Easy to use and play with.”
-Will Zettler
“This is definitely one of the easiest packs out there to use and work with ... Thanks again for this pack ... it is one of those packs that I plan on including in every project I do. :) “
-QuintonD
“Thanks so much for this kit. I've been apart of GG for years now and i must say this is the first kit i purchased that actually work with ease. Thanks again.”
-TONY
“Anyway, this is a fun well made kit. Thanks for the great support, too.”
-Kerry Lyon
“This is a MUST HAVE plugin!”
-Sean Tiffany
The Universal AI Starter Kit is designed to give your game the type of Artificial Intelligence that is expected by today’s players and can be an asset to almost any game that is in need of combat AI. The AI bots will be able to chase you, target you and better circumvent obstacles. Whether your game is an RPG, fast paced shooter, action/adventure or platformer; this kit will give your project a sense of superior gameplay.
Ease of use and installation is one of the biggest benefits of The UAISK and its quick and simple setup is one of the things that many users say that they enjoy about the kit. It is professionally programmed, stable and polished.
This kit can be used as a base for your own game changing behaviors. It comes with the full script files for everything, ready for you to edit. It includes more than just precompiled source and it works with Torque 3D (T3D), both the binary and professional versions, Torque Game Engine Advanced (TGEA), and Torque Game Engine (TGE).
With its flexible, expandable architecture and modular design you can have your own customized, game specific functionality in place very quickly. There are many versatile stock features of the kit and because you have all of the code, you can use those in other non-AI systems as you wish.
The Universal AI Starter Kit can be used by beginners or professionals alike and does not necessarily require much, if any, modification. By using The Universal AI Starter Kit, the enemies in your game will take on a life of their own and through their newfound intelligence, will become much more challenging to do battle with.
Quotes from actual users:
“TJ: Thanks for making the kit. It was a product that Torque badly needed. I think it's a great product. Easy to use and play with.”
-Will Zettler
“This is definitely one of the easiest packs out there to use and work with ... Thanks again for this pack ... it is one of those packs that I plan on including in every project I do. :) “
-QuintonD
“Thanks so much for this kit. I've been apart of GG for years now and i must say this is the first kit i purchased that actually work with ease. Thanks again.”
-TONY
“Anyway, this is a fun well made kit. Thanks for the great support, too.”
-Kerry Lyon
“This is a MUST HAVE plugin!”
-Sean Tiffany
Here are just some of the features that are included in The Universal AI Starter Kit. Each feature is discussed in greater detail below.
In addition to the following ten stock behaviors, you can easily add in your own brand new behaviors due to The UAISK’s design.
All aggressive bot behaviors target, attack, and move in the same way. Here are the major differences between each behavior.
- Chase: After the bot has lost sight of or killed its target, the bot will stay around the area where it last saw its target alive.
- Guard: After the bot has lost sight of or killed its target, the bot will attempt to go back to its spawn marker or path.
- Turret: This is for stationary attackers. The bot will not move from its original spawn location, but will turn around on that spot.
- Leashed: The bot cannot move farther than a certain amount from its spawn marker and will return to its spawn point.
- Teammate: When not in combat, the bot will try to go back towards a player on its team. Bots do not need to use the Teammate behavior to be on the same team as players or other bots.
- Pet: When not in combat, the bot will try to go back towards a player on its team. The bot cannot move farther than a certain amount from the player.
Non-aggressive bot behaviors can have scripted actions (such as dialogue). While in these behaviors, bots will not attack anything at all.
- NPC: The bot cannot be killed.
- KillableNPC: The bot can be killed.
- Escort: The bot can be killed and will follow the player around.
- Critter: The bot can be killed and runs from the player when touched.
- Medic: The bot can be killed and will assist the player. It will then return back to its marker after it is done with its scripted action.
A team system. Have as many teams and bots as you want.<>br> Bots and players can change teams at any time. This can easily be linked to other systems, such as attacks and items that will cause bots and player to switch what team they are on. There are selectable “friendly fire” and “free for all” options. The kit does not limit the amount of different teams you can have. Players and bots can be in any amount, in any combination on each team.
Bots can automatically change weapons based on your specific settings.
You can control how often the bot will change weapons. It will automatically skip weapons which are invalid, such as weapons it does not have ammo for. Starting ammo can be controlled for each weapon, including unlimited ammo. Bots can be set to use one of four different weapon modes:
- Pattern: Goes in the order its weapons are in, starting over once the last weapon is used.
- Best: The bot always tries to use the weapon that has the highest weapon rating on its weapons list.
- Range: The bot always uses the weapon with the lowest range that is still in range of its target.
- Random: The bot uses a random weapon from its weapons list.
Easy installation, heavily commented and well documented code.
The UAISK has well documented and commented code, including API documentation and tutorials. This can be used to help you either add in your own functionality, or just to get the most out of the stock features. Extensive code comments and logical naming of script objects make the code easy to follow. Installation to an unmodified Torque engine is just a simple “drag and drop”.
Bots can be set to assist each other and the player.
Bots within a certain selectable distance can come to the aid of the player or other bots. You can choose when and who the bots will assist.
The foundations of a dialogue system.
The kit includes a basic dialogue system that can be used as a template to add in your own text and other actions for non-aggressive bots.
An advanced spawning system. Spawn or kill as many, or as few, bots as you wish to at any time.
Spawning and despawning bots can be done with triggers, items and much more. Easily select groups of AI agents to apply a given action to, or choose all of them. Decide exactly when and where you’d like to spawn each bot.
Advanced movement and navigation that requires no nodes or mesh.
Bots can follow their selected target or use waypoint pathing. The AI actors use dynamic obstacle avoidance to navigate around your game world. Because of this advanced navigation system, no prep work needs to be done to your game before the AI clients can be added to it. Simply install the kit, setup a spawn marker and the bots will be able to move around your mission like pros, right out of the box.
Performance optimized enemy targeting.
The bots can select a target by closest distance, lowest health, or any combination of the two. The bots use simulated senses of sight and touch to locate their targets. All features are performance tuned and programmed in a professional manner; this is mature and stable technology.
A GUI based spawn marker editor, great for non-programmers.
There’s no need to do any scripting if you don’t want to. Have access to virtually every feature of the kit right at your figure tips, including a waypoint path editor. The editor will help guide you through the process of making the exact bot that you desire. Efficient workflow and ease of use have been taken into account during every step of the editor’s creation.
Allows you to create scripted events.
By using stock features of the kit such as non-looping paths, trigger and item based spawning, you can create your own scripted events right out of the box.
Numerous distance, weapon and other variables that can each be set per datablock and/or individual bot.
There are a multitude of other settings that can be customized per bot. But these settings can also be optionally appointed for “types” of bots using datablocks, so there’s no need to go through every single bot in your game if you don’t want to. Almost every feature listed here includes a multitude of different options for you to customize, including the ability for you to disable features that don’t fit your game design.
Works with T3D Professional and Binary, TGEA and TGE.
No source code changes are required but the stock source is utilized for maximum performance. The kit is compatible basically out of the box with many Torque products, other kits and resources.
A flexible and modular design lets you add in your own customizations.
Is your game design to unique and original to just use a stock AI solution? Then use the kit as a base to give you a head start on the way to making your personal AI features. Its robust architecture allows you to quickly add in your own customizations. The kit can also be used to learn about TorqueScript or AI in general, or when rapid prototyping.
- Eleven stock behavior modes, including both aggressive and non-aggressive.
- A team system. Have as many teams and bots as you want.
- Bots can automatically change weapons based on your specific settings.
- Easy installation, heavily commented and well documented code.
- Bots can be set to assist each other and the player.
- The foundations of a dialogue system.
- An advanced spawning system. Spawn or kill as many, or as few, bots as you wish to at any time.
- Advanced movement and navigation that requires no nodes or mesh.
- Performance optimized enemy targeting.
- A GUI based spawn marker editor, great for non-programmers.
- Allows you to create scripted events.
- Numerous distance, weapon and other variables that can each be set per datablock and/or individual bot.
- Works with T3D Professional and Binary, TGEA and TGE.
- A flexible and modular design lets you add in your own customizations.
In addition to the following ten stock behaviors, you can easily add in your own brand new behaviors due to The UAISK’s design.
All aggressive bot behaviors target, attack, and move in the same way. Here are the major differences between each behavior.
- Chase: After the bot has lost sight of or killed its target, the bot will stay around the area where it last saw its target alive.
- Guard: After the bot has lost sight of or killed its target, the bot will attempt to go back to its spawn marker or path.
- Turret: This is for stationary attackers. The bot will not move from its original spawn location, but will turn around on that spot.
- Leashed: The bot cannot move farther than a certain amount from its spawn marker and will return to its spawn point.
- Teammate: When not in combat, the bot will try to go back towards a player on its team. Bots do not need to use the Teammate behavior to be on the same team as players or other bots.
- Pet: When not in combat, the bot will try to go back towards a player on its team. The bot cannot move farther than a certain amount from the player.
Non-aggressive bot behaviors can have scripted actions (such as dialogue). While in these behaviors, bots will not attack anything at all.
- NPC: The bot cannot be killed.
- KillableNPC: The bot can be killed.
- Escort: The bot can be killed and will follow the player around.
- Critter: The bot can be killed and runs from the player when touched.
- Medic: The bot can be killed and will assist the player. It will then return back to its marker after it is done with its scripted action.
A team system. Have as many teams and bots as you want.<>br> Bots and players can change teams at any time. This can easily be linked to other systems, such as attacks and items that will cause bots and player to switch what team they are on. There are selectable “friendly fire” and “free for all” options. The kit does not limit the amount of different teams you can have. Players and bots can be in any amount, in any combination on each team.
Bots can automatically change weapons based on your specific settings.
You can control how often the bot will change weapons. It will automatically skip weapons which are invalid, such as weapons it does not have ammo for. Starting ammo can be controlled for each weapon, including unlimited ammo. Bots can be set to use one of four different weapon modes:
- Pattern: Goes in the order its weapons are in, starting over once the last weapon is used.
- Best: The bot always tries to use the weapon that has the highest weapon rating on its weapons list.
- Range: The bot always uses the weapon with the lowest range that is still in range of its target.
- Random: The bot uses a random weapon from its weapons list.
Easy installation, heavily commented and well documented code.
The UAISK has well documented and commented code, including API documentation and tutorials. This can be used to help you either add in your own functionality, or just to get the most out of the stock features. Extensive code comments and logical naming of script objects make the code easy to follow. Installation to an unmodified Torque engine is just a simple “drag and drop”.
Bots can be set to assist each other and the player.
Bots within a certain selectable distance can come to the aid of the player or other bots. You can choose when and who the bots will assist.
The foundations of a dialogue system.
The kit includes a basic dialogue system that can be used as a template to add in your own text and other actions for non-aggressive bots.
An advanced spawning system. Spawn or kill as many, or as few, bots as you wish to at any time.
Spawning and despawning bots can be done with triggers, items and much more. Easily select groups of AI agents to apply a given action to, or choose all of them. Decide exactly when and where you’d like to spawn each bot.
Advanced movement and navigation that requires no nodes or mesh.
Bots can follow their selected target or use waypoint pathing. The AI actors use dynamic obstacle avoidance to navigate around your game world. Because of this advanced navigation system, no prep work needs to be done to your game before the AI clients can be added to it. Simply install the kit, setup a spawn marker and the bots will be able to move around your mission like pros, right out of the box.
Performance optimized enemy targeting.
The bots can select a target by closest distance, lowest health, or any combination of the two. The bots use simulated senses of sight and touch to locate their targets. All features are performance tuned and programmed in a professional manner; this is mature and stable technology.
A GUI based spawn marker editor, great for non-programmers.
There’s no need to do any scripting if you don’t want to. Have access to virtually every feature of the kit right at your figure tips, including a waypoint path editor. The editor will help guide you through the process of making the exact bot that you desire. Efficient workflow and ease of use have been taken into account during every step of the editor’s creation.
Allows you to create scripted events.
By using stock features of the kit such as non-looping paths, trigger and item based spawning, you can create your own scripted events right out of the box.
Numerous distance, weapon and other variables that can each be set per datablock and/or individual bot.
There are a multitude of other settings that can be customized per bot. But these settings can also be optionally appointed for “types” of bots using datablocks, so there’s no need to go through every single bot in your game if you don’t want to. Almost every feature listed here includes a multitude of different options for you to customize, including the ability for you to disable features that don’t fit your game design.
Works with T3D Professional and Binary, TGEA and TGE.
No source code changes are required but the stock source is utilized for maximum performance. The kit is compatible basically out of the box with many Torque products, other kits and resources.
A flexible and modular design lets you add in your own customizations.
Is your game design to unique and original to just use a stock AI solution? Then use the kit as a base to give you a head start on the way to making your personal AI features. Its robust architecture allows you to quickly add in your own customizations. The kit can also be used to learn about TorqueScript or AI in general, or when rapid prototyping.
The Universal AI Starter Kit requires at least one of the following:
Torque 3D (T3D) or Torque 3D Professional (Also works with the demo)
Torque Game Engine Advanced (TGEA)
Torque Game Engine
Torque 3D and Torque 3D Professional Minimum Requirements:
Windows XP or Vista
Intel or AMD processor @ 1Ghz
512 MB RAM (1 GB recommended for Vista
100% DirectX compatible video card with 256 MB video RAM required
OSX 10.6.1
Intel-based Macs only
2 GB RAM
ATI or nVidia shader model 4.0+ video cards with 256 MB video RAM required
Torque Game Engine Advanced (TGEA) Minimum Requirements:
Windows XP or Vista
Intel or AMD Processor @ 1 Ghz
256 MB RAM (1GB recommended for Vista)
100% DirectX compatible video card with 128 MB video RAM required
OSX 10.5.6
Intel-based Macs only
2 GB RAM
ATI or nVidia shader model 2.0+ video cards with 256 MB video RAM required
Torque Game Engine (TGE) Minimum Requirements:
Windows 2000/XP/Vista
Pentium III 1000
512 MB RAM
OpenGL or DirectX Compatible 3D Graphics Accelerator, DirectX compatible Soundcard
OS X 10.4/10.5
G5 or Intel Mac
512 MB RAM
OpenGL Compatible 3D Graphics Accelerator
Torque 3D (T3D) or Torque 3D Professional (Also works with the demo)
Torque Game Engine Advanced (TGEA)
Torque Game Engine
Torque 3D and Torque 3D Professional Minimum Requirements:
Windows XP or Vista
Intel or AMD processor @ 1Ghz
512 MB RAM (1 GB recommended for Vista
100% DirectX compatible video card with 256 MB video RAM required
OSX 10.6.1
Intel-based Macs only
2 GB RAM
ATI or nVidia shader model 4.0+ video cards with 256 MB video RAM required
Torque Game Engine Advanced (TGEA) Minimum Requirements:
Windows XP or Vista
Intel or AMD Processor @ 1 Ghz
256 MB RAM (1GB recommended for Vista)
100% DirectX compatible video card with 128 MB video RAM required
OSX 10.5.6
Intel-based Macs only
2 GB RAM
ATI or nVidia shader model 2.0+ video cards with 256 MB video RAM required
Torque Game Engine (TGE) Minimum Requirements:
Windows 2000/XP/Vista
Pentium III 1000
512 MB RAM
OpenGL or DirectX Compatible 3D Graphics Accelerator, DirectX compatible Soundcard
OS X 10.4/10.5
G5 or Intel Mac
512 MB RAM
OpenGL Compatible 3D Graphics Accelerator



