大家好。第一次发帖,说实话按下这个按钮时我有点紧张。

先说说背景:15年前,我和老搭档开始做一款我们热爱的游戏,经典的二人组合——我负责设计,他负责编码。和大多数人一样,我们没能完成它。几周前我翻出了旧项目,给他发了条消息,心想,要不,再试一次吧,这次必须认真对待。这款游戏叫 Buildom,是一款2D像素风挖矿建造游戏。这次我独自在浏览器中开发,用 React 和一张巨大的 Canvas 画布。

我在一个小型开发日志博客上记录着每一天的历程。没错,是每一天——没有路线图,没有宏伟计划。我纯粹是当天哪个问题让我不爽就去解决哪个。

完整的开发日志,如果你好奇的话:https://blog.buildom.online/

迄今为止一些谦虚的小亮点,并且我完全承认,如果没有AI,这些都不可能实现:

  • 我加入游戏的第一种动物是白兔,当我用剑杀死第一只兔子时,我妻子把我骂了一顿。怎么能杀这么可爱的兔子。我应该移除这个能力。
  • 我自建了一个像素编辑器,因为现有工具让我更困惑而不是更有帮助。
  • 水物理引擎——一开始想“这能有多难”,结果变成了好几个小时里我不断提出自己从未预料到的问题。
  • 把整个东西打包成了Electron应用,所以现在真的有一个可下载的早期Alpha版本了。

我不是来推销东西的。没有Steam页面,没有预告片,没有愿望单按钮。只有一个家伙、一张画布,还有无穷无尽的建造乐趣。我在记录从开始到结束(希望如此)的整个旅程,包括成功和尴尬的部分。如果它最终变得可玩,那将会是免费游戏。

关于“每日更新”这个说法,我要坦诚一点:我尽量每天都发帖,但现实是我只能在深夜和周末做游戏。好处是,有了AI工具,专注两小时带来的进展比过去一整天的还要多。大多数时候,这两小时正好够我取得一个小成就,值得写下来。

所以,我的问题给大家:对于那些重启旧项目,或者终于开始动手做笔记应用里那个项目的人,是什么让你们真正坚持了下来?显然,我是替自己问的。