职场大变样社区

5598

主题

6638

帖子

79

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
79
跳转到指定楼层
楼主
发表于 2016-4-27 09:31:31 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
技术:Java等
摘要:
J2SE (Java 2 Standard Edition)就是Java2的标准版,主要用于桌面应用软件的编程,是伴随着计算机技术的飞速发展而诞生的一项新的开发技术。随着个人电脑的日益普及、Java功能在个人电脑上的实现,Java应用程序产生的单机增值服务逐渐体现出其影响力,对丰富人们的生活内容、愉悦身心、开发智力等起着不可忽视的作用。该论文通过总结和分析JAVA游戏的开发流程和代码框架的设计,开发了一款基于J2SE架构的游戏——坦克大战。本设计采用面向对象的设计模式,对游戏中的所有物体赋予对象的概念和属性。运行程序后允许用户选择执行选项菜单。在开始游戏后,对背景的所有物体进行绘图。在主程序运行的线程中,画面刷新将以一定的频率对屏幕重绘,实时反映整个游戏的进行状态。用户控制的坦克运行在主线程中,随屏幕刷新的频率而移动。坦克将在游戏开始时进行初始化,然后将坦克绘制在地图的上层。本设计主要实现的功能是让坦克能向八个方向移动,并且打出炮弹,子弹击中敌人坦克,子弹和敌人坦克同时消失,产生爆炸,CPU坦克能智能的移动并且打出炮弹。
Java良好的跨平台特性在软件的开发中显示出了巨大的威力,“一次编写,随处运行”,java系统可以运行在不同的操作系统和硬件上。随着linux的持续增长以及MacOSX完全支持java技术,跨平台的特性变得越来越有分量。
    由于免费、跨平台、java语言本身技术先进,在高校中,java已经成为许多学科研究、课程和计算的首选语言,用java做上机作业,一般都是鼓励的。据我所知,北大、清华许多院系的研究生入学考试都可以用java语言答题。实际上,用java来完成这些工作,大多数情况下要比用C或其他语言简洁得多,你可以把注意力集中在算法等核心部分,从而获得更高分数。
关键词:面向对象  坦克大战  游戏  J2SE

目录:
.......
3.1 可行性分析    - 9 -
3.2 游戏规则和系统功能介绍    - 9 -
3.3 程序运行流程    - 10 -
3.3.1 程序中炮弹的运行和流程    - 10 -
3.3.2 描述敌方坦克运行流程    - 12 -
4.1 主体模块    - 13 -
4.2 子弹模块    - 13 -
4.3 坦克模块    - 14 -
4.4 墙模块    - 14 -
4.5 血液模块    - 15 -
4.6 爆炸模块    - 15 -
.......
致  谢    - 40 -

包含资料:

截图:


百度网盘下载地址(金币充值):
游客,本付费内容需要支付 100金币 才能浏览支付

回复

使用道具 举报

0

主题

174

帖子

19

积分

新手上路

Rank: 1

积分
19
沙发
发表于 2020-1-17 09:13:27 | 只看该作者
回的人少,我来小顶一下
回复 支持 反对

使用道具 举报

10

主题

237

帖子

49

积分

新手上路

Rank: 1

积分
49
板凳
发表于 2020-3-25 04:15:42 | 只看该作者
正需要,支持楼主大人了!
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

职场大变样社区 分享高质量学习资料(电子课本、毕业设计、编程视频、项目源码、电子书籍等)

快速回复 返回顶部 返回列表