Tactical AI Kit: Launch!
by Bryce · 02/22/2011 (4:35 pm) · 52 comments

The Tactical AI Kit: RELEASE!
Well, the day has finally arrived. I've completed the first version of the long-awaited Tactical AI Kit, and I shall now release it to the community in all its glory.
Buy the Tactical AI Kit by clicking these blue words!
Or, try it out and play a free demo!
Shame that I have to resort to anonymous HTML hosting, but for now I just need something to support some PayPal buttons. I'll work on getting a real website up sometime soon, hopefully you can find it in your heart to forgive me.
I'd like to thank all of you who emailed me back in November to join the keep-me-updated list. I'm also SO glad that GarageGames is back. For now, I plan on selling independently until GG is completely back up on it's feet. At that time, I may consider selling in the store if it makes more sense and is more convenient.
What's the Tactical AI Kit all about?
Anyone who has played any sort of shooter-themed game has experienced bad AI. AI doing stupid things, AI that simply stands in place and lands perfect headshots on you. Cheating AI, magically knowing exactly where you are when they shouldn't. Bad AI can turn a potentially fun game into an annoying experience.
Inspired by my hatred of terrible games everywhere, the Tactical AI Kit was built to create a dynamic AI system for shooter-type games. Instead of resorting to lazy cheating, the default behaviors revolve around being intellectually equal to the player. When they are spawned, their job is to survive.
Tactical AI Players are capable of reacting to a number of different stimuli: finding bodies, hearing shots, noticing nearby bullet impacts, annoyances (car alarms, various distractions), suspicious movement, explosions, and of course, seeing enemies. Cheating does not happen. Shooting at an AI Player will not instantly give away your exact position, like with many AI implementations in other games. Instead, they'll deal with finding the attacker later, and either get to cover or get out of there! The key is self-preservation. They don't want to die!
No standing around in the open and shooting mindlessly. TAI Players will actively seek cover, peeking out and hiding to attack safely. The reaction behaviors are dynamic and randomized, making their positions and decisions unpredictable. Being fully dynamic, the player can either go through a level guns blazing, or sneak around and avoid alerting their enemies. Fine tuned and tested, they can perform in many different situations; they'll perform just as well in the tight corridors of a building as they will in a massive outdoors level. The unpredictability will drastically increase the replay value of your game.
Being built on a relatively slow computer, performance and smooth framerates were constantly kept in mind. By effectively using respawning and a zoned AI Manager, you can even create missions with over one hundred managed TAI Players.
The Tactical AI Kit is 100% multiplayer compatible, and you can customize it by adding or changing "brain" types and new behavior states.
Bottom line: the Tactical AI Kit is a feature-packed, smart, and realistic AI solution, providing a fair challenge that will get your players wanting more, and most importantly, having fun!
Hang on breaux. Is the Tactical AI Kit right for me?
As a side note, I'd like to apologize in advance for sounding profoundly like a car salesman. (@Steve Acaster: I was very much considering placing a picture of Toni below. The person responsible for that thought has been sacked.)
Thinking about buying the Tactical AI Kit? Here, answer these questions out loud and overenthusiastically:
1) Are you making a game?
2) Do you use Torque 3D 1.1 Beta 2 or 3?
3) Do you have access to the engine source code?
4) Do you hate stupid AI?
5) Do you hate cheating AI?
If you answered "yes" to these questions, then you should probably grab yourself a copy. I've spent the last four years working on this project while simultaneously using it with my game, so trust me--it's tested and she works very well.
Still don't believe me? Click on the link farther up this page to download a demonstration game with TAIK integrated. It's TGE 1.5.2, but it uses the exact same AI code, so you'll be able to see how it feels in several different missions of different types.
Ports of the Tactical AI Kit for TGE and TGEA will be out the door soon, and updates will constantly be in the works for all versions. My email address is in my profile, if you've got any questions or concerns, either leave a comment or email me privately!
Big News: TGE version released!
Bigger News: TGEA version released as well!
Thanks to everyone for helping me make this possible after all these years! Y'all rock.
--Bryce
#2
02/22/2011 (5:55 pm)
best of luck Bryce! it's been a long time coming for you!
#3
It's been a while huh? Well done on finally bashing this out, plus a funny blog always helps. :D
Your font on the pic is horrible, capital "A" doesn't come out well at all ... okay that's enough whining about your ad ...
02/22/2011 (5:55 pm)
Good for you! Releasing a product is very much like makin lov - oh wait ... ;)It's been a while huh? Well done on finally bashing this out, plus a funny blog always helps. :D
Your font on the pic is horrible, capital "A" doesn't come out well at all ... okay that's enough whining about your ad ...
#4
02/22/2011 (6:37 pm)
Well done! I ordered mine a few minutes ago.
#5
02/22/2011 (6:38 pm)
This is outstanding! I really like how you include video tutorials to show how to use TAIK!
#6
Wooohoooo ... nice job indeed. 8-}
Edit: Played the demo ... I needed to delete it off my laptop or I wasn't going to get any work done today. 8-} Very good job ... looking forward to working with this.
Q
02/22/2011 (9:13 pm)
Waiting for Pay Day ... got an increase ... so it is getting spent on this one.Wooohoooo ... nice job indeed. 8-}
Edit: Played the demo ... I needed to delete it off my laptop or I wasn't going to get any work done today. 8-} Very good job ... looking forward to working with this.
Q
#8
02/22/2011 (11:59 pm)
Nice work! This is actually a very tempting purchase, even though my heart's set on programming my own AI. Congratulations!
#9
Is that correct, if so, i'll definitly buy this when I can :)
02/23/2011 (1:40 am)
Amazing!!! So the demo is using TGE? But the purchase is for Torque 3D w Source?Is that correct, if so, i'll definitly buy this when I can :)
#10
02/23/2011 (2:33 am)
Considering what Maximillian Brewer said, I hope that you're getting verification of T3D Pro ownership before you send out any of the source code. Have you cleared this distribution method with GG?
#11
02/23/2011 (2:34 am)
Congratulations, Bryce! I can help you with hosting (and setting up your domain perhaps) in case you still need it.
#12
02/23/2011 (4:03 am)
Just watched that video you did a while back about setting up AI in the airport scene. Very cool, I'll definitely be checking out that demo once I get home from work.
#13
02/23/2011 (4:23 am)
Congratz on finally getting this beast rolled out.
#14
02/23/2011 (4:28 am)
Congrats Bryce!
#15
@Maximillian + John: GarageGames granted me ownership of Torque 3D specifically to port the Tactical AI Kit to it. The demo is in TGE because I'm licensed to release games with that one, and I'm also more used to it. It's all tested in Torque 3D and works without a hitch!
@QuintonD: I'm addicted to that demo too. I'll admit that a lot of the time spent waiting for this kit to launch was me "testing"...
02/23/2011 (5:12 am)
@All: Thanks very much, development has been a lot of fun and I'm happy to finally see it launched.@Maximillian + John: GarageGames granted me ownership of Torque 3D specifically to port the Tactical AI Kit to it. The demo is in TGE because I'm licensed to release games with that one, and I'm also more used to it. It's all tested in Torque 3D and works without a hitch!
@QuintonD: I'm addicted to that demo too. I'll admit that a lot of the time spent waiting for this kit to launch was me "testing"...
#16
So GG gave you a license for Torque 3D and you don't even have to sell your kit off the GG site? Are you allowed to release parts of the source code with your kit as well?
I've been thinking about making my own add-on and that is exactly what I need! Who would I talk to about arranging a deal like this?
02/23/2011 (5:54 am)
@Bryce So GG gave you a license for Torque 3D and you don't even have to sell your kit off the GG site? Are you allowed to release parts of the source code with your kit as well?
I've been thinking about making my own add-on and that is exactly what I need! Who would I talk to about arranging a deal like this?
#17
02/23/2011 (9:44 am)
I've been looking forward to this since last September, I'll get hold of a copy this weekend for sure! congratulations Bryce, all the hard work has paid off, I'm sure you'll do really well out of what looks like a great quality, solid, and much needed resource..just perfect 8)
#18
Still, everything worked very well. The AI are very mobile and appear intelligent and nimble.
Couple of questions:
- Is this a script-only solution or are their engine modifications? If so, which files? I ask because we use our own modified engine codebase and I wanted to get a handle on which code would be touched by this.
- Perhaps out of line to ask questions about the competition, but we currently use the UAISK and are very happy with it. How does your kit differentiate itself from the UAISK? Would this be a complete replacement or can the two kits compliment each other?
Thanks, looks like a great add-on, well done.
02/23/2011 (10:45 am)
Tried your demo, been a while since I loaded a TGE game :)Still, everything worked very well. The AI are very mobile and appear intelligent and nimble.
Couple of questions:
- Is this a script-only solution or are their engine modifications? If so, which files? I ask because we use our own modified engine codebase and I wanted to get a handle on which code would be touched by this.
- Perhaps out of line to ask questions about the competition, but we currently use the UAISK and are very happy with it. How does your kit differentiate itself from the UAISK? Would this be a complete replacement or can the two kits compliment each other?
Thanks, looks like a great add-on, well done.
#19
----------------------------------------------------------
I will ask the same :)
02/23/2011 (11:50 am)
Quote : Perhaps out of line to ask questions about the competition, but we currently use the UAISK and are very happy with it. How does your kit differentiate itself from the UAISK? Would this be a complete replacement or can the two kits compliment each other?----------------------------------------------------------
I will ask the same :)
#20
One thing I would suggest is adding voices for them, even if it's just text on the screen. "Reloading!", "Grenade!", "What was that?" and so on. It wouldn't just help bring them to life but also help developers know what the bots are thinking and trying to do.
02/23/2011 (1:31 pm)
Looks very good. Are demo models included or is it just code? Is it possible to combine waypoints with an object, so that every time you add the object the waypoints/cover are added with it?One thing I would suggest is adding voices for them, even if it's just text on the screen. "Reloading!", "Grenade!", "What was that?" and so on. It wouldn't just help bring them to life but also help developers know what the bots are thinking and trying to do.

Torque Owner Jules
Something2Play