文件名称:俄罗斯方块,采用数据,作图,分离
文件大小:78KB
文件格式:RAR
更新时间:2013-03-17 11:16:33
俄罗斯方块c#,采用数据作图分离,消行快速,旋转算法巧妙
1.可以动态设置方块颜色 2.方块的表示是已7个16进制数表示,不是数组节约内存 3.可以为不同方块设置不同的旋转中心 4.可以设置难度 5.可以保存用户设置XML配置文件 6.消行时用的时位,直接时数的比较,不需要循环比较,速度快 7.重绘时速度快,没有全部重绘,设置上下限 8.最重要的时设计思想,数据和作图分离
【文件预览】:
tris
----tris.sln(901B)
----tris.suo(31KB)
----tris()
--------bin()
--------TriesSet.cs(4KB)
--------Form1.Designer.cs(13KB)
--------Block.cs(1KB)
--------TriesSet.resx(6KB)
--------Program.cs(463B)
--------DealCoordinate.cs(10KB)
--------obj()
--------TriesSet.Designer.cs(9KB)
--------Form1.cs(4KB)
--------BlockSet.cs(3KB)
--------Form1.resx(6KB)
--------tris.csproj(4KB)
--------BaseData.cs(774B)
--------Properties()
--------Shapes.cs(7KB)
----readme.txt(45B)