很多人觉得独立做一款手机游戏是件特别遥远的事,得懂编程、会画画、能写音乐,还得有几十万启动资金。但说句实在话,现在一个人开发手游的门槛已经低到只要你有台普通电脑和每天两小时的空闲时间就可以开工。我自己就是去年才走完这条路,从完全不懂代码到做出第一款上架App Store的游戏,前后花了四个月,买工具花的钱没超过三百块。
用的工具都是免费的,引擎选Unity,它家个人版不收费,年收入低于十万美元就不用交授权费。建模和画图用Blender和Krita,也是开源免费。音效那边用Audacity自己录,就是拿键盘敲桌子加风扇声混出来的背景音。唯一花钱的是一个美术素材包,Steam上打折买的,二十九块九,里面有几百个通用的图标和动画帧。至于代码,我没专门学过C#,全是看YouTube上的英文教程,一个功能一个功能抄下来的。
游戏类型上选了最稳的点击放置类,就是那种玩家只管点点点,看数字涨上去的简单游戏。主要原因是这类游戏美术量小,逻辑简单,服务器这边也不用做,全部本地存档。一共就做了三个场景,一个农田,一个工坊,一个商店界面。从写第一行代码到最后内测,大概用了两个半月。每天下班后从九点干到凌晨一点,周末全天泡在上面。最难的是广告接入那段时间,因为要对接第三方广告SDK,光看文档就花了一周,后来发现是版本号没对上,白折腾了三天。
上架流程没有想象中那么多坑。苹果开发者账号一年99美元,安卓这边我上了Google Play注册费25美元。苹果审核等了四天,第一次被拒是因为隐私政策链接没写清楚,改了之后又等了三天就过了。Google Play那边倒是痛快,两天就通过了,比预期顺利很多。上线第一个月收入合计是187美元,广告占了八成,剩下的是一些内购道具,苹果抽成后到账七成多。看起来不多,但是够我交下一年的开发者年费了,而且这游戏几乎不用维护,每个月还能有几十美元的被动收入。
想给同样打算自己动手的朋友几个实话实说的小提醒。别一上来就想做大型RPG或者联机对战,那些需要团队资源和长期维护,个人做基本会烂尾。选休闲休闲再休闲的品类,最好控制在单局五分钟内能结束的。美术风格别追高保真,欧美那边火爆的很多游戏画风都很朴素,像《Stardew Valley》往下的像素风就挺吃香。还有一定要利用现成素材,不要自己做图标,浪费时间还做不出好看的。
最容易被忽视的是玩家反馈这件事。游戏上线后一定要蹲在Reddit和贴吧的独立游戏板块,把用户说“卡在某个进度”的评论当成最有价值的线索,这比任何分析工具都管用。我修改了大概十几次平衡性数据,就是看着玩家在评论里吐槽哪个关卡过不去而改的。改完后的留存数据确实涨了百分之二十几。
最后想说,个人开发手游真没有想象中的那种烧钱和神秘感。它更像是一门手艺活,靠的是每天磨一点、勤快点用那些省钱的工具、老实看官方文档。手机游戏市场早就被大厂占得差不多了,但细分的休闲小游戏一直有长尾空间。今天你动动手指建个工程文件,半年后说不定就能看到自己的作品出现在别人手机屏幕上,那种感觉挺不一样的。