各位玩咖!我们是La Folie Studio,一个由五名人士组成的法国独立工作室,位于巴黎。就在去年,我们编写了Wavekin,这是一个短篇海洋探索游戏,故事模式。我们即将将其发布(4月28日),并在此过程中了解到了什么。
TLDR
- Wavekin是我们的第一个游戏,它可以帮助我们测试我们的工作流程,以便于将来项目。
- 作为一个团队很棒和刺激,但会导致与Solo开发者的沟通问题。确认组织好所有东西,以便大家理解他们要做什么以及为什么要做它。
- 避免沉没成本陷阱:如果原型不起作用,尝试制作另一个。
- 为了避免问题和沟通问题,我们必须准备好开发工具。
- 我们学到了一个非常重要的教训:不要停止预生产阶段,直到整个团队都能描述游戏方式相同。
关于Wavekin的背景及设计理念
Wavekin是一款鸟瞰式探索游戏,它主要受到 Ori、Chants of Sennaar 或 Outer Wilds 等游戏的启发,还受到漫画和动画系列 Mushishi 的影响。
它是一个讲故事和沉思的游戏,设定在美丽但衰落的海洋中,游戏的目标是解决短暂的迷题并与珊瑚礁的生物和环境互动。游戏玩家通过唱歌进行交互,并通过一个专门的界面控制声部来唱歌。
游戏故事大纲
玩家在游戏中扮演一个“鲸鱼”,一个新生动物,属于一个水中文明。玩家很快就发现,水元素的守护者,海洋的神,正在改变,结果,许多海洋生物不再生育。然后,玩家决定要了解为什么海洋生物生长不如以往,要探索祖先的秘密——一个已经灭绝的文明,如今被当作秘密。
游戏的特点
让我们从正面来说!我们认为已经在游戏开发过程中做到了以下点:
- 游戏已经完成,而且精细做工—我们真的很骄傲,尤其是在时间限内。
- 我们的团队在这次游戏开发过程中非常默契。
- 游戏在开发过程中持续进行,并且没有出现太多错误
以下的重点是游戏开发与项目管理:
Wavekin在Unity上实现,这个游戏使用了许多通用的工具,如:
- Git/Fork (版本控制)
- FMOD (声音)
- Spine (2D动画)
正如上面提到,我们一开始就打算通过游戏来传达科学知识,我们问了一个问题: 我们在游戏中要如何向鲸鱼交互呢?
我们的第一个原型基于“声纳”机制:玩家需要通过频率分析来理解和交流与海洋生物。 然而我们花了太多时间来开发第一个原型,并且当它完成后我们的第一版原型并不那么有趣,我们抛弃了原来的版本,转而开发一个新的版本,我们没有测试新原型,但是发现我们对这个项目有不同的看法。
以下是我们在开发过程中的问题:
问题:
我们陷入了沉没成本陷阱,尽管我们的第二个原型很好,我们的故事线和我们的玩法设计都很出色,但是我们并未100%满意我们的初版原型,我们还是继续开发过程,以避免丢失我们所喜欢的成分。
解决方案:制作原型更早,并且每两个礼拜开发一次,以便早些发现问题和减少压力。
问题:我们的游戏设计文档早早过时了,我们并未及时更新它,最终导致生产过程中的沟通问题。
解决方案:从一开始就准备好一个明确的GDD(游戏设计文档),并确保团队中每个人都清楚团队的目标。
以下是我们从开发过程中学习到的经验:
- 使用开源的工具如Asana、HackMD以及Notion,来管理我们的项目。
- 我们学习了一种新的软件- Unity
- 我们花时间来学习如何制作 2D 框架和角色动画,还学习了 Unity 脚本和如何制作基本的关卡。
- 我们建立了一个有规律的测试流程,以确保我们的游戏是bug free,直到发布。
- 我们尝试使用不同的技术来测试我们的游戏,如 AI 测试和自动测试。
- 我们制作了一个文档来说明我们的游戏的设计理念和目标。
- 我们花了一些时间来学如何将我们的游戏的设计文档转化为实际代码。
我们希望Wavekin游戏能够为玩家带来一些难忘的经历,并且希望我们在制作这个游戏的这个过程中能为其他创作者带来一些指导和建议。
评论 (0)