这个《Eliminator小枫》游戏,说白了,就是我疫情在家闲得发慌,用Unity随便撸出来的一个打飞机小玩意儿。前前后后搞了快两个月,代码写得一塌糊涂,但好歹是跑通了,能玩。
一、从跑通到打包上架,过程一团麻
光自己玩没意思,我得让别人玩上。说起来容易,做起来真要命。
- 我点了打包设置,想着导出PC版。第一次导出,Unity直接给我报错,说缺少什么文件。我查了半天资料,原来是我的项目路径写得太长,Windows系统受不了。
- 我火大,把项目文件夹名字改短,重新点击Build,又花了一个小时。这回终于吐出来一个.exe安装包,加上数据文件,好家伙,快500MB。
- 接着是测试。我找了我弟弟的电脑,让他双击运行。结果他告诉我,启动画面闪了一下就没了。我赶紧回去看,发现是我的运行环境配置有问题。我折腾了半个晚上,给他发过去一个新的安装包,这回总算是能进游戏了。
这期间,我一直在想,那些大公司是怎么做到一次成功的?我这小玩意儿,光是把文件弄对,就搞得我头昏脑涨。
二、游戏介绍与下载的分发渠道
文件包搞定了,下一步就是怎么放出去让大家下载。
我没用那些专业的平台,因为审核太麻烦,我这小破游戏肯定过不了。我琢磨了半天,决定找个国内的网盘,简单粗暴。
我申请了一个新的网盘账号,把压缩包传了上去,然后生成了分享链接。光是等待上传,就花了我两个多小时,网速慢得跟蜗牛一样,我气得差点把路由器砸了。
然后是介绍文案。我没写什么高大上的宣传词,就大白话写了几条重点:
操作说明:W, A, S, D控制移动,鼠标左键射击,右键放炸弹(炸弹数量有限)。
温馨提示:这游戏不收费,就是图个乐子,别要求太高,发现Bug请无视。
我找了一个比较小众的论坛,把下载链接和这些介绍文案发了上去。发完之后,我心里忐忑,生怕被骂得狗血淋头。
三、为什么非得自己分享记录?
为啥我非得把这么简单、甚至可以说有点粗糙的实践过程分享出来?
那年,我刚从老东家辞职,说好听点是辞职,说难听点就是被“优化”了。我手里拿着半年的积蓄,心想自己不能就这么闲着,至少得证明自己还能干点事儿。
那段时间,我投了几份简历,都石沉大海。我越想越憋屈,每天在家对着天花板发呆。当时我老婆就跟我说:“别想那些糟心的事儿,做点自己能控制的事情。”
就是这句话,点醒了我。我拿起了以前学过的Unity,决定哪怕做出来个俄罗斯方块也行,至少是从零到一,是自己亲手实现的。
我白天坐在电脑前写代码,晚上琢磨怎么把这个小破游戏推广出去。我发现,比起找工作时的焦虑,这种自己控制所有环节的实践,让我心里踏实多了。
等我把这游戏分享出去,看到有人真的下载了,还在评论区回复:“虽然简陋,但看得出是用心了,加油!”我那晚上开心得觉都没睡我明白了,我分享的不是游戏,是我那段靠自己硬撑起来的、从失落到重拾自信的全部过程。