L
Lee Harr
pybotwar is a fun and educational game where players
create computer programs to control simulated robots
to compete in a battle arena.
http://pybotwar.googlecode.com/
pybotwar uses pybox2d for the physical simulation,
and uses either pygame and pygsear or PyQt4 for the
visualization.
pybotwar is released under GPLv3.
Changes in pybotwar-0.6:
- expanded README file
- add robot program template
- new (optional) PyQt4 interface
- track amount of damage caused by each robot
- warn if database version is out of date
- add position sensor and example robot to test it out
- new robot and turret images
- fix possibility of 2 robots spawning at same position
- add a maximum time for match
- fix crash from too many files open during long tournament
- catch and log robot errors during module compilation
- add cannon overheat sensor
- add cannon loaded sensor
- reload penalty for firing while cannon overheated (defaults to 0)
- reload penalty for firing before cannon is loaded (defaults to 0)
- use both tangent and normal impulse to determine collision damage
- fix crash saving stats when using multiple copies of the same robot
_________________________________________________________________
More than messages–check out the rest of the Windows Live™.
http://www.microsoft.com/windows/windowslive/
create computer programs to control simulated robots
to compete in a battle arena.
http://pybotwar.googlecode.com/
pybotwar uses pybox2d for the physical simulation,
and uses either pygame and pygsear or PyQt4 for the
visualization.
pybotwar is released under GPLv3.
Changes in pybotwar-0.6:
- expanded README file
- add robot program template
- new (optional) PyQt4 interface
- track amount of damage caused by each robot
- warn if database version is out of date
- add position sensor and example robot to test it out
- new robot and turret images
- fix possibility of 2 robots spawning at same position
- add a maximum time for match
- fix crash from too many files open during long tournament
- catch and log robot errors during module compilation
- add cannon overheat sensor
- add cannon loaded sensor
- reload penalty for firing while cannon overheated (defaults to 0)
- reload penalty for firing before cannon is loaded (defaults to 0)
- use both tangent and normal impulse to determine collision damage
- fix crash saving stats when using multiple copies of the same robot
_________________________________________________________________
More than messages–check out the rest of the Windows Live™.
http://www.microsoft.com/windows/windowslive/