Skip to content

Latest commit

 

History

History
17 lines (14 loc) · 872 Bytes

README.MD

File metadata and controls

17 lines (14 loc) · 872 Bytes

##Code outline

  • .game: Only the main game and app preferences right now
  • .game.actors: Actors, since this was a tutorials seems to only be an old none ECS method of Actors for the loading screen
  • .game.controllers: Only a keyboard controller from now, will need game pad and touch screen at some point.
  • .game.components: All the ECS components
  • .game.systems: All the ECS systems
  • .game.loader: The Depths asset loader
  • .game.physics: The box 2d physics listener
  • .game.physics.factory: Two classes, a level factory that uses the class body factory
  • .game.simplexnoise: OpenSimplexNoise
  • .game.util: DFUtils a utils class for textures etc.
  • .game.view: All the screens in the game.

The Depths class has a preferences object this is used in a the debug physics system. The MainScreen needs a pause button that will allow music to be turned on and off, etc.