This wiki was in read-only mode for many years, but can now be edited again. A lot of information will need to be updated.
BZRobots/Ideas: Difference between revisions
Jump to navigation
Jump to search
New page: = Feature ideas = Here '''everyone''' can post their feature suggestions for the new BZRobots :-) * Python support (Thanks JeffM & DTRemenak) * Communication via chat (team chat), e.g. t... |
No edit summary |
||
| Line 3: | Line 3: | ||
Here '''everyone''' can post their feature suggestions for the new BZRobots :-) | Here '''everyone''' can post their feature suggestions for the new BZRobots :-) | ||
* | ==Scripting== | ||
* | * Integrate python as a scripting language on top of C++ | ||
* Be able to load C++ or python modules transparently. | |||
==API functions== | |||
* Provide global, team, admin, and report chat APIs so bots can communicate just like players, perhaps with some parsing helper functions. | |||
* Provide an API for visual targets based on the same rules a player would see. | |||
* Have methods to compute travel paths to desired locations, with updates for moving targets. | |||
Revision as of 16:50, 26 June 2007
Feature ideas
Here everyone can post their feature suggestions for the new BZRobots :-)
Scripting
- Integrate python as a scripting language on top of C++
- Be able to load C++ or python modules transparently.
API functions
- Provide global, team, admin, and report chat APIs so bots can communicate just like players, perhaps with some parsing helper functions.
- Provide an API for visual targets based on the same rules a player would see.
- Have methods to compute travel paths to desired locations, with updates for moving targets.