Functional Design Spec - Lithumist/PelletQuest GitHub Wiki

Key

Blockquote indicates finished

Italics indicate bonus feature

List:

  • Smooth tile based player movement
  • Maps that can be loaded from files
  • Enemy system with varying AI (e.g chasing player Vs Random movement)
  • A way to block certain areas off until a specific ammount of pellets have been found
  • A pellet tracking system that knows exactly which pellets have been eaten
  • Life system and death resolution
  • End boss fight
  • Update levels in 'Demo mode' where player position is random
  • Saving and loading system
  • Actual menus..
  • Weather Effects
  • Biome bosses to obtain every gem/soul