What should I use?
Dave Mark - President and Lead Designer of Intrinsic Algorithm LLC
Professional consultant on game AI, mathematical modeling, simulation modeling
Co-founder and 10 year advisor of the GDC AI Summit
Author of the book, Behavioral Mathematics for Game AI
Blogs I write:
IA News - What's happening at IA | IA on AI - AI news and notes | Post-Play'em - Observations on AI of games I play
"Reducing the world to mathematical equations!"
Overall I just want to know what kind of AI system would support my needs, so I can start researching on how to use it.
If I'm told AI implant w/maya is the best usage, I'll start working with that..
If I'm told Source or something similar can do what I want, I'll start finding how to mod HL2 or something.
Obviously I have no clue what I'm doing right now.(I'm just a 3D modeler/animator)
I just have ideas.. So excuse my babbling!
You need some framework of graphics and input support, and then the AI is hand written.
As you've come to realize, you have ALOT of variables and actions to work with, hardly any system could be premade to deal with all of the ideas you have, as well as the inifnate amount the rest of us coders could.
So really I guess the best advice I have is to try and find a programming language or scripting language that suits you, and to start coding!
Unfortunately, I think you don't realize that programming AI - even at a rudimentary level - is not a drag-and-drop adventure. You would give me the same advice were I to say "I have no artisitic talent but I want to make really cool 3D models... what product should I buy?"
Dave Mark - President and Lead Designer of Intrinsic Algorithm LLC
Professional consultant on game AI, mathematical modeling, simulation modeling
Co-founder and 10 year advisor of the GDC AI Summit
Author of the book, Behavioral Mathematics for Game AI
Blogs I write:
IA News - What's happening at IA | IA on AI - AI news and notes | Post-Play'em - Observations on AI of games I play
"Reducing the world to mathematical equations!"
lol, I feel pretty stupid really!
so if the middleware packages i mentioned are overkill does that mean my project shouldn't be too complex? (in comparison to some)
Most of your problem will be setting up the simulation to begin with... that is, the world, the characters, etc. Decide on an a graphical engine such as OGRE or Torque and get that running. (One note... Maya isn't a "3D program" capable of running a simulation... it's a program for making pretty 3D objects. This error alone makes me really ponder how much you have studied what you are getting into.)
Dave Mark - President and Lead Designer of Intrinsic Algorithm LLC
Professional consultant on game AI, mathematical modeling, simulation modeling
Co-founder and 10 year advisor of the GDC AI Summit
Author of the book, Behavioral Mathematics for Game AI
Blogs I write:
IA News - What's happening at IA | IA on AI - AI news and notes | Post-Play'em - Observations on AI of games I play
"Reducing the world to mathematical equations!"
My basis for mentioning maya was that AI implant has been advertised as being a maya plugin, so i thought perhaps it could use MEL script to run AI.
Just mentioning OGRE and torque should be a sufficient push in the right direction. I just didn't know where to look!
I'm sorry for being so mindless! My intentions are good, but I'm trying to step out to new lands!
I know a fair amount of C++ (not an expert by any means) and I had no trouble (so far) reading through these books and doing the exercises. You way want to see if you can find them in a book store and take a look through them.
This doesn't really answer your question but it may be something to look in to.
Quote: Original post by Chrono1081Yeah, Mat's book ("...Example") is absolutely a fantastic book to get you up to the elbows in practical AI.
I;ve been reading through two books about AI that are pretty interesting. "Programming AI by Example" and "AI Techniques for Game Programmers" and they both opened my eyes to how complex AI can really be. (The first one comes with a math primer right off the bat).
Dave Mark - President and Lead Designer of Intrinsic Algorithm LLC
Professional consultant on game AI, mathematical modeling, simulation modeling
Co-founder and 10 year advisor of the GDC AI Summit
Author of the book, Behavioral Mathematics for Game AI
Blogs I write:
IA News - What's happening at IA | IA on AI - AI news and notes | Post-Play'em - Observations on AI of games I play
"Reducing the world to mathematical equations!"