项目背景
Project Background
如果要追溯 XRM 的起点,那应该从 HS2 管理器说起。它诞生于我实习基地的一段空闲期。那时候的我并没有“做个项目”的明确打算,只是单纯地想写点什么,练练手、试试思路,积累项目经验。而刚接触的 HS2 便成为了契机。其实我对这款游戏没有太深的兴趣,从开发 HS2 管理器开始一个月后我就已经不再游玩了。更多时候更像是为了功能测试而打开游戏的迫不得已。
随着功能不断增加,用户也逐渐增多。项目从一时兴趣使然慢慢演变为一种责任。从兴趣出发,到责任驱动,我没想到这个小工具会一路更新近 500 天。即使自己早已脱坑,但因为总有人在用、总有人在等更新、总有人会提出建议,甚至愿意主动赞助,于是最初“做着玩”的想法,慢慢变成了一种不忍辜负的责任感。每一次更新背后,几乎都不是我一个人的声音。
然而,旧框架终究到了设计瓶颈,想实现的功能越来越多,原有结构已经无法承载。我只能选择放下它,重新开始,于是 XRM 便成为我踏出的下一步。在这个阶段,项目不再只是“工具”,它逐渐成长为一个更完整、更具通用性的系统。而我,也逐步把它当作真正想长期打磨下去的作品。
开发 XRM 的过程中,我也收到了不少鼓励和支持。特别感谢 讯、A萌、林雨若、SAP、niniao、小海、Deity 七位用户的赞助支持,对于一个始终免费、无盈利的项目而言,这样的信任尤为难得可贵,也让我在不确定的路上多了几分笃定。
在项目的背后,其实只有两个人在默默支撑着它:我,和我的朋友——超级软软。
准确来说,项目的代码几乎由我一人完成,而软软负责很多我照顾不到的细节:部分文档编写、UI 设计的部分细节、服务器维护、邮件收发、还有零碎但重要的测试工作……这些付出或许不会为她带来任何回报,却常常占据她不少时间。有时我也会半开玩笑地劝她:“去打王者吧,别管我这乱七八糟的东西了。”她笑笑,继续她的支持。我一直很感激她。
有人问这个项目什么时候会结束?我不清楚。我承诺过,就算将来工作了,也会抽空继续维护这个项目。真正的停更,也许不会因为忙碌,而是某次情绪的崩溃,某段难以承受的指责,又或是某天忽然失去了信心。但在那之前,XRM 还有很长的路要走。正式版尚未到来,计划中的功能还在不断落地。也许未来的进展会慢一些,但我会一步一步,把该做的事情做完。
在开发过程中,我也无偿远程协助过许多用户。有些人会认真地道谢,有些人却一句话不说。但我并不计较。比起回报,我更在意“是否真的帮到了你”。很多人都不理解,为一个和自己几乎没有关联的世界付出这么多,真的值得吗?我也曾偶尔自问。但每当看到有用户因为 XRM 得到了帮助,或者哪怕只是轻松实现了一个小目标,我就觉得:也许,这份努力没有白费。成就感与满足感油然而生。
我想,我从来都不是为了“值不值得”才走到现在的。
我只是喜欢写程序,喜欢把脑子里的想法变成现实,喜欢看到一个功能从无到有,最终有人真正用上、真的受益。哪怕项目涉及的游戏不是我会玩的类型,哪怕很多人因为我而感到惊讶、质疑,哪怕我经常面对崩溃、误解、难以解决的 Bug,我还是会继续,因为我知道这件事是有意义的。
回头看,它更像是我成长路上的一段注脚。从兴趣启程,一路走来,走进了责任,也走进了某种人与人之间朴素又真实的联系。它并不总是轻松,但也因此更值得被记住。能做一个有人在等、有人在用的东西,这件事,本身就已经足够有意义了。
谢谢你读到了这里,也谢谢你曾经在某一个瞬间支持、鼓励、包容过我。因为你的存在,这份努力才显得特别而格外绚丽。^_^
最后更新于
这有帮助吗?