关于俄罗斯方块等小游戏(单文档应用程序)的编写。
新用到的一些VC的类中:CDC似乎有点麻烦,对于绘图,在编写应用程序中一般用的是比较多了,对于写小游戏是甚之又甚。什么路径层、剪切区、各种运算,不一而足。再加上对时间片控制的引入,使得整个工程变得比较庞大了。
1、在程序窗口左侧划定游戏区(GameRegion),用于显示游戏画面,GameRegion的边界应该做的明显一些,加上方块网格(GameGrid)。
2、显示小方块(ShowDiamond)。
3、随时间和操作使方块变换移动(Time and Operation)。
4、键盘操作(Direction Operation)。
5、算法可参考自己的TC版,但如何用MFC实现才是真正的关键问题(Game Algrithm)。
很多问题虽然只是细节上的一点问题,但是一层窗户纸,不捅也不破呀!继续努力吧。等把单文档的小游戏熟悉一个就势如破竹了。
Trackback: http://tb.donews.net/TrackBack.aspx?PostId=974177