Skip to content
This repository was archived by the owner on Jun 21, 2019. It is now read-only.

Latest commit

 

History

History
32 lines (28 loc) · 1.07 KB

File metadata and controls

32 lines (28 loc) · 1.07 KB

Design Interface

Game Logic

Leaders: @brian (frontend) and @ram (Backend)

Sprites

  • Have sprites maintain an inheritance. This could be an example:
  Phaser.Sprite:
      - Entity:
        - NPC
          - Monster
          - Normal NPC
          - Quest NPC
        - Player
    # This can be edited, but the rest of the document is taking this as an example.
  • (@ram) In the backend, maintain a list of Entities, i.e., maintain a list of all active Monsters, Quest/Normal NPCs, and obviously, we have access to the Player.

Conventions