Skip to content

Tech Document

David Roig edited this page Apr 1, 2016 · 43 revisions

Links

###Project UML ###Code Style

Target Hardware

PC

Performance Budgets

######Dr.Memory

Used to clean up memory leaks.

######Brofiler

Used to analize function timing.

Branching policy

Branching won’t be allowed during production and alpha phases. However, during QA phase each group of testers will be allowed to use a branch if necessary.

Version list

######Release 0.1 ( 20 - 03 )

  • Logic tile implementation
  • Orders Panel
  • Entity Manager system: resources, buildings and units
  • Units: basic movement
  • Building and resources: positioning and draw, no functionallity
  • Map drawing
  • Camera movement: arrows and mouse

######Release 0.2 ( 27 - 03 )

  • Basic module player
  • Units: movement finished, death
  • Buildings: creation and removal
  • Buildings: instant unit creation

######Release 0.3 ( 03 - 03 )

  • Player resources display
  • Basic out-of-game menu structure

######Release 0.4 ( 10 - 03 )

  • Units: interaction between units (attack)
  • Units: builders gathering

#####Release 0.5 ( 17 - 04 )

  • UI: display selected unit stats
  • UI: display selected units icon, and selection functionallity from UI
  • Basic IA: One type of base and unit spawning
  • UI: Orders Functionality

#####Release 0.6 ( 24 - 04 )

  • Fog of war
  • IA: 3 types of base
  • IA: Boss implementation

#####Alpha 1.0 ( 13 - 05 )

After the prototype date (Release 0.5) the team will group and discuss how to face and distribute
all new necessary implementation

  • Minimap
  • After-match menu

Clone this wiki locally