要说这个切水果的小游戏,我可真没少折腾。是前阵子工作上遇到点烦心事,每天从公司回来,脑子里都是各种项目、需求,搞得我脑壳子嗡嗡的。老婆看我那样,就说你呀,是不是应该找点事儿放松放松,别老绷着一根弦。
她这么一说,我才反应过来,是,我平时除了捣鼓工作,还真没啥能让我彻底放空的。那时候我就想着,搞个什么小玩意儿能让我放松一下?玩那种大型游戏,又觉得太耗时间,也费脑子。突然就想起以前玩过的切水果游戏,那感觉多爽快,一刀下去,水果汁乱飞,看着都解压。
我手头上刚好有点空闲时间,平时也捣鼓些代码,就想着自己动手搞一个。不是为了多高级多厉害,就图个自己做着开心,玩着舒坦。说干就干,我那会儿也犯愁用什么工具,各种引擎库,都看了一圈。还是决定用我比较顺手的那套,平时写写小应用也都在用,没啥复杂的,上手快。
撸起袖子干活,从零开始
- 第一步,先把水果搞出来:我坐在电脑前,先是琢磨水果怎么从屏幕下面冒出来,还得考虑各种角度,各种速度,不能老是一个样子,不然多没意思。我就去网上扒拉了一些水果的图片,自己稍微修了修,让它们看着圆润可爱点。然后编了段代码,让这些水果能随机从底部飞出来,有时候慢悠悠,有时候跟赶集似的。
- 第二步,切一切,爽就完了:这可是核心玩法!得让手指划过去,水果就能“啪”一下裂开,还得有音效,有粒子效果,感觉才到位。为了这个,我可没少花心思。一开始做出来的效果可拉胯了,切下去一点感觉都没有,就是个图片换了个样。我研究了好几天,才把那个“一划两半”的逻辑做出来,并且加了点像是果汁飞溅的特效,音效也找了个清脆点的,这才有点切水果的那个味儿。
- 第三步,加点刺激和挑战:光切水果没意思,得加点挑战。我就想着,时不时丢几个炸弹出来,切到了就“轰”一下,扣分或者游戏直接结束,这样才有劲头。还得保证炸弹和水果不能老是挨着,不然玩家一不小心就碰到了,那不就成“炸弹切手”了吗?我就调整了它们的出现概率和位置,让炸弹变成一个惊喜(惊吓)。
- 第四步,分数和界面:玩游戏总得有个追求?还得有个分数系统,切一个加多少分,连击了多加分。我弄了个简单的计分板,就显示在屏幕上方,看着清爽。界面也不能太丑,搞得简单清爽点就行。我直接用了点自带的颜色和字体,没搞那些花里胡哨的。
- 第五步,优化和调试:自己做好了一遍遍玩,开始的时候bug可多了,水果飞着飞着就卡住了,或者炸弹隐身了,把我气得直拍桌子。后来我拉着老婆孩子一起玩,看他们哪里觉得不爽,哪里觉得好玩,再回来改改。孩子就说,爸爸那个炸弹太快了,我都没反应过来就炸了。老婆说,能不能再加点连击的提示,切得爽的时候能有个反馈。听了他们的意见,我把炸弹的速度调慢了点,又加了连击特效和音效,玩起来就更带感了。
就这么东搞西搞的,大概忙活了一个多星期,一个能玩,还能凑合着让人放松的小游戏就这么诞生了。每次玩到那些水果“哗”一下被切开,心里头的那些烦闷也跟着“哗”一下就跑掉了。这游戏没啥高深的技术,也没什么复杂的剧情,就是个纯粹的减压小工具。看着自己亲手做的玩意儿能让我和家人玩得乐呵,这成就感,比啥都强。
免责声明:喜欢请购买正版授权并合法使用,此软件只适用于测试试用版本。来源于转载自各大媒体和网络。
此仅供爱好者测试及研究之用,版权归发行公司所有。任何组织或个人不得传播或用于任何商业用途,否则一切后果由该组织及个人承担!我方将不承担任何法律及连带责任。
对使用本测试版本后产生的任何不良影响,我方不承担任何法律及连带责任。
请自觉于下载后24小时内删除。如果喜欢本游戏,请购买正版授权并合法使用。
本站内容侵犯了原著者的合法权益,可联系我们进行处理。
