请大家谈谈‘俄罗斯方块程序

这个J2ME游戏Tetris设计思路比较清晰:
将游戏分为:
Grid: 是和piece相对概念

Piece:是一个可以移动的东东,有颜色和位置,能转动,一个piece可以划分几个碎片。
这两个概念很有意思,大家在其它游戏开发中是否用到过,能否详细谈谈 这种概念的理解?

你说的东西在哪里?