- 48
- 0
- 约1.31万字
- 约 23页
- 2020-10-31 发布于天津
- 举报
湖北大学本科课程设计
题 目 Java 课程设计 飞机大战
姓 名 学 号
专业年级
指导教师 职 称
2015年 12 月 18 日
目^录
TOC \o 1-5 \h \z 项目介绍 1
概要设计
2.1资源需求 1
2.2游戏流程 1
类设计
3.1游戏界面类 2
3.2飞行物类 2
3.3敌机类 2
3.4蜜蜂类 3
3.5玩家飞机类 3
3.6子弹类 4
编码分析
4.1游戏界面类 4
4.2飞行物类 11
4.3敌机类 12
4.4蜜蜂类 13
4.5玩家飞机类 13
4.6子弹类 15
18游戏测试画面 16
18
总结
项目介绍
针对Java课程设计,我做了一个小游戏 飞机大战,游戏代
码包含到本学期所学的所有知识点。
程序运行后,进入到开始画面,鼠标单击开始游戏。敌机自上向 下移动,随机出现,玩家机随鼠标移动并发射子弹,消灭敌机可以获 得分数,随机出现小蜜蜂,消灭后可获得奖励。
概要设计
2.1资源需求
此游戏需要导入图片:背景图片,开始界面,玩家飞机,敌机, 小蜜蜂,子弹,暂停界面,结束界面。
2.2游戏流程
程序结构
游戏界面:
ShootGame exte nds JPa nel
——static块:导入图片
—main ():仓U建窗口
——重写paint ():画图
—action ():鼠标事件
—— TimerTask重写run ():游戏运
您可能关注的文档
最近下载
- 广东省东莞市东城品尚实验学校2026-2027学年九年级上学期9月第一次阶段学情自测语文试题(含答案).pdf VIP
- 变压器构造及其运作机理揭秘.ppt VIP
- 中華人民共和國防洪法.pdf VIP
- 全国突发急性传染病防控技能竞赛笔试基本备考试题库-中(多选题汇总).docx VIP
- 江苏省苏州市2025-2026年学年高一上学期期中阳光调研试题 数学试卷含答案.docx VIP
- 金科新未来2025届高三10月联考英语试题及答案.pdf
- 模型12 脚拉脚模型(学生用).docx VIP
- 水利工程深基坑开挖与支护专项施工方案.docx
- 2022年萍乡市“振兴杯”机械加工暨数字经济领域职业技能竞赛(平面设计)技术文件和样题(学生组、职工组).pdf VIP
- 江苏省镇江市高一上学期期中数学试卷.docx VIP
原创力文档

文档评论(0)