我已经为我的游戏《Bonk Universe》开发了大约一年,整个夏天我每天几乎花12个小时在上面,连拔智齿的时候都没停歇。这段时间预算一直是零,虽然取得了巨大进展,但身心俱疲,甚至每天开始害怕这一切是否值得。

我制作了开发日志视频,还发布了Steam页面,但似乎没引起什么反响,连基本生活都难以维持。现在还要兼顾大学学业,简直难上加难,这让我真切体会到游戏开发需要付出多少心血,更别提实现多人联机有多复杂了。

因为不喜欢虚幻引擎的臃肿,我用自己的Java引擎开发,游戏代码现已达约11.8万行(全部人工编写,非AI生成),其中很大一部分是JSON(数据驱动代码对扩展性极有帮助),而引擎本身大概只有一两千行。

偶尔我会想放弃,但一想到哪怕除了自己之外还有一个人喜欢我的游戏,那么所有开发的痛苦就都值得了。

另外,如果有人正在读这段话——永远不要放弃!你犯的每一个错误,写的每一行代码,都是学习经历的一部分,未来都能用得上。我现在可能想太多了,但我是不是疯了?这么久以来,我的生活几乎只剩下开发这个游戏,大部分工作由我来做,朋友詹姆斯帮我,但我感觉都快得精神病了。游戏开发绝不是逃避工作、偷懒的捷径,因为它很快就会变成一份工作本身。