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.