自己动手写俄罗斯方块(C语言+Windows API)
一直想写个小游戏什么的,俄罗斯方块是个不错的选择,遂在网上查找了相应资料。
这里推荐大郑同学写得教程(http://iask.sina.com.cn/u/2172782541/ish?folderid=567144)
很不错,一步一步循序渐进地讲解了俄罗斯方块需要的各个函数怎么实现。
效果图(其实我基本上就是照着敲了大郑同学的做图的各个函数,略加入了少许自己的东西):
代码太丑了,就不贴了。
神化模式我的设想是让程序自己判定落在哪里合适,尝试用枚举写了一下,不过好像有些复杂,而且智商有点低。CSDN上有同学说要用到人工智能的一些知识(个人觉得不至于吧...),这个暂时不会。以后再研究。