从网上看了个俄罗斯方块的C代码,但是不懂那个方块形状的二维数组。希望大神能帮我一下
int shape[MOD][6]
{
{0,-1,1,-1,1,-2},
{-1,-1,0,-1,1,0},
{0,-1,-1,-1,-1,-2},
{-1,0,0,-1,1,-1},
{-1,0,1,0,2,0},
{0,-1,0,-2,0,1},
{1,0,0,-1,1,-1},
{-1,0,1,0,2,0},
{0,-1,0,-2,0,1},
{1,0,0,-1,1,-1},
{-1,0,1,0,0,-1},
{0,-1,0,-2,1,0},
{0,-1,1,-1,2,-1},
{0,-1,0,-2,-1,-2},
{-1,0,1,0,1,-1},
{0,-1,0,-2,-1,0},
{1,0,-1,0,-1,-1},
{1,-2,0,-1,0,-2},
{-1,-1,0,-1,-2,-1}
};
这个MOD是19,我想这应该是19种形状,但是我不清楚每个是啥意思。
int shape[MOD][6]
{
{0,-1,1,-1,1,-2},
{-1,-1,0,-1,1,0},
{0,-1,-1,-1,-1,-2},
{-1,0,0,-1,1,-1},
{-1,0,1,0,2,0},
{0,-1,0,-2,0,1},
{1,0,0,-1,1,-1},
{-1,0,1,0,2,0},
{0,-1,0,-2,0,1},
{1,0,0,-1,1,-1},
{-1,0,1,0,0,-1},
{0,-1,0,-2,1,0},
{0,-1,1,-1,2,-1},
{0,-1,0,-2,-1,-2},
{-1,0,1,0,1,-1},
{0,-1,0,-2,-1,0},
{1,0,-1,0,-1,-1},
{1,-2,0,-1,0,-2},
{-1,-1,0,-1,-2,-1}
};
这个MOD是19,我想这应该是19种形状,但是我不清楚每个是啥意思。