Status Report

Done

  • Registration
  • Authentication [UC] Login
  • [UC] Logout
  • [UC] Choosing World - choose which world/map to play
  • Worlds management (admin functionality)
    • [UC] Create World
    • [UC] Modify World
    • [UC] Delete Worlds
    • [UC] Browse Worlds
  • Player management (admin functionality)
    • [UC] Create Player
    • [UC] Modify Player
    • [UC] Delete Players
    • [UC] Browse Players
  • World map
    • Map generator (currently generates islands only)
    • Map drawing routines (static, 3D, tile-based, displays terrain/objects/units)
    • Map scrolling/browsing (beautifully fast)
    • Map auto-refresh
    • Map cursors, two different types
    • Map info (terrain and units)
  • Settlement (town) map
    • Map drawing routines (static, 3D, tile-based, displays terrain/objects/units)
    • Map scrolling/browsing (beautifully fast)
    • Map auto-refresh
    • Map cursors
    • Map info (terrain and building)
  • Unit management
    • [UC] Move Unit
    • [UC] Settle Down (settler)
    • Currently implemented units
      • Settler
  • Settlement management
    • [UC] Change Settlement Name
    • Implemented settlement classification: hamlet, village, town, ..
  • Resource management
    • Implemented following resources: food, wood, clay, iron, stone
    • Production increases resources according to allocated workers
    • [UC] Allocate workers - allocate population to gather specific resources
  • Building management
    • [UC] Build building
    • [UC] Upgrade building
    • Currently implemented buildings
      • Residence (status)
      • Wooden log house (lodging)
      • Clay brick house (lodging)
      • Stone brick house (lodging)
  • Activity messages
  • Event queue and game engine capable of
    • Moving units
    • Building/upgrading buildings

Missing

  • Authorization (access to player specific functionality and data)
  • Visualization
    • More/better terrain tiles (map is currently very bulky and repetitive)
    • More/better buildings
    • More/better units
    • More/better objects
  • More buildings
    • Resource management
      • Lumberjack's Hut
      • Hunter's Hut
      • Fisherman's Hut
      • Brickyard
      • Stone Quarry
      • Stonemason
      • Iron Mine
      • Iron Foundry
      • Farm
      • Flour Mill
      • Warehouse
      • Granary
    • Military
    • Knowledge/diplomacy/trade
  • Add military units -> add battles and conquering to game engine
  • Resource management
    • Missing food consumption
    • Missing clay brick
    • Missingiron bar production
    • Missing storage cap for gathered resources
  • Social features
    • Diplomacy
    • Alliances/kingdoms
    • Messaging
    • Chat
  • Tutorial
  • Manual
  • Story
  • .. and much more