游戏产业无疑是众多领域中最为艰巨与错综复杂的之一,它深度融合了跨学科的智慧,汇聚了众多创作者的心血与汗水,方能编织出引人入胜的虚拟体验。这一行业的独特之处,在于其永不停歇的变革步伐,今日的成功法则转瞬或成明日黄花,市场趋势年年各异,难以捉摸。鉴于此,游戏开发者所承受的压力与挑战,无疑是极为艰巨的。
然而,面对这样一个既复杂又瞬息万变的游戏世界,游戏开发者们又该如何破浪前行,求得生存与发展之道呢?这不仅是对创意与技术的持续磨砺,更是对适应变化、勇于创新能力的深刻考验。
在享誉世界的GDC(游戏开发者大会)演讲中,独立游戏开发者Richard Vogel分享了他从业20多年的生存秘诀,这些秘诀对于任何想要在游戏行业中长期发展的开发者都具有重要的参考价值。以下是他分享的主要内容:
点击蓝链领取游戏开发教程
一、行业认知与心态调整
行业快速变化:Richard Vogel指出,游戏行业的变化非常迅速,新技术(如AR、VR)不断涌现,明年看到的东西可能与现在大不相同。因此,开发者需要具备快速适应变化的能力。
裁员现象普遍:他提到,在游戏行业的前五年内,有90%的概率会经历至少一次裁员。因此,保持积极的心态,不断提升自己的技能,是应对这一挑战的关键。
“我发现,在进入游戏行业的前五年内,你有90%的概率经历至少一次裁员,不管是游戏公司还是独立游戏工作室。你在一个游戏公司的平均时间大概是4年,游戏行业的变化是非常快的,比如AR和VR,你明年看到的东西可能会与现在有很大的差别。”
等级金字塔现象:在游戏公司中,程序员往往处于金字塔尖,而策划和美术师的地位相对较低。他认为这种现象不太合理,并鼓励开发者要有自我认识,理解自己在团队中的位置和价值。
“有些事情是你需要意识到的,比如游戏业有一个等级金字塔,程序员就像是处于金字塔尖的国王,其次是策划,再次是美术师,第四是QA。这是不太合理的,因为,如果游戏没有趣,它什么都做不了,然而策划很多时候在一个公司的地位远不如程序员,我觉得这在游戏业是不太理想的。”
二、技能与能力培养
硬技能与软技能并重:Richard Vogel强调,硬技能(如编程、美术等)虽然重要,但软技能(如情商、沟通能力、适应能力等)同样不可或缺。在游戏行业,开发者需要与各种性格的人合作,因此软技能对于团队合作至关重要。
“哪怕是在独立游戏工作室当中,我也经常可以看到有些非常重策划,有些是偏技术,所以你要知道自己如何适应这样的环境,这就像是DNA配对,哪怕是你成立自己的工作室,也要确保找到你们所有人都欣赏和喜欢的东西,随着公司规模的增长,能够让更多人进入公司。”
情商与自律:他特别提到情商的重要性,认为有自知之明和自律能力是成功的关键。同时,善于倾听、精准沟通以及非语言沟通也是非常重要的软技能。
“在游戏行业,你将与大量不同的、奇奇怪怪的人一起工作,与不同性格的人相处,我见到过很多,而且也接受了这个事实,美术师有自己的个性、策划有自己的性格,程序员也有自己的特点,你需要学习如何适应、并做出调整,这就需要软技能。”
适应能力与合作能力:游戏行业变化快,开发者需要学会适应新环境、新技术和新挑战。同时,合作能力也是必不可少的,因为游戏开发往往是一个团队协作的过程。
“在游戏行业,你需要学会适应,不能冥顽不化,因为游戏行业的变化比任何行业都更大、而且更快。那些认为游戏研发很容易或者很简单的人,他们可能不是在做游戏,因为在我看来,游戏是最难做的事情之一,它需要太多的跨学科人才、大量的人手才能做出来。”
点击蓝链领取游戏开发教程
三、职业发展策略
明确核心价值与目标:无论是成立自己的工作室还是加入游戏公司,Richard Vogel都建议开发者首先要明确自己的核心价值和目标。这有助于在团队中找到自己的定位,并为职业发展打下坚实的基础。
“每一次成立工作室,不论多大的规模,我第一件事就是确定核心价值以及主要的目标,特别是独立开发者,这是首先应该做的事情,这在你团队增长、人员招聘的时候都很重要。”
注重长期思维:他提到,游戏研发不是百米冲刺,而是一场马拉松。开发者需要具备长期思维,关注游戏的整体规划和未来发展,而不是仅仅关注短期的成果。
维护与拓展社区:对于在线游戏来说,社区管理至关重要。开发者需要长期留在社区中,与玩家保持互动,了解他们的需求和反馈,以便不断优化游戏体验。
四、应对挑战与压力
平衡生活与工作:他提到,虽然加班是业内长期存在的现象,但开发者需要努力保持生活与工作的平衡。这有助于提高工作效率和生活质量。
“你对于自己做的事情(开发游戏)非常有热情,就像是自己的孩子,但有人说你的孩子很丑,这可能是你最不愿意听到的。你会担心,在游戏发布之后,人们可能会给很糟糕的评价,担心因为没有按期完成研发而从发行商那里拿不到钱,我们还会担心失去工作,这是很有压力的,我应对压力的方法是练瑜伽或者健身。”
寻求支持与帮助:面对挑战和压力时,开发者可以寻求同事、朋友或专业机构的支持与帮助。这有助于缓解压力、解决问题并促进个人成长。
当然了,想要真正成为一名游戏开发者,不只需要具备上述“软技能”,更要掌握核心开发技术。对于游戏开发者来说,在复杂而变化迅速的游戏行业,只有时刻保持技术不落伍,才能够一直处在行业前沿。
点击蓝链领取游戏开发教程