- Creating ELearning Games with Unity
- David Horachek
- 183字
- 2021-07-16 12:22:52
Designing games to maximize fun
Prior to designing the first playable level in the game, an understanding of how to model fun in games is required. Have you ever been involved in an activity and lost track of time, such as playing a game or otherwise? Cognitive psychologists call this mental state flow, and it is thought to be one way of maximizing fun. This is desirable because when the user is most engaged and having fun, learning and retention of information is maximized.
Game designers are interested in how we can design games that maximize the likelihood of the user entering this mental state.

It turns out that we have a model for how to entice the user to achieve flow. Consider the previous diagram that illustrates the relationship between the difficulty and the skill required for a given task. This is when the activity is moderately challenging and under moderate pressure. If the activity is too hard or too easy, or if the situation is too boring or too stressful, it reduces the likelihood of maximizing fun via the flow model.
- Mastering Mesos
- ArchiCAD 19:The Definitive Guide
- 自動(dòng)控制原理
- 計(jì)算機(jī)控制技術(shù)
- 嵌入式Linux上的C語言編程實(shí)踐
- ROS機(jī)器人編程與SLAM算法解析指南
- PHP開發(fā)手冊(cè)
- Python Data Science Essentials
- Creo Parametric 1.0中文版從入門到精通
- 大學(xué)C/C++語言程序設(shè)計(jì)基礎(chǔ)
- 中國戰(zhàn)略性新興產(chǎn)業(yè)研究與發(fā)展·工業(yè)機(jī)器人
- Azure PowerShell Quick Start Guide
- The DevOps 2.1 Toolkit:Docker Swarm
- Mastering Predictive Analytics with scikit:learn and TensorFlow
- 電氣控制及Micro800 PLC程序設(shè)計(jì)