游戏开发论坛

 找回密码
 立即注册
搜索
查看: 7343|回复: 0

独立开发者分享游戏测试实践过程

[复制链接]

7867

主题

7909

帖子

1万

积分

论坛元老

Rank: 8Rank: 8

积分
19358
发表于 2013-5-10 11:22:46 | 显示全部楼层 |阅读模式
         作者:Remi Lavoie

         5月2日,Execution实验室组织了全部团队参与的第一次正式游戏测试。测试可以提供大量信息,使开发者了解游戏中哪些地方执行得好以及哪些地方需要改进。为了使游戏更完善,所以我们在热烘烘的电脑前埋头苦干了一整天,为测试者准备新版本。

         在组织测试时,应该记住以下几点:

         1、总是用最新版本做测试(我们不想收集已经解决的问题的反馈)。

         2、目标明确。

         3、尽可能收集诚实客观的反馈。

         4、尽可能客观地记录反馈和测试过程。

         所以基本上,我们必须制定一个计划!

         以下是我们准备计划和执行测试的具体过程。

         目标:

         为测试树立目标是很重要的。我们想测试游戏的直观性?UI?刚添加的新功能?这些都是有效的目标,我们必须按照特定的目标组织测试。

         我们此次测试的目标是,在不给玩家任何指导或背景信息的情况下,考察玩家与游戏的第一次互动情况。所以当测试玩家准备好玩我们的游戏时,我们对他们说了这么一番话:“你们要玩的是一款正在制作中的测试关卡。我们不会给你们任何指导,在你们游戏时我们也不会回答你们的任何问题。我们希望你们从游戏一开始就自己摸索。如果在游戏时你能陈述一下自己的做法,那就太好了,但我们不强制,看你们自己的决定。一旦你们游戏时间到达5分钟,或者通过成功,测试就结束。游戏之后,我们会让你们填写一份反馈表格。谢谢!”

         我们还有几个次目标。最近我们对游戏的输入组合做了重大调整,还添加了一些新的美术设计,正好通过这次测试一并了解玩家对它们的想法。

         我听到有人问:“先生,目标很明确,但是你们怎么确保测试针对这些目标,并且你们又如何验证结果?”好问题。首先,没必要称呼我“先生”,我们都是朋友嘛。问题的答案就在我们提问题和收集反馈的方法中。这些正是下一段的主要内容!如果我把这些句子全部放在这一段里,那就太多了吧?所以请往下读!


PlayTestfrom-gamasutra.jpg

PlayTest(from gamasutra)


         反馈

         毫无疑问,收集测试者的反馈是测试的最关键部分。我们希望并且也必须设计问题。这些问题必须反映我们为测试树立的目标。测试UI?那么问题就应该是这样的:“你认为UI如何?你是否清楚各个按键的作用?是否有你不理解的元素?”等等。

         什么?你想知道我们是怎么做的?没问题,那正是本文的重点!

         首先,由Mathieu起草一份相当漂亮的反馈表格,等测试完毕,我们就会拿给玩家填写。之后,我们会按组评估表格,确保它覆盖了所有已确定的目标;我们还要检查每一个用词,保证不会透露我们自己的偏好。与单纯地口头问问题(可能用语模糊或带有偏见)相比,白纸黑字的表格更有助于收集到客观的反馈。为什么写好的表格更好?理由如下:

         1、隔离层:直接问:“你觉得我的游戏怎么样?”可能会得到不诚实的回答。人们不想当着我们的面给出消极反馈,但在匿名的表格上,他们更可能如实回答。理想情况下,为了得到更加诚实的反馈,收集反馈的人也不应该是开发团队中的一员,但是我们可没有这么奢侈的条件。

         2、客观性:表格的客观性体现在两个方面。问题总是一样的,我们不必冒险用不同的话向各个测试玩家表述问题。收集反馈的方式也是客观的,是由回答的人写下来的,而不是我们挑出回答中我们认为重要的东西记录下来,或者甚至更糟,只靠自己的记性,完全不做笔记。

         3、存档:我们总是能回顾填好的表格!表格是有形的实体!我们把表格扫描并保存起来,然后编辑到电子表格中,共享给整个团队。这么做有什么好处?我们可以很容易提取所有问题、根据测试玩家的年纪/性别/背景编辑基本数据。之后我们可以处理发现的问题,再返回反馈,验证是否解决了所有有效问题,并写下解决办法。这就形成了一份关于什么、为什么和怎么做的历史记录!


PlayTest2-Formsfrom-gamasutra.jpg

PlayTest2-Forms(from gamasutra)


         记录

         为了进一步体现测试的价值,我们可以做记录。这里的记录,我指的是详细地写下当时发生的所有事,或更好一点,拍视频!我们就是那么做的。Alex买了一部文件扫描摄像机,放在桌上。在玩家玩游戏时,我们就打开设备的摄像头。

         记录测试过程后,我们可以回头看看视频,也许能发现有价值的信息:玩家做的第一件事是什么?玩家熟悉操作用了多久时间?玩家使用某个功能多少次?一边手动记录这些事,一边玩家在做什么是非常困难的,而拍摄后再观看视频就简单多了。另外,视频也是存档。在我们忙于记笔记时,很可能会错过重要的细节。

         记录还可以作为下一次测试的比较和验证工具。例如,如果大多数玩家在第一次测试中很难理解界面,通过比较两次测试的数据,我们可以直接检验我们对下一次测试做的修改。


PlayTest2-Setupfrom-gamasutra.jpg

PlayTest2-Setup(from gamasutra)


PlayTest1from-gamasutra.jpg

PlayTest1(from gamasutra)


         以上就是我们的第一次正式测试的细节。希望本文对你有帮助。

来源:游戏邦

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

作品发布|文章投稿|广告合作|关于本站|游戏开发论坛 ( 闽ICP备17032699号-3 )

GMT+8, 2024-11-21 21:20

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表