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

更新时间:2023-05-15 00:29:19 阅读: 评论:0

实训报告
实训题目:    吃金豆游戏程序设计   
院    系:    计算机科学与工程学院 
专    业:      软件工程(单招)   
学    号:        *********       
*    **          ***         
****            **           
实训地点:          N6-109         
开课时间:      香车宝盖隘通衢至      学年第  学期
常熟理工学院计算机科学与工程学院  制
学生姓名  刘泽中                 实训报告成绩         
评语
                        指导教师(签名)山东高校排名             
                                            年  月  日
说明:指导教师评分后,实训报告交院办公室保存。
实训报告要求与排版字号:
1.实训报告排版打印统一用A4(21 X 29.7cm)格式。
2.标题用小二号黑体加粗,正文用四号宋体。行距为固定值20磅。
3.页面上边距2.54cm,下边距2.54 cm,左边距3cm,右边距2.2cm
4.实训报告页码从正文页面起计算。页码字号,选用小四号粗黑体并居中。
书法论文

刮痧观后感1.实训的目的和任务
1.1实训目的
进一步加深、巩固所学专业课程(《C语言程序设计》)的基本理论知识,理论联系实际,进一步培养自己综合分析问题和解决问题的能力。掌握运用C语言独立地编写、调试应用程序和进行其它相关设计的技能。
使学生在掌握C语言的基本语法的基础上,能够更好的理解和运用其解决实际问题。在实践实习操作中让学生对结构化程序设计有更进一步深刻的认识与了解,提高学生的实践操作能力。包红包
1.2实训任务
yu开头的成语
1.2.1游戏基本功能:
游戏屏幕是一个 NxN 的网格,其中某些格子是固定的墙壁,其他网格是可以通行的,开始的时候放满了金豆。游戏开始后,玩家通过键盘的方向键控制游戏主角PACMAN移动,经过的地方,金豆被吃掉,同时加分。游戏屏幕上还有一个怪物,它会随机地移动。PACMAN如果碰到怪物,游戏失败。如果吃掉了全部金豆,则游戏成功。
1.2.2附加功能
1.2.2.1. 游戏主菜单:开始游戏、查看成绩排行榜、退出游戏等项目。
1.2.2.2. 每次游戏成功结束,要求输入用户名,并记录成绩到文件。如果已有同名用户,且本次得分更高,则替代之。在显示排行榜时,按得分高低排序。
  1.2.2.3. 使用不同的关卡,即使用多个场景文件 scene(0-n).txt,在开始游戏时选择。
  1.2.2.4. 加入声音效果,吃到金豆时,Win/Lost时显示不同的声音。
2.开发环境
  2. 1 硬件环境
常熟理工学院软件实验室机房九章楼N6-109机房12号机器
2.2 软件环境
2.2.1系统开发工具:WIN-TC是一个TC2 WINDOWS平台开发工具。该软件使用TC2为内核,提供Windows平台的开发界面,因此也就支持Windows平台下的功能,列如剪切、复制、粘贴和查找替换等功能。而且在功能上也有它独特特色列如语法加亮、C内嵌汇编、自定义扩展库的支持等。并提供一组相关辅助工具令你在编程过程中更加游刃有余,如虎添翼。本软件主要用于编写C语言程序。
2.2.2软件开发程序:游库6C语言。C语言是目前国际上比较流行的计算机高级编程语言之一,因其简洁、使用方便且具备强大的功能而受到编程人员的普遍青睐。它既适合作为系统描述语言,也可以用来编写系统软件,还可以来编写应用软件。
用C语言来编写Pacman这个游戏有较大优势:C语言具有各种各样的数据类型,并引入了指针概念,使得程序效率更高;C语言还包含很广泛的运算符;另外C语言具有强大的图形功能,支持多种显示器和驱动器,而且计算功能、逻辑判断能力也比较强大。
2.2.3操作系统:Windows xP操作系统。
3.PACMAN游戏功能描述与分析
3.1功能描述:
3.1.1游戏菜单:
可通过上下键选择开始游戏、选择关卡、查看最高分排名以及退出功能。
3.1.2 开始游戏:
本游戏预设共八个关卡,每个关卡难度均不同。通过各种条件的判断,玩家可以通过上下左右键控制Pacman小人四处移动,同时地图中也有一个小妖怪随机的四处移动,玩家必须躲避小妖怪并四处移动吃掉图中的金豆。
若玩家不幸碰撞到小妖怪Monster,游戏结束,显示Gameover界面并显示分数,若你所获得的分数大于排行榜中最后一名的分数,则游戏界面会让你输入姓名,计入排行榜。若全部金豆吃完,进入下一关。若八关全通过,则显示Win界面,显示所获得的分数,并计入
排行榜。
3.1.2.1 Gameover界面有再玩一次和退出两个按钮,如果选择再玩一次,那么游戏重新开始(从第一关开始),若选择退出按钮,则游戏返回到菜单主界面。
3.1.2.2 Win界面同Gameover界面;
3.1.3选择关卡:
当进入选择关卡页面后,屏幕显示出八块地图的缩略图,并有相关功能按钮。玩家可以按键盘的上下左右键选择关卡,如若选择,可按Enter键选中地图,并进入游戏。另外分别有F6载入地图功能、F1、F2或PgUp、PgDn进行缩略图的翻页功能、F8显示帮助功能和F10或ESC的回到主菜单功能。

本文发布于:2023-05-15 00:29:19,感谢您对本站的认可!

本文链接:https://www.wtabcd.cn/fanwen/fan/89/898253.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:游戏   功能   C语言   实训   报告
相关文章
留言与评论(共有 0 条评论)
   
验证码:
推荐文章
排行榜
Copyright ©2019-2022 Comsenz Inc.Powered by © 专利检索| 网站地图