接触了Unity3d有一段时间了,虽然本人是游戏测试一名,但是对做游戏还是挺有兴趣的,一直想做一个不用常规定义上的方法来制作的俄罗斯方块,常规做法是使用数组来保存方块的位置,但我想Unity3d已经这么强大了,是不是可以不用数组也能做一个类似的游戏呢。
1:射线检测,每行上都有一个射线发射器。
2:方块上要有刚体,所以这时候其实也不能叫俄罗斯方块了,因为方块会自动下落,所以,在形状上需要组合成不对齐形状,就像图中的那样不然游戏可没任何难度拉。哈哈。
3:一行上的方块数量达到一定数量后,全部消除掉。
就是这三步。
资源我传到这里了,需要的去拿吧,不好的地方欢迎指正。谢谢。
http://download.youkuaiyun.com/detail/mengjiangtao/9527169