C语言吃金豆游戏程序设计实验报告

2019-03-22 11:22

实训报告

实训题目: 吃金豆游戏程序设计 院 系: 计算机科学与工程学院 专 业: 软件工程(单招) 学 号: 092213112 姓 名: 刘泽中 指导教师: 周荣 实训地点: N6-109 开课时间: 至 学年第 学期

常熟理工学院计算机科学与工程学院 制

常熟理工学院

学生姓名 刘泽中 实训报告成绩 评语:

指导教师(签名) 年 月 日

说明:指导教师评分后,实训报告交院办公室保存。

092213112 刘泽中

目录

1.实训的目的和任务 ...................................................... 3

1.1实训目的 ......................................................... 3 1.2实训任务 ......................................................... 3 2.开发环境 .............................................................. 3

2. 1 硬件环境 ........................................................ 3 2.2 软件环境 ......................................................... 3 3.PACMAN游戏功能描述与分析 .............................................. 4

3.1功能描述: ....................................................... 4 3.2游戏软硬件最低标配设施: ......................................... 5 3.3需求分析 ......................................................... 6 3.4总体功能要求 ..................................................... 6 3.5程序用到的知识点 ................................................. 6 3.6游戏各功能流程图 ................................................. 6 4.程序详细分析 .......................................................... 9

4.1 部分函数功能描述 ................................................. 9 4.2 结构体的定义 .................................................... 10 4.3部分函数源码分析 ................................................ 10 4.4 程序运行界面图示 ................................................ 22 5.个人总结 ............................................................. 26

实训报告要求与排版字号:

1.实训报告排版打印统一用A4(21 X 29.7cm)格式。

2.标题用小二号黑体加粗,正文用四号宋体。行距为固定值20磅。 3.页面上边距2.54cm,下边距2.54 cm,左边距3cm,右边距2.2cm; 4. 实训报告页码从正文页面起计算。页码字号,选用小四号粗黑体并居中。

常熟理工学院

092213112 刘泽中

1.实训的目的和任务

1.1实训目的

进一步加深、巩固所学专业课程(《C语言程序设计》)的基本理论知识,理论联系实际,进一步培养自己综合分析问题和解决问题的能力。掌握运用C语言独立地编写、调试应用程序和进行其它相关设计的技能。

使学生在掌握C语言的基本语法的基础上,能够更好的理解和运用其解决实际问题。在实践实习操作中让学生对结构化程序设计有更进一步深刻的认识与了解,提高学生的实践操作能力。

1.2实训任务

1.2.1游戏基本功能:

游戏屏幕是一个 NxN 的网格,其中某些格子是固定的墙壁,其他网格是可以通行的,开始的时候放满了金豆。游戏开始后,玩家通过键盘的方向键控制游戏主角PACMAN移动,经过的地方,金豆被吃掉,同时加分。游戏屏幕上还有一个怪物,它会随机地移动。PACMAN如果碰到怪物,游戏失败。如果吃掉了全部金豆,则游戏成功。

1.2.2附加功能

1.2.2.1. 游戏主菜单:开始游戏、查看成绩排行榜、退出游戏等项目。

1.2.2.2. 每次游戏成功结束,要求输入用户名,并记录成绩到文件score.txt。如果已有同名用户,且本次得分更高,则替代之。在显示排行榜时,按得分高低排序。 1.2.2.3. 使用不同的关卡,即使用多个场景文件 scene(0-n).txt,在开始游戏时选择。 1.2.2.4. 加入声音效果,吃到金豆时,Win/Lost时显示不同的声音。

2.开发环境

2. 1 硬件环境

常熟理工学院软件实验室机房九章楼N6-109机房12号机器 2.2 软件环境


C语言吃金豆游戏程序设计实验报告.doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:青岛版科学五年级下册教学计划

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: