我刚刚开始我猜想会是一个多年游戏开发之旅,我很希望从实际经历过的人那里获得一些现实检查。

没有透露太多细节,这个项目是一个多人合作游戏,围绕着重复的会话/比赛而建立的。它不是MMO,不是开放世界,不是射击游戏,也不是巨型RPG。它的范围比大多数AA游戏小,但比小型的独立项目大。

核心游戏循环涉及玩家进入一个封闭环境,读取/解释不同类型的线索,应对AI驱动的威胁,压力下的决策,试图以正确的结果离开。它将有进展系统,重玩性,玩家角色/工具,AI行为,多人联网,和足够的内容变化,但没有巨大的叙事剧情。

为了背景,我来自一个创意背景,而不是软件工程背景。我正在学习Unreal Engine,打算主要使用蓝图来构建这个项目,同时逐渐学习更多的技术技能。

我也不是全职做这个。学校年我全职工作,但我有夏季假期,感恩节周,大约两个周长的圣诞假期,以及两个周长的春假。并不是我是学生。在那些假期里,我能专注地花更多时间在开发上,而在学校年里,它主要是晚上和周末。

几个问题:

- 如果您曾经在工作另一个工作的基础上建造了这个范围内的东西,什么时间表我应该期望?

- 您在第一次严肃的游戏项目中犯的最大错误是什么?

- 哪些系统最终比预期的10倍花费时间?

- 哪些特性听起来简单但成为了开发噩梦?

- 对于多人游戏来说,从第一天起,我应该小心什么?

- 如果您从零开始,什么技能变得很早就很重要?

- 您花了时间学习但实际上不需要什么?

- 您知道项目是否真正可行而不是只是一个酷的想法的时点?

- 如果您可以回到第一天,会做什么不同?

我更不关心激励建议,而是关心那些辛苦的教训,痛苦的错误,隐藏的成本,范围陷阱,以及那些突然瞥见你(如多人游戏最后,先建造游戏)的东西。如果您已经发布过游戏,放弃过游戏,或者花了几年时间来建造它,我真的很希望听到您在开始时想对自己说什么。