This wiki is archived and useful information is being migrated to the main bzflag.org website

Difference between revisions of "BZRobots/History"

From BZFlagWiki
Jump to: navigation, search
Line 1: Line 1:
This is a page about the 'new' BZRobots as a part of [http://code.google.com/soc GSoC].
+
=Overview=
 +
This page describes the Programmable Computer Player Client project for the [[Google Summer Of Code]].
 +
The project is being developed by Jørgen Pedersen Tjernø (AKA daxxar) as described on the [[Google_Summer_of_Code#Programmable_Computer_Player_Client|GSoC Wiki Page]]. Development updates are posted to the dev blog at [http://gsoc.daxxar.com]. The code will be kept in the [[BZFlag_SVN| BZFlag subversion system]] at [http://bzflag.svn.sourceforge.net/svnroot/bzflag/trunk/bzflag/src/bzrobots].
  
I'm daxxar, and you can read about the project at [[Google_Summer_of_Code#Programmable_Computer_Player_Client|GSoC Wiki Page]]. Development updates are posted to my blog [http://gsoc.daxxar.com]. My code will be on the SVN [http://bzflag.svn.sourceforge.net/svnroot/bzflag/trunk/bzflag/src/bzrobots here]. :-)
+
=Architecture=
 +
The architecture will be designed in such a way that a client component (similar to the current bzrobots) takes commands via a defined protocol from an AI component. The client component will be called the 'backend'. The 'frontend' will be what executes the AI logic, and takes care of communication with the 'backend'.
  
Interesting pages on this wiki on my project are currently:
+
=See Also=
* [[BZRobots/Protocol]] - Description of the new protocol
+
[[BZRobots/Protocol]] - Description of the new protocol
* [[BZRobots/Ideas]] - Feature suggestions / thoughts
+
  
The architecture will be that one component (similar to the current bzrobots) takes commands via a defined protocol (see the protocol page). This is called the 'backend'. The 'frontend' is what executes the script or loads the module or whatever, and which takes care of communication with the 'backend'.
+
[[BZRobots/Ideas]] - Feature suggestions / thoughts

Revision as of 17:01, 26 June 2007

Overview

This page describes the Programmable Computer Player Client project for the Google Summer Of Code. The project is being developed by Jørgen Pedersen Tjernø (AKA daxxar) as described on the GSoC Wiki Page. Development updates are posted to the dev blog at [1]. The code will be kept in the BZFlag subversion system at [2].

Architecture

The architecture will be designed in such a way that a client component (similar to the current bzrobots) takes commands via a defined protocol from an AI component. The client component will be called the 'backend'. The 'frontend' will be what executes the AI logic, and takes care of communication with the 'backend'.

See Also

BZRobots/Protocol - Description of the new protocol

BZRobots/Ideas - Feature suggestions / thoughts