对 Global Game Jam 开发人员 Yogyakarta 的采访: 在 48 小时内创建英特尔实感游戏

我在 2016 年 1 月参加了 Global Game Jam 2016,担当 Jogja Game Jam #jgj48 的发言人。 Jogja Game Jam 是 Jam 网站的名称,位于印度尼西亚日惹市。如果开发人员有兴趣创建英特尔实感游戏,我非常愿意帮助他们。 活动后,我非常惊讶地发现,有一个团队在 48 小时内成功创建了英特尔实感游戏(事实上是在 48 小时内创建了不同平台上的两款游戏)。

我对其中一名团队成员 Ariska Hidayat 进行了采访。

 

Ariska,能给我们讲讲你的游戏和团队吗?

我们的团队有 4 名成员。 我是实感编程人员,Fatah Rona 是美术设计人员,Hariyanov 是 Android 编程人员,Farid 是游戏设计人员。我们制作了两款游戏,“Legendary Egg(传说中的蛋)” (Android 平台)和 “Swipey Monsters”(采用英特尔实感技术的 PC 平台),这两款游戏的玩法基本上一样,但使用的平台不同。

 

玩法是什么样的?

玩法很简单, 玩家需要通过轻敲孵化蛋来防止它被怪兽攻击。 在 Swipey Monsters 中,玩家只需移动手部(由于采用实感技术)来攻击怪兽。

 

你能告诉我们,你们是如何在 48 小时内创建出采用英特尔实感技术的游戏的吗?

为了创建基于英特尔实感技术的游戏,我们需要支持英特尔实感技术的软件和硬件。 您可以使用 F200 开发套件或内置英特尔实感摄像头的任何笔记本电脑。我使用的是已安装该摄像头的笔记本电脑,并安装了英特尔实感摄像头驱动程序 (DCM) 以及英特尔实感 SDK R5(黄金)版。 这两个游戏都是使用 Unity 5.3 开发的。

设计游戏玩法后,我们又创建了游戏的核心,这个开发部分占用了最多的创作时间。 我们的团队必须制作怪物的行为,同时创建微粒,设置和放置碰撞机,并创建怪物的随机产卵行为。

下一步是创建实感控制,这个步骤最简单,我在这方面尽自己的职责。 开发的最后一步是完成布局,如主菜单和分数菜单。 我们还需要做声效和动画。

 

给我们讲讲游戏中的英特尔实感开发吧。

英特尔实感 SDK 包含许多示例,这让我很高兴。 我们了解了英特尔实感手势跟踪功能,并选择哪个控制器根据游戏要求进行调整。 在我们的游戏中,我们只需要单点手势跟踪作为控件。

 

那么,你们是如何开发的?

Unity 中有两种英特尔实感开发方法。 首先,使用工具包,我们只需要拖放实施英特尔实感手势跟踪的预设。

第二种方法是直接从库调用传感器值,使用这种方法更简单一些。 从手部的 22 点,我们在此次开发中只使用一个点,并且它是手部中心位置。 从跟踪位置,我们可以获得 X 值(水平)和 Y 值(垂直)来控制对象的指针位置。 每个怪兽都有碰撞器作为对象检测。 当这个怪兽对象与指针对象相碰撞时,怪兽将被消灭。 我们增加了一些特效,它看起来很不错。

 

听起来很棒。我们能看看你们的项目,从中学习经验吗?

当然可以,游戏项目和可执行文件可以从此处下载。另外请不要忘记在此处google play store 中下载 android 版本。

 
 
有关编译器优化的更完整信息,请参阅优化通知