OC源代码 俄罗斯方块
我搞方块的思路是这样的: 游戏代码全写在viewcontroller里了,300行,不算太多吧? 不过要是用as3开发,可能做起来更方便些,到底有“元件”这玩意嘛~ block_rotation是每种方块的几个旋转角度,数组每个元素是每种角度下,每个方块自个儿对应的坐标(一律从0_0点开始算),小方块只管记住自己的坐标,不管它所在的组是啥形状 方块定位: 就拿上图种红色L举例,索引按x 0-10 , y 0-20来计,移动区域从屏幕的0,0点开始(既 先忽略边框) 红L在倒置状态的方块初始位置是:@"0_0,1_0,1_1,1_2" 形状最左上(不管有无方块)的当前位置索引比如是:(8 ,
下载地址
用户评论