Request
Posted: 23 Jan 2006, 02:17
I'd like to make a request to y'all for an AI that will do the following:
1. Read through an TDF.
2. If TDF has certain labels in it, then...
A. Place the unit at a random position up to the limit of the builder's build radius. Unit is not capable of combat.
B. Place the unit in a grid with several others of the same label.
C. Do some very specific (modder-specified) patterns of buildings.
...why am I doing this...
1. It will let us have AIs that build cities. Not just boring, dead Feature cities, either- these cities will have fully-working scripts, etc.
2. The random-random placement (i.e., type A) can place Feature-like objects at random over a map. For example... it could place rocks, houses, booby-traps, etc., etc., etc.
Now, if only we had access to Player 13 via the interface, we'd have a very early (but functional) Gaia.
I have an early, early concept of this built. It's ugly as sin, but it does work. I'll show screens later on this week, when it gets a little less crude, using BlobKAI as the "Gaia" for now. Just like NanoBlob, this AI does not have any need for metalmaps or other things... unlike NanoBlob, its purpose is purely to create more interesting environments, and take some of the burden of map design off of mappers, by giving them (and the rest of us) new things to play with. More later.
1. Read through an TDF.
2. If TDF has certain labels in it, then...
A. Place the unit at a random position up to the limit of the builder's build radius. Unit is not capable of combat.
B. Place the unit in a grid with several others of the same label.
C. Do some very specific (modder-specified) patterns of buildings.
...why am I doing this...
1. It will let us have AIs that build cities. Not just boring, dead Feature cities, either- these cities will have fully-working scripts, etc.
2. The random-random placement (i.e., type A) can place Feature-like objects at random over a map. For example... it could place rocks, houses, booby-traps, etc., etc., etc.
Now, if only we had access to Player 13 via the interface, we'd have a very early (but functional) Gaia.
I have an early, early concept of this built. It's ugly as sin, but it does work. I'll show screens later on this week, when it gets a little less crude, using BlobKAI as the "Gaia" for now. Just like NanoBlob, this AI does not have any need for metalmaps or other things... unlike NanoBlob, its purpose is purely to create more interesting environments, and take some of the burden of map design off of mappers, by giving them (and the rest of us) new things to play with. More later.