俄罗斯方块游戏开发教程5:形状碰撞检测(下)

本文首发于微信公众号:小蚂蚁教你做游戏。欢迎关注领取更多学习做游戏的原创教程资料,每天学点儿游戏开发知识。

嗨!大家好,我是小蚂蚁。

今天,我们来继续学习形状碰撞检测的剩余两个部分。

两侧的碰撞

如图,“形状1”不论是向左还是向右移动,只要形状上的任何一个方块两侧有其它的方块,就会发生“碰撞”,此时形状就不能再向左或者右移动。

其实,两侧的碰撞判断跟我们上一节讲过的向下移动的碰撞判断原理是一样的,向下碰撞检测的是每一个方块下方的位置是否有其它方块,那么向左/右碰撞检测的就是每个方块左/右侧的位置是否有其他的方块。

关于什么是计算点,如何获取计算点在数据表格中的行列位置,以及如何遍历当前图形的数据,我们在

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值