AI in Galaxy Forces V2

Started by
0 comments, last by Tom Sloper 9 years, 4 months ago
I'm in need of help with the new AI that is to be implemented.
It will be quite a challenge, I think.

Galaxy Forces V2 is a public domain multiplayer Gravity Force type game for Linux, Windows and Mac.
There is currently a test AI player that is to be replaced with a new one.
Some code for the new AI exists, but it is not yet in a working state.
The first goal should be to have an AI player that can play the game mode 'race' in an acceptable way.
The code is c++, graphics is opengl.
Mostly it will be free thinking to get it to work.

Project web-site
[deleted by moderator]
To read about the current code
[deleted by moderator]
sorceforge page where the project is being hosted
[deleted by moderator]

I feel I don't have the skill to complete the AI myself. Still I can code specific tasks, if we work together.
Regarding the AI code, pathfind.cpp and AISteering.cpp are the current AI in the game, it is only experimental code made by me, and it shall be removed/replaced.
All other code in the AI-folder in visual studio are for the new AI.
I don't fully understand the code myself, so it is hard for me to explain it. So a first step should be to understand the thoughts behind it.

AI for Race needs
- advanced pathfinder that takes speed/heading into account
done as two steps
* strategic pathfinder (executed less often),
* and short range pathfinder (executed often)
- find the best point to aim for at each checkpoint
- awareness of other players (avoidance)
- awareness of computer enemies (avoidance or fire at)

Regards
/Ronnie Hedlund
Advertisement

The first goal should be to have an AI player that can play the game mode 'race' in an acceptable way. ...
Mostly it will be free thinking to get it to work....
I feel I don't have the skill to complete the AI myself. Still I can code specific tasks, if we work together.


Recruiting is not permitted in the discussion forums. Please use the Classifieds. Thanks, and good luck. Locking the thread.

-- Tom Sloper -- sloperama.com

This topic is closed to new replies.

Advertisement