Pre-Alpha Roadmap

After getting primitive systems into the codebase, we have decided that we need a way to stay on-track for what we want added to the game. For this reason we have made a roadmap for all of the pre-alpha features we need before we can work on actual gameplay. The following is a list of wanted features that are going to be added into the game in the future. 


PRE-ALPHA DEVELOPMENT PHASE ROADMAP

Essentials:

These are required items that remind of short-term goals and limit scope to more reasonable workloads.

  • finish the character creator and get the basics of it working

  • implement a physical world to move the character around in

  • create named NPCs and unnamed NPCS and their initializers and constructors

  • make NPC scheduling for named NPCs

  • make random generation for unnamed NPCs

  • create a day-night cycle and a calendar

  • finish the menu system for the main in-game menu and its children

  • make NPCs think things to differentiate them

  • add an inventory system

  • give all NPCs names

Bonus Items:

These are highly ambitious, motivational goals are unlikely to come out before moving to the next release cycle.

  • add support for farming, crafting, and other important arts

  • create a system for encounters (theoretical systems included)