求消色块小游戏源码游戏要求:最好使用C#+WPF框架,设计一个消色块小游戏:功能:在一个可定义大小的方框中放置有若干种颜色的方块。方框的大小、色块颜色的种类能够作为参数进行设置。每次开局的布局是随机的。选取两个(上下或左右方向)相邻的色块可以交换位置,当三个或三个以上的色块在上下或左右方向相互连接时即自动消去,消去以后上方的色块落下,同时消去的色块越多得分越高。色块消去后不再补充,游戏能够自动判断结束,并记录最终得分。要求:代码越简短越好,注意代码的风格,要有注释。尽可能使用面向对象的思想。逻辑上要严谨,尽量避免Bug。界面越美观越好,要包含参数设置界面(方框大小、颜色数量)、得分记录界面
---------------------------------------------------------------------------------------------------------
提供下载地址也同样感谢!!!急求。