- 19
- 0
- 约6.49万字
- 约 75页
- 2018-06-09 发布于河南
- 举报
C课程设计源码
课程设计题目:小游戏“终结者”程序的设计与实现
本科学生课程设计任务书
课程设计题目 基于ezWindow图形库的游戏程序开发 学院 软件学院 专业 软件工程 年级 2010 已知参数和设计要求:
该课程设计在软件学院教学实验中心进行。学生应独立完成该课程设计的游戏程序 - 终结者(Terminator)软件项目。游戏程序采用面向对象的设计与编程方法,有效代码量不低于800行。代码编写应规范,整洁,对象命名清楚可理解。课程设计完成后应提交课程设计报告的电子文档和完整的项目文件(包括源程序、项目文件、数据文件以及相应的可执行文件)。
学生应完成的工作:
按照设计指导书中提出的对终结者游戏的需求,采用面向对象的方法,完成游戏的设计;
完成有效代码量不低于800行的程序;
完成相应的设计文档,即课程设计报告。
目前资料收集情况(含指定参考资料):
面向对象程序设计课程教材《C++ Program Design》
课程设计的工作计划:
6月8日~6月10日:阅读相关资料,完成游戏设计;
6月11日~6月20日:完成游戏编程;
6月21日~6月25日:完成课程设计报告。 任务下达日期 2011 年 6 月 8 日 完成日期 2011 年 6 月 25 日 指导教师 (签名) 学 生 赵晨丘 (签名)
程序名称: 终结者(Terminator)
项目时间: 2011-6-8 ~ 2011-6-25
开发平台: Microsoft Visual C++ 6.0/2008, EzWindow library
课程设计目的:
The objective of this course project is to gain practice with object-oriented design and object-oriented programming using C++ language.
问题描述:
Design and implement a new game called Terminator. In this game, the player controls a robot (use the bitmaps from Chapter 11). The object of the game is to chase the bugs with the robot and “terminate” them. A bug is terminated when the robot catches the bug by touching it. Like Bug Hunt, there are two types of bugs — a slow bug and a fast bug.
To control the movement of the robot, you should create a separate window that has control arrows in it. By clicking on an arrow, the player causes the robot to move in that direction. To make the game challenging, design the bugs so that they can travel through walls. That is, when a bug hits the edge of the window, it should reappear at the opposite window edge. A robot cannot travel through walls.
Be sure to design your game so that it is easy to add different types and numbers of bugs. You should initially allow for three slow bugs and two fast bugs.
程序功能需求说明:
画出一个窗口,然后虫子在窗口上到处乱跑,玩游戏的人的目的就是操作终结者(一个小小的木叶忍者村的代表标志)将所有的虫子消灭,终结者使用枪械,可以发射任意方向的子弹,但虫子的移动速度也比较快。而且终结者碰到虫子就会死掉。虫子不会跑出窗口之外,但有一定的几率躲避子弹(即打中了也不死)。子弹发出有枪声的音乐背景,游戏时有音乐背景,有模仿2D版的CS一样,两者之间的差距犹如齐天大圣和太上老君火炉的炉灰的差距
您可能关注的文档
- 毕业论文 我国仓储业发展对策研究.doc
- 毕业设计 第四方物流及其发展对策思考.doc
- 毕业论文 企业供应链管理模式的构建.doc
- 2014苏教版一年级下册数学全册教案.doc
- 土木工程毕业设计 南京市某中学图书大楼.doc
- 毕业设计-基于PLC水厂虹吸刮泥机系统的设计.doc
- 零售业逆向物流管理策略探讨 毕业论文 毕业设计 Reverse logistics in retail management strategy.doc
- 毕业论文 物流配送中心的信息化探讨.doc
- 西方经济学 习题集 精品课程.doc
- 图书管理系统 源代码 毕业设计.docx
- 2026年全球AI教育市场自适应学习系统与教育大数据分析.docx
- 2026年全球AI教育市场数据驱动决策分析.docx
- 2026年全球AI法律合规性检查技术路线图.docx
- 2026年全球AI法律咨询市场发展机遇与挑战.docx
- 2026年全球AI法律咨询市场合同审查自动化技术政府支持政策.docx
- 智慧农业无人机作物生长监测与病虫害防治信息化平台可行性分析报告.docx
- 2025年生态旅游景区停车场新能源汽车停车需求预测报告.docx
- 2026年全球AI法律咨询市场竞争格局分析.docx
- 2026年全球AI教育市场教师技术应用案例.docx
- 2026年全球AI教育市场教师角色转型与教育创新激励机制研究.docx
最近下载
- (高清版)B-T 6739-2022 色漆和清漆 铅笔法测定漆膜硬度.pdf VIP
- 康玉明-如何撰写国家自然科学基金申课件.ppt VIP
- 在带头固本培元、增强党性等“五个带头”对照检查发言材料2篇范文2026年.docx VIP
- 2025《医疗器械经营质量管理规范》培训课件.docx VIP
- 农产品质量安全检测知识竞赛考试题库资料500题(供参考).pdf VIP
- 卓梅尼GTEC188 电梯控制系统调试手册v1.4.pdf
- 汽轮机热力性能试验的技术应用.ppt
- 心理痛苦评估表、焦虑、抑郁自评量表、预期性悲伤量表、社会支持评定量表、患者尊严量表.pdf VIP
- 心律失常专题宣讲.ppt VIP
- 网红直播对消费者购买决策行为影响因素研究.docx
原创力文档

文档评论(0)