提交西电出版社课件俄罗斯游戏案例剖析C语言版课案幻灯片.pptVIP

  • 5
  • 0
  • 约4.38千字
  • 约 38页
  • 2018-03-27 发布于未知
  • 举报

提交西电出版社课件俄罗斯游戏案例剖析C语言版课案幻灯片.ppt

旋转 输出到游戏面板 void output( int binImage[20][10]) { int i; for(i=0;i4;i++) binImage[y[i]][x[i]]=1; } /*检查是否有一行填满*/ 游戏功能设计 定义用于程序流程控制的变量 一个游戏面板类CBin对象 若干个砖块对象 砖块的形状、数量是未知的,怎么处理? 新砖块什么情况下产生? 什么情况下游戏结束 每一个tick砖块要下落,需刷新绘图区域 如何计分 暂停功能 游戏流程图 游戏界面设计 应用输入输出函数 清屏函数system(“cls”) 定位函数SetConsoleCursorPosition 休眠函数实现sleep 课后练习 添加预测下一方块的功能 仿照俄罗斯方块游戏,编制贪吃蛇游戏。 游戏案例剖析 俄罗斯方块游戏开发 C/C++语言程序设计 龚尚福,贾澎涛主编 《C/C++语言程序设计》 西安电子科技大学出版社 游戏说明及规则 俄罗斯方块是由俄罗斯人阿列克谢·帕基特诺夫发明的。俄罗斯方块原名是俄语Тетрис(英语是Tetris),这个名字来源于希腊语tetra,意思是“四”,而游戏的作者最喜欢网球(tennis)。于是,他把两个词tetra和tennis合而为一,命名为Tetris,这也就是俄罗斯方块名字的由来。 游戏规则

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档