从网上下载俄罗斯方块源码看了一下,觉得比较难,源码里面用了个三位数组(本人不知道,用三维数组的目的是什么?)
请高手多指点一下,由于本人是菜鸟来的~~~~

解决方案 »

  1.   

    其实俄罗斯方块就难得就是那个算法,知道算法其他都很EASY网上有交一步一步的视频教程你可以看看去
      

  2.   

        当时我做得时候也用的一个三维数组,原因是这样的:我们都知道俄罗斯方块中的砖块用个二维数组就可以表示了,但砖块的形状有多种,所以还应该用一维来表示不同的砖块。
        当时初学java,对OO还不是很了解,现在想来,有点不妥。
      

  3.   

    用3维而不是2维,减少了1层Class,主要是可以减少类数量,便于游戏发布?
      

  4.   

    二维的就可以解决问题了,一般不用多维的数组,但是这个小游戏的算法是关键,其他的就很easy