To set up a game, on the main menu select Game >> Setup Game...
You can set the location ("world") for the game, set up the bots to be placed there, and assign
each bot's AI program.
You can have one or more teams, each of which can have one or more bots. A bot is always a
member of a team. Bots on the same team are considered allies; bots on other teams are
considered enemies. So if you want to let two bots compete against each other you would
normally put them on different teams.
Note: The total number of bots you can include in a game depends on your computer's
speed and available memory. The more speed and memory your computer has, the more
bots you can include before performance degrades or AI execution errors occur. See the
performance Q & A in FAQ and Troubleshooting for details.
You can set up teams and bots by right-clicking inside the Bots pane, which displays a context
menu with appropriate options. To add a team, right-click in a blank area of the pane. To add a
bot, right-click on a team node. You can move a bot to another team by dragging it there.
Use the AI browse (...) button to choose an AI program for the currently selected bot. Keep in
mind that you can assign the same AI program to more than one bot. For example, if an AI
program is a team-oriented program that communicates with others on its team, you may want to
assign that AI to multiple bots on the same team. As another example, you could have bots on
different teams that run the same AI to see how they perform against themselves.
You can save a game set-up (as a .game file) using the Save... button, and later restore these
settings with the Open... button. You might want to do this if you have multiple scenarios that you
use often. Keep in mind that if you restore a previously saved game set-up, all the files required by
that set-up -- the location (.world) file and the bots' AI (.dll) files -- must be in the same locations
as when the set-up was saved.
When done, click OK to close the dialog and prepare the game. The game will initially be in the
paused state, waiting for you to start it.
Recommended Topics