2.1 Design Frame
Last updated
Last updated
This diagram shows the different parts of the game that I will focus on creating. I have split each section into smaller sub-sections. Throughout the development stage, I will pick one or two of these sections to focus on at a time to gradually build up and piece together the game. I have broken the project down this way as it roughly corresponds to the success criteria displayed in .
Users can achieve the goal with completeness and accuracy. To do this, I will make it easy for the players to realise that they need to reach a goal in order to complete a level. I will make this goal clear to see so there is no confusion over where the players need to go. Therefore, making the game more enjoyable.
Create a clear goal to reach to determine the end of a level.
Clear depiction of enemies to emphasise hostility.
The speed and accuracy with which a user can complete the goal. To do this, I will create a menu system which is easy to navigate through in order to find what you are looking for. The information which is more important can be found with fewer clicks.
Create a menu system that is quick and easy to navigate through.
Create a control system that isn't too complicated but allows the player to do multiple actions.
The solution is engaging for the user to use. To do this, I will create 2 levels to keep the player engaged and allow them to have fun while playing the game. Using vector-style art will also make the game nicer to look at than blocks, so may include additional details, keeping them engaged.
Create a couple of levels to work through.
Incorporate a style of game art that suits the game.
The solution should have as few errors as possible and if one does occur, it should be able to correct itself. To do this, I will write my code to manage as many different game scenarios as possible so that it will not crash when someone is playing it.
The game doesn't crash.
The game does not contain any bugs that damage the user experience.
The solution should be easy to use and not be overly complicated. To do this, I will create simple controls for the game. I will make sure that no more controls are added than are needed in order to keep them as simple as possible for the players.
Create a list of controls for the game.
Implement clear and familiar game controls to ease playability.
Usability is an important aspect to my game as I want it to be accessible to as many people as possible. Key usability points are evidenced in and in .