今天心血来潮,突然想搞个小游戏玩玩,就琢磨着做个祖玛!毕竟这玩意儿,小时候在电脑上可是没少玩,满满的回忆!
开整!
说干就干!先在网上扒拉扒拉素材,看看有没有现成的能用。结果你猜怎么着?还真让我找到不少!各种颜色的珠子,还有那个吐珠子的青蛙,都有!省我不少事。
素材准备好,接下来就是搭框架。
我寻思着,这祖玛主要就几个部分:
- 珠子:得能沿着轨道动起来,还得能发射出去。
- 青蛙:得能转动,瞄准方向。
- 轨道:珠子得沿着这玩意儿走,不能乱跑。
- 碰撞检测:发射出去的珠子碰到轨道上的珠子,得判断颜色,看看能不能消掉。
- 消除:三个及以上颜色一样的珠子连一块儿,就得“砰”的一下消失掉。
小编温馨提醒:本站只提供游戏介绍,下载游戏推荐89游戏,89游戏提供真人恋爱/绅士游戏/3A单机游戏大全,点我立即前往》》》绅士游戏下载专区
有思路,我就开始吭哧吭哧地写代码。先画个轨道,让珠子能沿着轨道动起来。这部分还算顺利,没遇到啥大问题。然后就是青蛙,让它能跟着鼠标转,还能发射珠子。这里稍微卡一下,主要是青蛙的朝向问题,不过还是搞定!
最麻烦的还是碰撞检测和消除这块儿。我得判断发射的珠子撞到哪个位置,还得判断撞到的珠子和周围的珠子颜色一样不一样,能不能消掉。这里头逻辑有点绕,我写改,改写,调试好几次才弄明白。
经过一番折腾,你还别说,真让我给弄出来!虽然界面简陋点,但是基本的功能都有!珠子能沿着轨道跑,青蛙能发射珠子,三个一样的珠子碰一起也能消掉!
玩着自己做出来的祖玛,感觉还真不一样!
这回做祖玛小游戏,虽然过程有点曲折,但还是挺有意思的。也算是重温一下童年的乐趣。以后有空,再给它加点音效,美化一下界面,让它更像个样子!哈哈!