What I have done since the released version:
- predefined random is calculated at program start instead of every form load (may fix some replay problems) - improved model editor 2D display - unit formations are rectangular again (Mod operator behaves differently in VB 2005) - replaced Windows API calls with .NET function calls

Current roadmap:
I am trying to implement walls again! I have planned out my implementation much better than when I wrote the original wall implementation for version 1.1.1 alpha.

  1. Rewrite the wall code from scratch using a new implementation based on convex polygons. Support collision detection and editing walls in the editor.
  2. Allow units to walk on (but not climb) walls. Implement pathfinding. Add a stone dropper unit.
  3. Implement passages that allow units to climb or walk through walls. Add ram and ladder units.
  4. Add a cannon unit with projectiles that damage walls.
  5. Give the faction AI the ability to attack and defend walls. Implement fire at will.
  6. Implement grouping. Add a basic tutorial and new music. This would be the first 1.1 beta release.
  7. Let paper build walls.
  8. Change the resource model to a fixed amount of stone for building walls and rate-based food for feeding units. Make buildings summon units from off the map instead of immediately making units.
  9. Give the faction AI the ability to build walls and use the new resource model.
development archive