大家今天来跟大伙儿聊聊我最近捣鼓的一个小玩意儿——捕鱼单机游戏。别误会,不是那种赌博的,就是纯粹自己玩着乐呵的。
我是想在手机上找个捕鱼游戏打发时间。你知道的,现在这种游戏多如牛毛,什么“同城游美女捕鱼”、“达人捕鱼”、“街机千炮捕鱼”……版本也特多,看得我眼花缭乱。不过我这人有个毛病,不喜欢联网玩,总觉得费流量,还担心有乱七八糟的广告。
我就琢磨着,能不能自己搞个单机版的?
小编温馨提醒:本站只提供游戏介绍,下载游戏推荐89游戏,89游戏提供真人恋爱/绅士游戏/3A单机游戏大全,点我立即前往》》》绅士游戏下载专区
折腾开始
说干就干!我先是在网上搜一堆资料,发现好多所谓的“单机版”、“无限金币版”,下载下来一堆,要么不能用,要么就是捆绑一堆垃圾软件,气得我差点把手机摔。
后来我改变策略,不直接找现成的,我开始研究这游戏到底是怎么个原理。你还别说,真让我找到点门道。原来,这捕鱼游戏,说白,就是控制炮台发射子弹,然后判断子弹有没有打中鱼,打中就加金币,没打中就扣金币。不同的鱼,金币数不一样。
有这个思路,我就开始动手。我找个简单的游戏引擎(具体是啥就不说,省得你们说我打广告),照着网上的教程,一步一步来。
一步步实现
- 第一步,先得有个场景?我弄个蓝色的背景,模拟海底。
- 第二步,得有鱼?我从网上找些鱼的图片,各种各样的,大的小的,五颜六色的,看着还挺像那么回事。
- 第三步,得有个炮台?这个也简单,就是一个可以旋转的图片。
- 第四步,得能发射子弹?我设置点击屏幕就发射子弹,子弹就是个小圆点,沿着炮台的方向飞出去。
- 第五步,也是最关键的一步,就是判断子弹有没有打中鱼。这个稍微有点麻烦,不过网上也有现成的代码,我改改就能用。
- 第六步,打中鱼,得加金币?我设置不同的鱼,打中后加的金币数不一样。
经过几天的折腾,你猜怎么着?还真让我给弄出来!虽然画面比较简陋,鱼的动作也比较僵硬,但是基本的功能都有,能玩!
我每天上下班路上,或者无聊的时候,就掏出手机玩两把,感觉还挺有成就感的。毕竟这是我自己亲手做出来的嘛
这只是个开始,以后我打算再加点新功能,比如增加不同种类的炮台,增加道具,增加 BOSS 鱼……慢慢折腾呗!
好,今天就分享到这儿。如果你也对做游戏感兴趣,不妨也试试,挺好玩的!