Presentation is loading. Please wait.

Presentation is loading. Please wait.

C语言实现俄罗斯方块 演示文稿.

Similar presentations


Presentation on theme: "C语言实现俄罗斯方块 演示文稿."— Presentation transcript:

1 C语言实现俄罗斯方块 演示文稿

2 一.界面设计 Tc2.0中有两种显示模式,一种是字符模式,另一种是图形模式。
本软件在图形模式下运行,图形模式时,整个全屏是640X480象素。 以STEP(16)为步长的话,为40X30的网格。 设游戏板为WIDE(10) X HIGH(20)个网格。 加上记分板,下一个方块的显示区及设置区。总体设计看演示。

3 二。游戏流程 游戏开始前,系统自动初始化图形模式,装载界面,接着是用户设置速度和难度,默认情况为速度难度都为0等级。TAB键移动光标,上下键调整数值,总共有0-9个速度和难度等级。回车键确认,开始游戏,ESC键直接退出游戏。 游戏开始后,有计时器计时,默认情况是UP键变形,LEFT,RIGHT控制方向。DOWN加速。

4 游戏中,按回车键暂停,再敲回车开始,也可按ESC直接退出。
记分板开始前为0分,每消1行分数增1,同时2行得3分,同时3行得7分,同时4行得13分。 当方块出上界,游戏结束,根据提示,按回车键重新游戏,ESC退出游戏。 每次退出前都询问。 演示

5 另外还有,自定义操作键,双人游戏,退出保存等功能,接口都已做好,都有相应的代码,由于具体操作时存在问题,暂未加入。

6 电脑自己玩 这一部分的算法已编出,但还没找到最优算法,尚未嵌入程序,可单独演示。


Download ppt "C语言实现俄罗斯方块 演示文稿."

Similar presentations


Ads by Google