我2019年毕业,获得计算机科学和游戏开发双学位。虽然我学到的游戏开发知识并没有得到很好的应用,但我确实有机会在一家开发移动游戏的公司工作一段时间,担任开发支持工程师。然而,我的大部分角色都涉及调试和找出问题的原因,而不是实际的游戏开发。
我仍然在这家公司工作,但我们由于游戏行业的不稳定性而转型为不同的领域。最近,我发现自己开始想念游戏开发了。虽然我认为这不是我想在职业生涯中追求的领域(如果有一个好机会出现,我当然会抓住它,但我不是主动寻找的),但我想通过独立开发的方式来尝试一下。目前,我在考虑两条路线:
一条路线是:全面的独立游戏开发,即我自己创建游戏和所有相关的内容(或者使用我认为不擅长的资产)。我发现了一项名为“20天游戏挑战”的项目,它似乎是一个很好的方式来开始重新熟悉游戏开发的技能,而不必陷入教程的泥潭。
另一条路线是:专注于某一方面并贡献我的技能给其他团队。游戏开发中我最喜欢的领域是图形学,大学期间我学习了GPU架构和低级GPU编程,主要学习了Unity中的着色器以及WebGL和OpenGL。这个选项将更倾向于制作小型demo以提高我的技能并让人们相信他们想邀请我加入他们的项目。这个选项将更接近我在游戏行业中之前的目标,即游戏引擎编程或技术艺术。
如果有经验的独立开发者能提供一些建议,我将非常感激。目前,我已经确定我将使用Unity3D引擎,因为这是我最熟悉的引擎,大学期间我就使用过它,在我之前的工作中也使用过它(尽管现在我们不再使用它)。我认为我可能应该从熟悉的引擎开始,尤其是如果我选择了第一条路线,即全面的独立游戏开发。那么我将专注于Unity并确保我能够制作出质量好的项目。如果我选择了第二条路线,即专注于某一方面并贡献我的技能给其他团队,那么我将从Unity开始,但由于范围较小,我可能会探索其他引擎,如Unreal和Godot。
评论 (0)