java写潜艇大作战游戏_基于Java实现的潜艇大战游戏
一.需求分析
本次游戏课程设计小组成员团队合作的方式,通过游戏总体分析设计,场景画面的绘制,游戏事件的处理,游戏核心算法的分析实现,游戏的碰撞检测,游戏的反复测试,游戏的打包运行等一个完整的游戏设计编码实现的整个过程。进一步提高编写结构清晰,扩展性好,风格良好的应用程序,进一步提高思考解决实际问题的工程能力。
玩家进入游戏,退出游戏的功能,没有过关重玩的功能
玩家开始游戏,暂停游戏,查看游戏规则
玩家键盘A,D(快捷键)鼠标操作实现战舰的移动和投导弹攻击潜艇
潜艇左面出,向右移动,每一个时间间隔向上投鱼雷攻击战舰
战舰和潜艇被攻击后有相应的爆炸特效和对应的音效
玩家的得分统计,进入前十就提示输入姓名,当前最高分的查看
玩家通过的关口统计,下一关口难度增加的设置
Actor主要为玩家和游戏系统
玩家 user case 包括 开始游戏,操作战舰,退出游戏,暂停游戏,得分关卡,进入排行榜
游戏系统 user case 潜艇出击,爆炸效果,积分榜重置,结束游戏,场景画面
java写潜艇大作战游戏_基于Java实现的潜艇大战游戏相关推荐
- 用java写的教职工信息管理系统_基于Java的教师信息管理系统的设计与实现论文.doc...
基于Java的教师信息管理系统的设计与实现论文 职场大变样社区():下载毕业设计成品 全套资料,全部50元以下 毕业设计(论文)任务书 第1页 毕业设计(论文)题目: 基于java的教师信息管理系统的 ...
- java写的股票技术分析_基于Java语言开发的个性化股票分析技术:量能突破模型(Energe-Break)...
基于Java语言开发的个性化股票分析技术: 量能突破模型(Energe-Break) 一个用量能指标作为判定依据的条件分析模型,根据最近5天内是否有量能平台的突破以及涨跌幅的大小给每只股票评分评价,给 ...
- java实现潜艇大战游戏_基于Java实现的潜艇大战游戏
一.需求分析 本次游戏课程设计小组成员团队合作的方式,通过游戏总体分析设计,场景画面的绘制,游戏事件的处理,游戏核心算法的分析实现,游戏的碰撞检测,游戏的反复测试,游戏的打包运行等一个完整的游戏设计编 ...
- java数组游戏_基于java的挖地雷游戏
项目简介: 模拟windows系统中的挖地雷游戏,采用Java开发类似的游戏. 游戏包含的行为: 1. 基本的游戏功能1(优先级高): 通过鼠标点击按钮,完成图片的显示: Case1: 如果 ...
- 基于java的oa协同办公系统_基于JAVA的OA系统的制作毕业设计论文
<基于JAVA的OA系统的制作毕业设计论文.doc>由会员分享,可免费在线阅读全文,更多与<基于JAVA的OA系统的制作毕业设计论文>相关文档资源请在帮帮文库(www.woc8 ...
- JAVA做OA用到手机_基于JAVA的OA系统的制作毕业设计论文
<基于JAVA的OA系统的制作毕业设计论文.doc>由会员分享,可免费在线阅读全文,更多与<基于JAVA的OA系统的制作毕业设计论文>相关文档资源请在帮帮文库(www.woc8 ...
- java动漫网站开题报告_基于java的校园论坛网站的开发与设计开题报告.doc
基于java的校园论坛网站的开发与设计开题报告 太 原 科 技 大 学 华 科 学 院 毕业设计开题报告 学 生 姓 名:学 号:学 院.系:专 业:论 文 题 目:指导教师: 2015 年 3 月1 ...
- Java创新创业讲座心得体会_基于Java?Web的创新创业管理系统设计与实现
第16卷 第2期 201 7年2月 软 件 导 刊 Softw arc Guide Vo1.16NO.2 Feb.20l7 基于 Java Web的创新创业管理系统设计与实现 张 泽 ,雷光 波 (湖 ...
- JAVA物联所需技术_基于JAVA多线程技术解决物联云端服务雪崩效应的方法与流程...
本发明涉及互联网技术领域,特别涉及一种基于JAVA多线程技术解决物联云端服务雪崩效应的方法. 背景技术: 目前,物联云系统已经作为普遍的智能电视平台出现在我们面前,而细致分析物联云系统我们可以发现,当 ...
最新文章
- Web性能测试需监控的IIS性能指标
- 让你的网页达到最好的视觉效果
- mysql基本操作二
- (实用)Ubuntu 开启NFS服务
- MySQL-ProxySQL中间件(一)| ProxySQL基本概念
- cass或cad里提取点坐标及高程的插件_一个坐标计算小程序 EXCEL 可以进行抵偿任意带高斯坐标转换...
- maven处理和java平级的资源文件
- vue3被删除的两个功能
- 浏览器的同源策略与跨域问题的解决方案
- python支持按指定字符串分割成数组_按固定元素数目分割数组- perl,python
- 无责任书评——DOOM启示录 BORLAND传奇
- 微信小程序下载文件ios无法预览问题--解决方案
- 【开发环境准备】更新板载ESP8285固件
- 京东云首次发布数智供应链全景图 锚定产业数字化新赛道
- LoadLibrary加载dll失败, 报告找不到指定的模块 的问题的解决
- c语言窗口画图,C语言实现画图程序
- 计算机视觉牛人、网站、资源
- VMWare 虚拟机, CentOS7环境下 部署Cobbler (含web)
- Linux 内核编程风格
- 基于Springboot的特产销售平台设计与实现毕业设计源码091036
热门文章
- 3分钟快速了解mysql和es中字段类型相似之处
- LED拼接显示屏的某一块黑屏
- 硬盘目录损坏是什么原因?怎么恢复文件?
- 4.1.2.HTTP报文格式解析
- EF Core :IQueryable的延迟执行
- 成都计算机专业学校公办的,成都公办铁路专业学校招生设立哪些好的专业
- Java中Set真的是无序的吗?
- ubuntu 10.10 + VirtualBox 4 安装Mac OS X 10.6 雪豹操作系统图文详解
- 2019hbcpc(第三届河北省大学生程序设计竞赛)
- 批量处理FY3-MERSI L1B数据