Game Planning
There are many ways to design a game, but the difficulty is in combining the various features. These are some of the methods and problems that I had for implementing them into my game.
UI LayoutHow to make it easy to figure out for players.
NPCsHow to design and generate NPCs.
LocationsCreating interesting areas in the world.
EnemiesWhat makes enemies and conflict interesting.
CraftingHow to make procedural crafting recipes.
ExploringThe player's choices for difficulty and rewards.
ChoicesHow many small choices change the world.
ChallengesHow to overcome the limits of creativity.