Skip to content

Modules and Types

Forns edited this page Dec 15, 2011 · 1 revision

Types

Backbone was used to implement javascript inheritance, and followed the following type hierarchy:

  • Bipedal: contains common movement and lifespan functionality for the things in the game that walk (at this time, only zombies and characters).
    • Monster: monsters abstract any commonalities between baddies in K'tah, however, because there are only basic zombies at the moment, it is largely implemented for future development.
      • BasicZombie: the run-of-the-mill zombie with details of its copperlicht scene node, health, etc.
    • Character: abstraction for commonalities between the character classes, like health and scene node details
      • Architect, Pioneer, Herder, Tinkerer, Scientist: character classes that contain their own custom abilities and resources.

Modules

To be added

Clone this wiki locally