C课程设计--俄罗斯方块
《C课程设计--俄罗斯方块》由会员分享,可在线阅读,更多相关《C课程设计--俄罗斯方块(36页珍藏版)》请在毕设资料网上搜索。
1、 C#C#课程实训课程实训报告报告 ( 2013 - 2014 年度第年度第 1 学期学期) 专业专业 软件工程软件工程 学生姓名学生姓名 班级班级 学号学号 指导教师指导教师 完成日期完成日期 C#课程实训报告 目目 录录 目 录. 2 1 设计目的 1 2 设计内容 1 3 实现方法 1 3.1 程序概述 1 3.2 游戏的概要设计 3 3.3 游戏的详细设计及编码 4 3.4 开发环境 33 4 小 结 34 C#课程实训报告 1 C#C#课程实训报告课程实训报告 1 设计目的 本课程设计是在学完教学大纲规定的全部内容、完成所有实践环节的基础上, 旨在深化学生学习的 C#语言课程基本知识
2、,进一步掌握 C#语言程序设计方法,提 高分析问题、解决问题的综合应用能力。 2 设计内容 俄罗斯方块游戏的编制。 3 实现方法 3.1 程序概述 3.1.1 游戏的功能游戏的功能 它的基本功能就是要求玩家先登录窗体输入用户名(ldq)和密码(afafa),如果 正确则登录游戏,如果输错三次则退出游戏。 登录游戏后玩家通过移动或旋转自己窗口内落下的方块,方块在一行堆满后就 可以消掉;如果方块堆积至窗口顶端,则游戏结束。 系统默认设置使用右边的窗口,用光标操作:左箭头左移一格,右箭头右移一 格,上箭头旋转方块,下箭头方块丢下。用户还可以定义自己习惯的按键来操作游 戏。 3.1.2 游戏的预览游戏
3、的预览 游戏运行的登录窗口如图 3-1 所示。 C#语言课程设计 2 图 3-1 登录窗体 游戏运行的主操作界面如图 3-2 所示。 图 3-2 主操作界面 单击 设置 按钮,出现一个对话框,可以设置游戏规则。在操作设置界面中可 以进行键盘设置,还可以进行环境设置,设置游戏的难度。操作界面如图 3-3 所示。 C#课程实训报告 3 图 3-3 操作设置界面 开始级别(默认是一级) ,级别是 1-10,级别越高方块下落速度越快。 3.2 游戏的概要设计 3.2.1 游戏游戏实现方案实现方案 屏幕上有一个 X 列 Y 层的区域,计算机自动产生多重不同形状的方块,并出 现在区域的最顶端;然后每过一个
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中设计图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 课程设计 俄罗斯方块
