Please enable JavaScript.
Coggle requires JavaScript to display documents.
Resilience Through Games: Puzzle Game - Coggle Diagram
Resilience Through Games: Puzzle Game
Non-functional
Societal/Environmental
Technology and tools available to develop the solution
Legal
Copyright and intellectual property restrictions
Economics
Time to complete project: 4 weeks
Aesthetics
What style appeals to the user and improves the UX?
Follow the 7 Visual Communication Principles
Constraints
Useability Principles
Accessibility
The user's access to technology and internet
Effectiveness
Consistency in design
The simplicity of the design
Utility
Adjust to the user's screen size
The game's portability across platforms
Learability
The simplicity of the design
Instructions on how to play
Recognizable or familiar icons
User Environment
Demographic
Age
Older (60<) and younger (10>) users may be incapable of understanding how to play the game
Relationship Status
Users likely have poor mental health if they have a poor relationship status
Interests
Whether the user needs to play the game based on their mental health
User Technical Skills
User's technological experience
Type of Devices
Windows
MacOS
Developer Environment
Design Skills
Technology and tools available to develop the solution
Programming Skills
Platform
Windows
Functional
Code modules (processes)
Menu options
User press left click on a button
The button's function/process will start
Managing visual display
Depending on the user's screen size, the game will automatically adjust to it.
Managing events and triggers
Player movement and/or interaction
WASD will respectively move the player forward, left, backwards and right. Left and right click will interact with the game/menu (or GUI)
Calculations with data
According to the user's change in settings, the settings will be applied to the game
Managing objects and their behaviours
Player presses left click on an object ingame
Interacts respectively to how the interacted object will interact
Processing user input
Depending on which keys/mouse buttons the user clicks, the corresponding action will occur. For example: W will move the player forward while left click will interact with whatever the cursor is hovering on
User Interface
User interaction options
Acceptable and simple user interface
Visual displays
Follows the 7 Visual Communication principles