Version 1 of Droid Wars

Updated 2008-07-03 13:24:07 by sdw

Driod Wars will be featured at the Tcl'08 Conference in Manassas. The engine is currently under development by hypnotoad.

Droid Wars is intended to be a combination of Carrier Command, Chess and TclRobots. While originally envisioned as a 3d canvas app, it was far easier to implement (and a bit more fun too) as a 2d canvas app.

The basics of the game are:

* Play is on a giant frictionless surface in 2d space * The actual battle is fought by the robotic lieutenants of the player, which are programmed in Tcl script * Each player has a mother ship with 100 hitpoints and 16 drones * A drone has 5 hit points, and can be equipped with either a cobalt bomb, a recon pod, or a laser cannon.

Visibility:

The game field is 800km by 800km (roughly 1km per pixel.) Mother ships can see 100km. Normal drones can see 10km. Recon Pod equipped drones can see 200km. All of a player's assets communicate in real time to build a comprehensive picture of the theater.

Lasers:

A laser needs to be announce a lock, which calculates the probability of a hit depending on the orientation of the shooter and the distance to the target. A laser blast does 1 hitpoint of damage. Lasers on strike craft are fired from the nose.

Each mother ship has a pair of laser turrets in addition to it's compliment of strike craft.

Cobalt Bombs:

Cobalt bombs are high explosive ordinance. They are delivered by strike craft, and when "dropped" continue along the trajectory of the delivery vehicle. They may be detonated remotely, or on a timed fuse. Cobalt bombs cause blast damage that is 50 hitpoints divided by the square of the distance (in km) from ground zero. A cobalt bomb will only detonate on command, and will not explode if either it or its delivery vehicle are destroyed.

Physics:

Each object in the game obeys a rough approximation of the Newtonian laws of motion. There is no friction, so an object that starts in motion will remain in motion until it is acted upon by another force.

Refitting:

A strike craft can dock with the mother ship to be repaired and refitted.


enter categories here