我正在开始一个我怀疑会是一个多年游戏开发之旅的旅程,我希望能从实际经历过的人那里得到一些现实的检查。
不透露太多细节,这个项目是一个多人合作游戏,它围绕着重复的会话/比赛建立。它不是一个MMO,不是开放世界,也不是射击游戏,也不是巨型RPG。它的范围比大多数AA游戏小,但比一个小型的单人独立项目要大。
核心游戏循环涉及玩家进入一个封闭的环境,阅读/解释不同类型的线索,处理由AI驱动的威胁,在压力下做出决定,试图以正确的结果离开。这个项目将包括进展系统、可重玩性、玩家角色/工具、AI行为、多人网络、以及一些内容的变异性,但没有巨大的剧情剧本。
为了上下文,我来自一个创意背景而不是软件工程背景。我正在学习Unreal Engine,打算主要通过蓝图构建这个项目,同时逐渐学习更多的技术技能。
我也不是全职在做这个项目。我全职工作在学校期间,但在夏季、感恩节周、圣诞节周围大约两周、以及春假期间我都有时间。并且,不,我不是学生。在那些假期期间,我可以花费大量时间在开发上,而在学校期间则主要是在晚上和周末。
几个问题:
- 如果你已经建立了一个在这个范围内的项目,同时工作着另一个工作,什么样的时间表我应该理想地期待?
- 在你第一次严肃的游戏项目中,你犯了哪些最大的错误?
- 哪些系统最终花费了10倍于预期的时间?
- 哪些特性听起来简单但成为了开发的噩梦?
- 在多人游戏中,什么从第一天就应该小心的事情?
- 如果你从零开始没有编程经验,哪些技能在早期变得必要?
- 你浪费了多少时间在学习你真正需要它之前的技能上?
- 你知道你的项目实际上是可行的还是只是一个酷的想法的时间点?
- 如果你能回到第一天,你会做什么不同?
我对动员建议不感兴趣,而是对那些硬赚来的经验教训、痛苦的错误、隐蔽的成本、范围陷阱和那些让你措手不及的事情(如把多人游戏放在最后、先建造游戏)感兴趣。
如果你已经发布过游戏、放弃了游戏、或花费了多年的时间来建造一个,我真的很感谢听到你在开始时希望有人告诉你的东西。
评论 (0)