I've decided to being development of a very VERY simple game just get some momentum on my home projects. So, my selected project is a tank game. Its not really a game, its more of an AI testbed. Tanks are going to have a set of behaviours that will be switched on during runtime.
Ultimately, these tanks will just sit within the small world and try to destroy each other. I've got one behaviour about 50% completed. The 'hostile' behaviour does the following:
- scans for tanks in the surrounding area
- attempts to move closer to it (if out of range)
- attempts to shot the closest tank (if within range)
There are other behaviours that I'm thinking of implementing that are taken directly from the 'steering behaviours' model such as "evade", "arrive", "queue", etc.
I hope to have something that can be fun, and maybe user customizable through some very simple scripting language or possibly xml. But that is a consideration for later on...
I'll post some source code, and or some screenshots (when I start the rendering modules of the code) when I've gotten them a happy place.
Stay tuned...
Friday, February 02, 2007
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment