- 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.
- 機器學習實戰:基于Sophon平臺的機器學習理論與實踐
- 智能傳感器技術與應用
- 離散事件系統建模與仿真
- 大數據驅動的機械裝備智能運維理論及應用
- 云原生架構進階實戰
- Cloud Security Automation
- SMS 2003部署與操作深入指南
- Raspberry Pi Projects for Kids
- PostgreSQL 10 High Performance
- 機器人剛柔耦合動力學
- 從零開始學ASP.NET
- Machine Learning in Java
- ARM嵌入式系統開發完全入門與主流實踐
- Mastering Android Game Development with Unity
- PVCBOT零基礎機器人制作(第2版)