Developing an idea into an experience
As we discussed in Chapter 4, Creating Design Documentation, every design process should start with the definition of some goals and requirements.
When creating a feature, you should always keep in mind the following questions:
- What is the goal of the feature?
- Are there any constraints?
- What mechanics are going to be combined into a system?
- What is the feedback to the player?
The kind of game you are developing and its vision should guide you through the answers. Let’s say you are working on an action medieval-fantasy game where melee combat is your core feature. The first mechanic you’ll be focusing on is probably going to be the action of attacking an enemy.
What is the purpose of the combat system?
Regardless of the theme of your game and its vision, the fact that we are talking about an action game already provides some insights. An action-oriented combat game challenges the player’s...