GameDesign - SirDuck1296/idle-game GitHub Wiki

This is the page where I will map out various aspects of the game design, the main loop, data structures, etc.

Model:

  • Static data structure defining various stats
  • Static data structure defining various events -- game updates primarily will consist of new event sets
  • Dynamic data structure defining game state ** Current event tree ** Player state

View:

  • Put as much of the visual layout into css as I can think of -- let the game appearance develop organically from there
  • Use third party library to interact with the DOM, probably jquery

Controller:

  • Game loop
  • User input object
  • View update

Save/Load/Export/Import:

  • Third party library, don't know what, lzstring?