程序设计综合实践报告
姓名 班级 实习地点 实习成绩
计算机实验室 学号 项目名称 实习时间 指导教师签字 飞机大战游戏设计与实现 2015-12-9至2015-12-19 信息科学与工程学院
1
2015年 12月20日
目 录
1. 概述 .................................................. 1 1.1 关卡设置 .......................................... 1 1.2 敌机设置 .......................................... 1 1.3 战机设置 .......................................... 1 1.4 游戏设置 .......................................... 1 2. 相关技术 .............................................. 2 2.1 Windows定时器技术 ................................. 2 2.2 双缓冲技术 ........................................ 2 2.3 获取矩形区域 ...................................... 2 3. 总体设计与详细设计 .................................... 2 3.1 系统模块划分 ...................................... 2 3.2 主要功能模块 ...................................... 3 4. 编码实现 .............................................. 4 4.1 初始准备 .......................................... 4 4.2 战机对象 .......................................... 6 4.3 敌机对象 .......................................... 7 4.4 道具对象 .......................................... 9 4.5 主要内容 ......................................... 10 4.6 窗口显示信息 ..................................... 17 5. 实训中遇到的主要问题及解决方法 ....................... 20 5.1 产生中断及解决方案 ............................... 20
2
5.2 图片闪烁问题及解决方案 ........................... 20 6. 实训体会 ............................................. 20
3