最近这一个月,我算是把《重生之岛》这个项目彻底扔出去了。很多人问,你这游戏到底在哪下载?是不是上架Steam了?我跟你们说,上架个屁!我光是搞清楚怎么让大家顺利拿到这个包,我就差点把电脑砸了。
当初我开始做这个小游戏,就是被公司那帮动不动就提需求改架构的人给气走的。我心想老子自己单干,爱怎么更新怎么更新。我拉起了Git仓库,每天往里面猛塞代码。项目名就叫重生之岛,因为我是真想重新活一次,自己说了算。
我写了第一版更新日志,那时候是给技术群里的朋友看的,全是“修复了地形碰撞”、“优化了Shader调用”这些鬼东西,普通玩家根本看不懂。他们就天天问我,你到底改了我只好停下来,专门整理出一份“玩家友好版日志”,得用大白话把改了啥说清楚。
项目打包与部署的那些坑
等我把第一个能玩的Alpha版本打出来后,真正的地狱才开始。问题就来了,这几百兆的包怎么给出去?
- 我寻思着扔到自己的云服务器上,弄个FTP让人自己拖。结果?带宽太贵!一个包好几百兆,十个人下完,我这个月流量就爆了。成本根本扛不住。
- 然后我跑去研究了各大游戏平台。Steam流程太长,审核机制烦死人,对我这种单人业余创作者太不友国内那些小平台,要么抽成高得离谱,要么就是要求你签独家,简直是吃人不吐骨头。我火大,直接放弃了。
- 我甚至尝试了P2P分享,就是让大家互相传。但这种方法不稳定,新玩家根本找不到源头,体验太差,直接被我否掉了。
我来回折腾了两个星期,觉都没睡实在没办法,我拍板决定,先找个折中的办法活下去。我联系了以前认识的一个朋友,他自己搭了个小型的下载站,流量价格能接受。我把最新的安装包和那个‘玩家友好版’的更新日志,整理好,压缩成一个大包,然后传了上去。
所以现在你们看到最新的更新日志,基本上就是我今天上午才写完并同步过去的。我的更新流程非常粗暴直接:我先在本地测试一遍,确认没大毛病。然后生成新的版本号,修改那份大白话日志,3把新的安装包扔到下载站。我甚至连自动更新都懒得做,就让大家辛苦点,手动再下载一次,确保了版本的一致性。
每次看到大家问“在哪下载”,我心里都挺酸的。不是不想做大,是真的被这个下载渠道给卡住了脖子。我这个单人项目,目前还没精力去面对那些复杂的商业流程和高昂的发行费用。大家就别嫌弃了,先凑合着用那个临时站。等我攒够了钱,或者找到一个愿意帮我分担发行工作的人,咱们再来聊上平台的事情。搞创作真难,搞发行更难!