Ideas and Improvements - SoPra18-07/Singularity GitHub Wiki

Platforms

  • Platforms should use a list instead of a dictionary for required resources to build
  • When a platform is damaged beyond x hp, it should: -- randomly add some of its construction resources back into the required resources list -- reduce effectiveness of the platform
  • Platforms should be queryable using platformId (perhaps using platform/resource manager)

Units

others

Things we need to look out for

  • differing Graphs (in the DistributionManager), UI
  • Enemy and friendly Units, Platforms
  • Way too many interfaces