Entities - What's this?

Overview




Entities represent objects in your game and can be used for all sorts of object types, even abstract things like weather or time.

Here are some examples:
  • Characters ("playable character", "NPC", "monster", "animal", ...)
  • Items ("weapon", "food", "armor", "key", ...)
  • Vehicles ("car", "tank", "space ship", ...)
  • Objects ("door", "tree", "chest", "terminal", ...)
  • Information ("skill", "technology", "quest", "piece of information", ...)
  • Abstract things ("weather", "time", "progress", ...)


With the templates feature, you can create blueprints for your desired entity types. Once you've put together a template with variables required for an entity type (i.e. the "item" template with variables for "weight", "gold value", "is quest item?", "can be traded?", "appears in loot?", ...), you can create new entities based on the template or assign the template to existing entities. This will add the template's variable to the entity property sheet.