View previous topic :: View next topic |
Author |
Message |
tomash Member
Joined: 18 Dec 2005 Posts: 20 Location: Warwickshire, England
|
Posted: Sat Dec 24, 2005 3:46 pm Post subject: AI Project |
|
|
I'm thinking of starting an AI engine, but I'm not sure what it needs.
Stuff that can't be changed:
Written in C++.
It will be very basic.
Stuff I'm thinking about:
What an ai controlled character will know about itself
What decisions it can make but itself
How it decides: neural network (please no!)/ genetic algorythm (hmm) / suggestions please!
Other stuff that I want you to tell me!
Suggestions? |
|
Back to top |
|
|
Jeroen Site Admin
Joined: 07 Aug 2004 Posts: 5332 Location: The Netherlands
|
Posted: Sat Dec 24, 2005 4:31 pm Post subject: |
|
|
For what will this AI engine be used? The answer to that question will provide other questions about what your AI should be able to do. |
|
Back to top |
|
|
tomash Member
Joined: 18 Dec 2005 Posts: 20 Location: Warwickshire, England
|
Posted: Sat Dec 24, 2005 4:40 pm Post subject: |
|
|
I think it will be used as a header file, so the coder can use the code I wrote as the AI system, or is that not what you meant? |
|
Back to top |
|
|
Jeroen Site Admin
Joined: 07 Aug 2004 Posts: 5332 Location: The Netherlands
|
Posted: Sat Dec 24, 2005 6:10 pm Post subject: |
|
|
I actually meant that different applications need different AI. For example, if you are going to write a chess-game, you will need another type of AI than when you're writing a FPS with computer controlled bots. So first decide what you want, then think about what you need. |
|
Back to top |
|
|
tomash Member
Joined: 18 Dec 2005 Posts: 20 Location: Warwickshire, England
|
Posted: Sat Dec 24, 2005 7:41 pm Post subject: |
|
|
Oh right. Its for a FPS. I've kind of started it, and at the moment it controls a character, be it ally or enemy. I've been looking on the web for ideas, and I've found a few, but it's all very mathematical, and I'm not particually good at maths! |
|
Back to top |
|
|
Jeroen Site Admin
Joined: 07 Aug 2004 Posts: 5332 Location: The Netherlands
|
Posted: Sat Dec 24, 2005 8:27 pm Post subject: |
|
|
Well, I practically know next to nothing about AI but I can imagine your bots need to be able to react to changes in their environment. Such as noise that they can hear, being shot (hehe, who wouldn't react to that ), seeing footsteps etc etc. Their reaction could be to search for the player and if they find him, show some kind of other reaction (like "Oh wow, this guy has a HUGE gun, I better run!" ... or ... "I'm gonna kill you whatever gun you have!"). Most important aspect, I think, would be path-finding. A "search" path would be totally different from a "follow" path or a "patrol" path etc. Oh well, I think I'm not telling anything spectacular here so I better let the real AI people step in!
Note: I think gamedev.net would be a fine place to look for such people. |
|
Back to top |
|
|
tomash Member
Joined: 18 Dec 2005 Posts: 20 Location: Warwickshire, England
|
Posted: Sat Dec 24, 2005 8:50 pm Post subject: |
|
|
I've ooked on gamesdezv, and it really helped. Thanks! |
|
Back to top |
|
|
|