大家好,

我想知道是否游戏开发是值得我认真投入的领域,还是说我应该把它作为一个爱好来维持。

我的主要目标是成为一个真正强大的软件工程师。 我觉得现代编程已经非常具有挑战性:你需要了解许多工具、写可维护的代码、避免创建混乱的代码库、像工程师一样思考、并对团队有所贡献。 这种挑战激励着我。

另一方面,游戏开发似乎与我不同的另一种感觉。 它看起来更具创造性,这让我很喜欢,但我也发现它在某种方式上非常令人沮丧。 从零开始制作一个游戏不仅仅是关于游戏玩法。 玩家需要感觉有理由继续玩下去,这可能来自于故事、进展、竞争、氛围或一些有意义的目标。

我已经尝试制作过几次游戏,但我经常会迅速失去动力。 甚至只制作一个关卡或地图都需要花费几天时间,我发现这个过程在一段时间后变得枯燥和令人沮丧。 我喜欢制作游戏的想法比实际的制作和打磨过程更让我开心。

我还听说进入游戏行业的工作机会非常困难,而独立游戏开发似乎需要你要么是异常成功的人,创造出一个非常好的游戏,要么你会花费大量时间在可能不会走向成功的项目上。 我也不想制作低质量的游戏,只是为了完成而完成,因为诚实地说,我也不会花费自己的有限时间玩这样的游戏。

所以我想知道:

那些曾经有类似感受的人是如何决定是否游戏开发适合自己?

你是否继续把它作为爱好,进入了游戏行业,还是放弃了它,专注于一般的软件工程?

你认为游戏开发仍然可以帮助我成为一个更好的程序员,即使我没有成为完全商业游戏的开发者?

我不想让它听起来像我在说游戏开发是一种浪费时间。 我知道许多人热爱它并构建了惊人的东西。 我只是想知道它是否可能是一种浪费时间的选择,对于我个人来说,基于我对过程的反应。

我非常感谢你们的经历和诚实的建议。