我设计的增强现实游戏并没有像我想象的那样简单。因为你必须考虑到游戏空间,以及玩家会主动移动的场景。我的一些前期想法包括制作一个AR的线圈游戏。游戏中,你需要指引一个线圈沿着一根螺旋形的线圈移动,而不能接触到它。 我建造了一个原型,但是在解决线圈动态的机械问题时,我卡住了。 另一个想法是物理游戏,你需要使用起重机将块子堆叠在特定的顺序上。 我也建造了这个原型,但物理感觉不够流畅。 因此,在这两个尝试之后,我决定制作一个 catapult 射击游戏。 这个概念比之前的想法要简单得多。 游戏中有飞镖样式的目标,你需要使用 catapult 射击它们。 如你所见,玩家首先需要放置一个帐篷,然后他们需要站在篱笆后面,点击“开始”。 游戏持续80秒,你需要在目标变成另外方向之前击中每个目标。 游戏结束时,会出现一些移动目标。 得分是根据你的射击落点距离目标中心的距离计算的。 直接击中目标中心会得到100分,而完全错过目标会得到0分。 最终得分是所有目标的平均值。 游戏结束时,你可以查看你的最佳准确率、最差准确率以及你错过的目标数量。 然后,分数会显示在排行榜上。 这是第一次在 Unity 中使用 Google Play Game Services。 实际上,这是一个很好的功能,因为你也可以为你的游戏设置成就。 这是一个很棒的功能,但是设置起来非常复杂,所以我不太喜欢这一部分。 说实话,这可能不是值得的折腾。 我主要是添加它是为了看看它是如何工作的。 现在我知道了!
我的第一款增强现实游戏在 Unity 中开发,已上线 Play Store!
评论 (0)