缺点很多,代码大量冗余:D,懒的修改了。主要的目的是研究一下接口。一不小心写成俄罗斯方块了。其实应该使用抽象类更好一些。
文件1:BlockInterface.cs
方块的接口。
用来描述方块的行为以及一些属性。
文件2:Common.cs
一些系统的常量
文件3:Block.cs
方块的具体实现
文件4:MainForm.cs
窗体
该博客主要研究俄罗斯方块的接口,虽代码存在冗余但未修改。定义了方块接口描述其行为和属性,还包含系统常量类,实现了方块的具体创建、绘制、移动、旋转等功能,以及游戏的开始、结束、计分等逻辑。
缺点很多,代码大量冗余:D,懒的修改了。主要的目的是研究一下接口。一不小心写成俄罗斯方块了。其实应该使用抽象类更好一些。
文件1:BlockInterface.cs
方块的接口。
用来描述方块的行为以及一些属性。
文件2:Common.cs
一些系统的常量
文件3:Block.cs
方块的具体实现
文件4:MainForm.cs
窗体
1万+
2万+
4814
1083

被折叠的 条评论
为什么被折叠?
