Note: This website is archived. For up-to-date information about D projects and development, please visit
Version 12 (modified by LeoD, 13 years ago)

Welcome to Defend

Defend will be a cross-platform real time strategy game written in D.

What is done

  • A simple scene graph
  • Loading and rendering .OBJ meshes
  • Generating and rendering a terrain
  • Multiplayer protocol
  • Synchronized object management
  • Pathfinding
  • Finding out over which terrain tile the mouse is


  • Units
  • Buildings
  • HUD
  • Improve pathfinding (it's very slow currently, could probably be optimized and parallelized)
  • Mesh animations
  • AI
  • ...

Libraries used

Currently, Defend is using these libraries: