要不是我儿子三天两头地缠着我,非要玩那个氪金手游,我也不会把《生命竞赛》这事儿搞出来。他妈的一套皮肤几百块,我直接告诉他:“你等着,老子自己给你搞个游戏出来,比那个好玩一百倍,一分钱不要!”
撸起袖子干:从零开始的开发之路
话已经放出去了,那就要实现。我这个人就是这样,认准了的事儿,必须干到底。我直接抄起了之前扔角落的破电脑,决定先把游戏的主体框架搭起来。
我的实践过程,我分了三个大块儿来记录:
- 第一步:游戏本体《生命竞赛》的实现。
- 第二步:官方网站的搭建和内容填充。
- 第三步:制作傻瓜式安装包。
一开始真TM难搞。我白天还得上班,晚上回来眼睛都快看瞎了。我用的那套老旧工具,拼了命去学怎么把角色和场景搞进去。我没用什么复杂的语言,就盯着一个开源的教程,一步步跟着敲代码。最耗时间的就是角色逻辑,一个走路的动作我调了快三天,感觉自己要爆炸了。中间好几次想砸电脑,但是一想到我儿子的期待眼神,我硬是忍住了,逼着自己把核心玩法——那个生存竞赛的逻辑给跑通了。
网站与安装包:把产品推出去
游戏跑起来后,接下来就是包装。我这人要分享,就得有个正式的地方,不能光靠网盘。我花了一顿饭的钱,租了个特便宜的小服务器,然后找了个现成的网站模板,就开始往里面塞东西。
网站的结构特别简单,就三个页面:
官网内容布局:
- 游戏介绍和截图(用来唬人)。
- 我的开发日志(也就是我现在分享的这个东西)。
- 下载页面。
这个官网我折腾了一个周末,主要就是把文字排别看起来像贴小广告的。我选了几个看起来挺酷的颜色,然后把所有截图都压缩了一遍,确保网站打开速度不至于慢得让人想关掉。
一步,也是最麻烦的一步,就是安装包。
我发现自己能跑通没用,得让别人也方便用。我一开始就是把文件夹压缩了发给我几个朋友试玩,结果他们抱怨说不会配置环境,不会解压到指定目录。我TM火了,一个安装包能有多难?我下载了几个打包工具,研究了半天,终于搞出来一个傻瓜式的安装程序,用户只要点两下下一步,游戏就自己跑起来了。
最终实现与我的收获
当《生命竞赛》的官网和安装包都弄我把链接发给我儿子的时候,他那表情,比拿到一百套皮肤还激动。他试玩了一下午,虽然游戏粗糙,但他全程带着笑容,这就是我最大的收获。
我老婆问我,你这么折腾图什么?
图什么?我图的不是那点技术,而是证明给我儿子看,他老爹我,不只是个只会赚钱的工具人,想实现的东西,就能靠自己实现。这个实践记录,就是证明我没有吹牛的证据。