今天心血来潮,想搞个小篮球游戏玩玩,就自己动手折腾一个。
准备阶段
一开始也没啥头绪,就到处找资料,看看人家都做些发现好多篮球游戏,什么《热血街篮》可以跟朋友一起打比赛,《NBA篮球大师》还能当经理,还有个《单挑篮球》可以1V1,花样还挺多。不过我这回想弄个简单点儿的,就没考虑这些太复杂的。
后来又看到几个小游戏,《弹球灌篮》、《跳跃篮球》、《指尖篮球》,看着都挺简单的,感觉比较符合我的需求。决定参考一下《弹球灌篮》的玩法,做个类似的小游戏。
开工
先是搭个简单的场景,就是一个篮筐,一个篮球。然后开始琢磨咋让篮球动起来。
- 第一步:让篮球能通过手指拖动。
- 第二步:加个投篮的动作,手指松开的时候,篮球能飞出去。
- 第三步:判断篮球进没进框,进就加分。
小编温馨提醒:本站只提供游戏介绍,下载游戏推荐89游戏,89游戏提供真人恋爱/绅士游戏/3A单机游戏大全,点我立即前往》》》绅士游戏下载专区
具体实现过程
拖动篮球还挺顺利,但是投篮老是投不准,不是太高就是太低,要么就直接飞出屏幕外。 后来琢磨半天,发现是力度和角度没控制 于是就加几个参数,用来调整投篮的力度和角度,反复试好多次,总算找到一个比较舒服的手感。
然后是进球判定,这个也花不少时间。 一开始是用碰撞检测,但是发现有时候篮球明明进,却没算分,有时候又莫名其妙地算分。 后来改用触发器检测,才算解决这个问题。
加个简单的计分板,显示当前的得分。 这样一个小篮球游戏就基本完成。
成果展示
虽然看着很简单,但是玩起来还挺有意思的,我自己都玩好几局。 主要是操作简单,动动手指就能投篮,而且每次投篮的感觉都不一样,还是挺有挑战性的。
这回做的小篮球游戏,虽然简单,但也算是从头到尾把整个流程走一遍,也学习到一些经验,下次可以试试做个更复杂点儿的。