placeholder-1440x250
placeholder-600x380

市政厅学生博客:隐藏的村庄-事后剖析

Jul 13, 2016

By Andrew Curley
Cohort 25

The Hidden Village 这是一款通过动作捕捉技术教授学生几何的教育游戏吗. 游戏中的各种角色促使玩家模仿屏幕上的一系列姿势, 每个姿势之后都有一个与动作相关的多项选择几何问题. 该项目是威斯康星大学和南威尼斯人娱乐城(SMU)的研究人员合作开展的。, 旨在在当今不断变化的教育环境中改善儿童的数学学习体验.

Development on The Hidden Village 开始于2015年,现在已经不存在的极限现实动作捕捉SDK. 有了这个技术基础, 新大市政厅的学生Katie Wood和Leo David提供了叙述和艺术作品, respectively, 巩固和改善玩家体验. 我在5月23日至7月14日期间作为游戏制作人加入了这个项目, 2016年在伦敦市政厅参加定向重点研究课程. 在我做这个项目的时候, 我与学生程序员John Wilson合作,将游戏从Extreme Reality SDK移植到Unity引擎上, 微软Kinect作为游戏的新动作捕捉平台.

这个过程对威尔逊和我来说都是全新的、令人兴奋的, 在这么短的时间里,我们学到了很多宝贵的经验.

What Went Well

大学的官僚主义是因祸得福.

这与典型的游戏开发项目不同, 团队在哪里进行头脑风暴和原型设计, 我们得先处理一大堆文书工作. To complicate matters, 隐村项目是由, for all intents and purposes, 三所大学:威斯康星大学, SMU main campus in Dallas, and SMU Guildhall in Plano. 除了确定利益相关者的可交付期望之外, 把我的编程实习生调到威斯康辛州, 了解游戏的当前状态, 我们等了大约两周才收到对我们的开发至关重要的Kinect硬件, 多亏了多步骤的订购和审批流程.

对于熟悉伦敦市政厅项目快速发展的人来说, 发现自己处于等待状态可能是一种非常令人沮丧的经历. 但它迫使我变得聪明,知道如何在我们等待时最好地利用团队的时间, 去思考除了我们正在制作的产品之外,这个项目还需要什么. 和许多项目一样,这个差距被证明是清晰的文档. 因此,我开始创建一个文档库,以便在我离开项目后帮助未来的开发人员:技术设计文档(TDD), Asset Database (ADB), Asset & Development Plan (ADP), 用于bug跟踪的Trello板, 还有一个Google Drive账户,用于各大学之间的文件共享, among other things. Meanwhile, 我让团队的程序员轮流阅读尽可能多的现有代码,并为开发Kinect软件创建资源和教程数据库(我们两人之前都没有这方面的经验)。.

The results were fantastic. 在学习了Kinect的来龙去脉之后, 硬件一到,我们的程序员就可以开始工作了, 他能够在一个月内完成现有游戏的完整移植. At the time of this writing, 这个项目比我们涉众的预期提前了大约三个半月, 我们现在有大量的文件来帮助未来的团队 The Hidden Village 进入进一步的发展阶段.

(如果你有兴趣学习开发Kinect,请查看我们的研究数据库 here.)

偶然性提供了完美的可用性测试组.

The Hidden Village 是针对中学生的吗, 碰巧我们的发展阶段与 Guildhall Academy这是一个面向初高中学生的夏令营. 这些学生不仅符合我们的目标年龄范围, 而是作为有抱负的开发者, 他们非常渴望参与,并尽自己的一份力量来帮助改进游戏.

游戏测试揭示了一个主要的设计缺陷,这是团队之前预测到的,但却无法证实的:玩家的体型和大小各不相同, Kinect需要做好适应这种情况的准备. 项目中只有一个程序员, Kinect只有一种身体类型作为参考, and as a result, 对于我们的一些测试者来说,这款游戏几乎是不可玩的.

我们的测试小组进行了一半, 意识到我们的可用性数据在这种情况下并不是很有价值, 我决定调整方向,让其他测试人员帮助训练Kinect,让它能够识别更多种类的身体类型. 学生们很高兴在帮助改进游戏方面发挥自己的作用, 我们可以开始为更好的培训打下基础, smarter Kinect. Everybody wins!

Continue Reading