基本上,我想用C# windows应用程序来克隆俄罗斯方块。我已经画出了我的网格,我的picturebox大小为250x500,每个正方形块大小为25 x 25像素。基本形状换句话说,使用我创建的点来绘制多边形,比如俄罗斯方块中的"T“形状。我的问题是,在制作我的俄罗斯方块形状时,我是应该使用C#中的绘制方法来绘制它们,还是应该创建并导入俄罗斯方块形状的位图图片,然后使用这些图片来创建我的俄罗斯方块克隆?
我有一系列的测试,它们假设我的Tetris类是由一个Board类组成的。我现在觉得,我想要的不是在Tetris类中有一个Board,而是在Tetris类中的BoardEngine类中有一个Board。这就是本测试所要求的: public void Start_Game_And_Check_That_A_Red_Cube_Appears_And_Moves_Down_One_Pixel_On_First_Iteration() { BoardEngine b