`
zl4393753
  • 浏览: 339082 次
  • 性别: Icon_minigender_1
  • 来自: 武汉
社区版块
存档分类
最新评论

Rescuing Princesses: How game design could improve applications

 
阅读更多
DanC posted a great read (PDF) on how interaction designers might benefit from studying game design.

A brief sample, the Levels pattern:

Levels (aka contexts for mediated learning)

This is the very first screen of Super Mario Bros. It demonstrates the use of a simple constrained environment that lets users build skills around a new tool.

The player is handed a new tool called Mario the first time they see this screen. They don’t know how to use him. The screen gives them a playground where they can try different things.
- Blocks that reward jumping by giving out coins.
- Goomba that rewards successfully learning how to attack. It also teaches the players to avoid Goombas on pain of death.
- Blocks that teach the player how to collect powerups.

There are a couple of interesting points to note:
- The awarding of a new tool is almost always paired with a simple level that lets the player learn the tool in a somewhat safe environment.
- The player cannot pass this section without mastering at least one critical skill, in this case moving and jumping. This sort of gating ensures that the designer can rely upon the user having the jumping skill available at later points in the game.

This is different than most apps. In many apps, you sort through the options and turn on a new feature. There is nothing that is the equivalent of a ‘level’ or learning context to help you build skills associated with the tool.
分享到:
评论

相关推荐

    Rescuing You in the Infinite Loop(1).apk

    Rescuing You in the Infinite Loop(1).apk

    unity迷你太空射击游戏源码

    You can choose what game you want to play: killing enemies in Space War, or rescuing astronauts in Space Rescue. This is a complete game with fully commented sc ripts in C#. In this game you can see...

    Advanced Mechatronics and MEMS Devices II 2017.pdf

    studies a type of marmot-like rescue robot for mine safety detection and rescuing. The kinematics, maximum stiffness, minimum stiffness, and global stiffness of the head section of the rescue robot ...

    超级粘贴王

    It can be perfectly combined with Design Pattern and TestDriven Pattern, saving most of the time for coding the architecture and test codes. 编程思路的流利是程序开发最重要的.他不应该被敲击键盘而...

    Switch Control for Operating Constrained Mechanisms Using a Rescuing Mobile Manipulator with Multiple Working Modes

    本研究的主要目的是开发一种控制方法,用于操作受限机制,例如通过救援移动机械手来拧紧阀门或打开门。受限机制的操作,如拧紧阀门或开门,对于救援移动机械手(RMM)来说,其性能需求远高于装配。...

    山西省长治市武乡县第一中学高中英语 Unit4 Earthquakes同步练习(二)新人教版必修1

    some time to do sth.”结构:They spent a very long time rescuing the wounded. - “As a young man, I often played tennis”表明时间是过去时态,可以改写为:“When I was young, I often played tennis.” ...

    rescata:声明性地用于救援异常的微库

    Rescata Ruby类中声明性地用于救援异常的微库。 从头begin... rescue... ensure.... end清理代码begin... rescue...... class User include Rescata rescata :operation , with : :rescuing_operati

    2019_2020学年高中英语Unit9Wheels课时作业16北师大版必修3

    例如:"They had been rescuing the injured for twelve hours non-stop." 6. **语境理解**:在阅读理解中,理解上下文的含义至关重要,例如理解为什么使用现在完成进行时来表达持续到现在并可能继续的动作。 7. *...

    Infinite Color调色插件

    无限色彩(Infinite Color)是一款专为Adobe Photoshop设计的调色插件,它极大地扩展了Photoshop在颜色调整方面的功能,让图像处理变得更加便捷和高效。这款插件尤其适合那些需要快速、批量或自动化调色的设计师和...

    住院医师规范化培训英语试题.doc

    1. "For some obscure reason, the simple game is being very popular." 该句意为“由于某个难以理解的原因,这个简单的游戏变得非常受欢迎。”选项中,"obscure" 意为“模糊的”,与"A unclear"意义相近,表示原因...

    非谓语动词之过去分词 .ppt

    2. "The firemen were rescuing the people trapped in the fire." "trapped"是过去分词,作定语修饰"people",表示人们是被困的。 过去分词作定语时,位置可前可后: - 前置定语:如"The lost child","excited ...

    2014高考英语 单项选择精英定时练习题(15).doc

    25题中,"recovering"表示“恢复”,"covering"表示“覆盖”,"reserving"表示“预订,保留”,"rescuing"表示“营救”。根据上下文,流感过后恢复体力,应选A。 【知识点六:介词短语辨析】 26题,"by accident...

    博恩TA沟通分析.pptx

    Parent自我反映了我们内化自童年时期从父母或其他权威人物那里学到的规则和价值观,可以进一步分为Critical Parent(批评父母)——倾向于批判和指责,Rescuing Parent(救世父母)——倾向于保护和过度帮助,以及...

    DYFAM:救助那些不该落后的人-项目开发

    "dyfam-rescuing-those-who-should-not-be-left-behind-bc9def.pdf"可能是项目的技术文档或用户手册,里面可能详细阐述了DYFAM的工作原理、安装步骤、设置指南以及故障排查等内容。对于想要参与项目开发或使用该系统...

    英语四级的听力答案(很详细的哦),2009年06月份的听力答案

    如题目13中,“Tony was awarded a medal for rescuing several families from the forest fire.”这一信息揭示了Tony勇敢的行为,而“I really admire his courage.”则表达了说话者的敬佩之情。这要求考生不仅要...

Global site tag (gtag.js) - Google Analytics