吃金豆pacmanTC版
实训报告 实训题目: 吃金豆游戏程序设计 院 系: 计算机科学与工程学院 专 业: 软件工程 班 级: 0922131 学 号: 092213101 姓 名: 陈诚 指导教师: 周荣 实训地点: N6-109 开课时间: 2013 至 2014 学年第 二 学期 常熟理工学院计算机科学与工程学院 制 学生姓名 实训报告成绩 评语: 指导教师(签名) 年 月 日 说明:指导教师评分后,实训报告交院办公室保存。 目录 1. 实训的目的和任务1 2. 开发环境.1 2.1 硬件环境1 2.2 软件环境1 3. PAC Man 游戏分析2 3.1需求分析2 3.2界面分析2 3.3功能实现分析.3 4. PAC Man设计.3 4.1界面功能设计.3 4.2地图设计.5 4.3 PAC Man移动设计.5 4.4魔鬼移动设计.6 5. 程序流程.7 6. 总结.9 7. 附录-源程序.10 1. 实训的目的和任务 1.1目的: 1:巩固C语言基础,提高C语言编程能力。 2:学习C语言图形函数,并灵活运用这些函数编写游戏、 3:学会使用TC编译器,在TC上运用所学函数实现所需图形。 4:通过游戏使得编程思路有所提高。 5:提高编写报告的的能力。 1.2 任务: 编写吃金豆游戏——pac man,pac man 是一个小人不停的吃金豆的游戏,在吃的过程中, 要躲避魔鬼,不能与魔鬼相撞,如果在吃完金豆前与魔鬼相撞,游戏结束,否则玩家赢了,并且通过此关,并且都会显示玩家分数。 2.开发环境 2.1硬件环境: 电脑Pc机 2.2软件环境: 编译器:TC 语言:C语言 3. PAC Man 游戏分析 3.1:需求分析 吃金豆游戏是用TC编译器编写的程序,所以所有的图像都是通过函数给画出来的,因此如果需要画出特定的图像,一些函数就得熟练运用,在pac man游戏中所需要的主要函数有: 函数名 作用 initgraph 初始化图形函数 Cleardevice 图像清屏函数 Setcolor 设置颜色 circle 画园函数 setfillstyle 设置填充图形的模式 settextstyle 设置字体的模式 rectangle 画方形函数 Outtextxy, 图形模式输出 sect