大家好!最近我一直在考虑要不要进入游戏开发领域,主要是因为我喜欢讲故事,而且有几个游戏创意很想实现。至于这些创意到底好不好嘛……那就是另一回事了,哈哈。

问题是,除了最基础的概念,我对游戏开发几乎一无所知。引擎、工作流程/框架、整个生态体系、设计和完成一款游戏到底需要什么……这些对我来说基本全是新领域。

不过,我并不是零编程基础。我有计算机科学学位,在一家大型科技公司做了4年多软件工程师,主要做后端和AI/机器学习相关的工作。提这个只是交代下背景(并不是说这些经验能自动转化为做游戏的能力)。大学时也必修过一门Unity课程,但非常基础,说实话基本都忘了。

我并不打算转行,也不想把所有空闲时间都投入进来。我有工作和别的爱好,所以这更像是一种个人成就,想满足那种“能做个游戏就太酷了”的渴望。理想情况下,我希望能做出一个小作品,最终发布到Steam或某个平台让大家玩。不指望成为下一个独立爆款,只想做出让自己满意的东西,并且真的把它发布出来。

我也看到一些看起来很厉害的GPT-6 Astra和其他大语言模型在游戏开发中的例子,但不确定这些工具除了演示之外实际有多大用处,或者我是不是有点掉进大模型营销的坑了。我会百分之百使用它们,但说实话我不想做个AI垃圾游戏。我还是想真正理解并知道自己到底在构建什么,并且在构建过程中享受乐趣。

基于这个背景,你会建议从哪里开始?有什么引擎、学习资源或第一个项目的推荐吗?另外,关于规模和制作并发布一个小游戏的隐性部分,尤其是你在全职工作之余轻松做这件事时,有没有什么现实建议?比如我可能会忽略的地方等等……