俄罗斯方块游戏的源代码:
http://blog.chinaunix.net/uid-28257812-id-3654250.html
该游戏的执行过程如下:
![](/attachment/201305/6/28257812_1367807675Fa0D.png)
利用gedit创建block.c源程序。
![](/attachment/201305/6/28257812_136780781652h5.png)
block.c的部分代码(1)
block.c的部分代码(2)
block.c的部分代码(3)
block.c的结束代码。
![](/attachment/201305/6/28257812_1367808105o27n.png)
利用linux中的gcc对block.c进行编译。
![](/attachment/201305/6/28257812_136780821671h2.png)
编译链接后
生成block可执行文件。
![](/attachment/201305/6/28257812_13678083176rWO.png)
./block命令对可执行文件block进行执行。
![](/attachment/201305/6/28257812_1367808401Q8jL.png)
block执行后的结果显示图,是俄罗斯方块游戏的显示界面。
![](/attachment/201305/6/28257812_1367808480AoU6.png)
游戏进行中……
![](/attachment/201305/6/28257812_1367808565XzfE.png)
当方块达到顶端时,游戏失败的界面。
![](/attachment/201305/6/28257812_1367808652cibM.png)
当点击键盘上的【q】或【Q】键时,退出游戏的界面。
以上就是整个Centos 6.2上运行的C语言编写的俄罗斯方块游戏,不过,经过本人测试,该游戏中存在一些小BUG,希望高手指点一二。
^-^谢谢!
阅读(1679) | 评论(1) | 转发(0) |