Video games may seem very different from websites or apps: they don’t usually have a practical goal (such as to inform people or help them create an artifact), but instead they aim to entertain. Yet, Jakob Nielsen’s 10 heuristics for user-interface design are applicable in both cases.
Let’s take a look at each of these heuristics and see how they apply to video games.
1. Visibility of system status
The system should always keep users informed about what is going on, through appropriate feedback within reasonable time. (Read full article on visibility of system status.)
Communicating system status is vital to helping users determine what to do. In video games,...