PopCap热门策略游戏《植物大战僵尸》罕见地完成了一项使命——成功地将休闲玩家引进这种一般只有硬核群体才会感兴趣的游戏。该游戏开发者 George Fan在2012年GDC大会上分析了它能够吸引广泛用户群体的原因,并重点指出低调而完整的新手教程所发挥的作用。

他认为,“假如新手教程处理不当……游戏中的其他元素也就不可能引导我妈这类用户通关。”他分享了设计更有效而有趣的游戏新手教程的10点建议。

1.让新手教程融入游戏中
Fan表示,“我们致力于淡化新手教程的‘指导’色彩”,多数玩家喜欢立即玩游戏,如果游戏迫使他们先掌握一些内容,他们很可能就会失去玩游戏的兴致。
“我有意淡化新手教程与游戏内容的界限……虽然人们喜欢学习,学习也具有内在的趣味性,但有时候我们得富有技巧地修饰它。”
“我们可以将教程与游戏无缝融合在一起……我们应该以潜移默化的方式引导玩家,不要让他们意识到自己正在接受指导。”

2.不要让玩家光“看”不“做”
“执行操作是让玩家在游戏中获得学习的最理想引导方式”,文本教程内容当然可以传达更多信息,但让玩家“做”些事情往往更为有趣。
《植物大战僵尸》的首个关卡就体现了这一特点,它为玩家指明植物向右射击,僵尸向左行进,让玩家通过自己动手并查看操作结果,了解其需知的一切信息。
“玩家只需要玩游戏,就能掌握一切情况,我们不需要刻意告知情况。”

3.扩展引导游戏机制
Fan表示PopCap认为玩家并不需要立即领悟一切游戏机制,如果将教程扩展至整个游戏,这种做法将更有效果。
“我们在《植物大战僵尸》中的做法很保守,我们缓慢而逐渐引进边缘机制”,即使像金钱这种基本概念也会等到玩家闯过10关后才出场。
而针对Zen Garden模式这类最复杂的游戏元素,PopCap直到游戏将近尾声才令其亮相。因为在这个时候,玩家已经有了许多经验,并且更原意掌握一些新的游戏机制。
“我刚开始玩游戏时,我学习新内容的积极性并不高。但深入玩游戏之后,我就会更有继续投入其中的意愿。”

4.不要让玩家重复操作
有时候,玩家完成一次操作就能掌握游戏机制。“他们看到自己的操作结果,基本上就能领会该操作的含义”。
在《植物大战僵尸》中,Fan通过在地面投掷钱币,并在其上设置一个巨大的箭头,为游戏引进了金钱的概念。玩家点击钱币后,马上就会理解如何搜集地面上的物品。
在游戏的其他环节中,有些图标会以不断闪烁的方式,促使玩家点击并领会该操作的意义。

5.使用简洁明了的语言
“不管是什么时候,最好只让屏幕最多显示8个字,我有时也会破例,但这确实是我们应该追求的理想状态”。

“植物大战僵尸”开发者传授十大设计技巧相关推荐

  1. mysql入门优化_MySQL数据库:MySQL十大优化技巧详解

    本文主要向大家介绍了MySQL数据库的MySQL十大优化技巧详解,通过具体的内容向大家展现,希望对大家学习MySQL数据库有所帮助. WEB开发者不光要解决程序的效率问题,对数据库的快速访问和相应也是 ...

  2. 【引用】Java开发者的十大戒律

    2019独角兽企业重金招聘Python工程师标准>>> 本文转载自liujin.ah <Java开发者的十大戒律> 有许多标准和实践准则可适用于Java开发者,但此处要说 ...

  3. 成为iPhone游戏开发者的十大秘技

    上周苹果正式推出iOS 4.2,支持iPad多任务等100多项改进.本文为一名iPhone手机游戏的开发者总结的成为iPhone游戏开发者的十大秘技,在这篇文章里分享了他自己独立开发一款iPhone游 ...

  4. 大厂设计师青睐的十大设计网站

    设计绝对是薪酬差距最大的职业之一,有些人年薪100万,有些人月薪3000. 你有没有想过普通人和高薪设计师之间的差距在哪里? 在这篇文章中,我们将解密大厂设计师青睐的十大设计网站.让我们看看! 1.即 ...

  5. (7)FPGA十大设计思想(第2天)

    (7)FPGA十大设计思想(第2天) 1 文章目录 1)文章目录 2)FPGA初级课程介绍 3)FPGA初级课程架构 4)FPGA十大设计思想(第2天) 5)技术交流 6)参考资料 2 FPGA初级课 ...

  6. 菜鸟学MAC - mac十大使用技巧

    mac十大使用技巧 微调屏幕亮度和系统音量 适用于音量.键盘背光灯.屏幕亮度的调整~ 微调:当你调节音量或屏幕亮度的同时按住 Option/alt + Shift 键,将使原来每一格的调节单位变为原来 ...

  7. 云原生应用的十大设计原则

    目录 云应用程序的十大设计原则 自我修复设计 实现全面冗余 尽量减少协调 横向扩展设计 通过分区解决限制 运营设计 使用托管服务 使用最佳的数据存储完成作业 演变设计 根据业务需求构建 越来越多的企业 ...

  8. linux bash 效率,提高Linux工作效率的十大bash技巧

    原标题:提高Linux工作效率的十大bash技巧 " 希望我的这些追求最大化命令行效率的努力成果也能给其他喜欢使用bash的朋友们带来一些帮助. 我喜欢钻研bash环境.很多时候,在使用ba ...

  9. 数据库技巧——MySQL十大优化技巧

    2019独角兽企业重金招聘Python工程师标准>>> 作者:杰之蓝 WEB开发者不光要解决程序的效率问题,对数据库的快速访问和相应也是一个大问题.希望本文能对大家掌握MySQL优化 ...

最新文章

  1. Python的XML-RPC学习
  2. HTTP中request请求参数的设置
  3. 图卷积神经网络(part2)--图卷积概述
  4. sql server cdc 清理_基于CDC技术的ElasticSearch索引同步机制
  5. mac 卸载编辑器卸不干净
  6. 解决:阿里云ECS服务器 远程连接不上、极慢 (主机监控的实现)
  7. 苹果正研发类似亚马逊Echo设备 Sir更加智能化
  8. 定时备份为Sharepoint做网站备份,并删除指定日期的备份
  9. 架构,改善程序复用性的设计~第二讲 什么应该提取出来,什么应该保留
  10. Unet实现文档图像去噪、去水印
  11. cat6 万兆_CAT6、CAT6A超六类和CAT7七类网线哪个更适合10GBASE-T万兆网络?
  12. 基于PyQt5实时曲线绘制源代码和串口调试助手源代码带文件保存加载十六进制显示Python两个工程的源代码
  13. php 使用PayPal 支付
  14. linux常用命令-文件搜索(locate_find_grep)
  15. SAP官方考试认证报名,如何报名?
  16. c语言阿基米德螺旋线编程,阿基米德螺旋线进刀凸轮外轮廓铣削的编程技巧
  17. 如何恢复删除的微信聊天记录?(详细攻略)
  18. Perl之Spreadsheet::WriteExcel
  19. Hadoop 3.x 笔记(配置、命令、脚本、重要图示、代码实现)
  20. 使用STM32F4浮点运算(FPU)功能开启+使用DSP库

热门文章

  1. 物理-控制折叠:空间折叠
  2. genymotion个人版下载及注册
  3. 5大常见SCI投稿系统-Editorial Manager最全分步指导说明
  4. 2012年考博英语参考书大比拼,华慧考博新东方占前三甲
  5. Python爬取冰冰的第一条vlog并进行数据分析
  6. 51nod2885 抓兔子
  7. 将TaintDroid4.1.1刷到模拟器中并测试其功能
  8. 对话系统(任务型、检索式、生成式对话论文与工具串讲)
  9. 算法-基于成交量的Adaboost股价涨跌预测模型
  10. 基于echarts 数据可视化大屏展示全国热点分布高亮地图特效