基于Java的雷电游戏

基于Java的雷电游戏

ID:40239111

大小:1.16 MB

页数:51页

时间:2019-07-28

基于Java的雷电游戏_第1页
基于Java的雷电游戏_第2页
基于Java的雷电游戏_第3页
基于Java的雷电游戏_第4页
基于Java的雷电游戏_第5页
资源描述:

《基于Java的雷电游戏》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、基于Java的雷电游戏摘要电脑游戏,是指在计算机上能够运转的游戏软件。这种软件具有较强的娱乐性。电脑游戏的创新和发展与硬件、软件的发展紧密相关。它能够给玩家提供一个虚拟的环境,使游戏带给了人们很多的享受和欢乐。雷电游戏因为操作简单,节奏明快,一直是纵轴射击游戏的经典之作。经常能够在手机或者计算机中见到这款游戏,深得广大玩家的喜爱,可以说是妇孺皆知的一款益智类游戏。本游戏基于Eclipse开发平台,以java作为编程语言,整个项目开发旨在模拟雷电游戏的飞机射击游戏。游戏界面的下部是玩家的飞机,可以根据按键控制子弹的发射,上部为敌方飞机,在界面中随机出现。在游戏过程当中,用户飞机的移动是被电脑键

2、盘的方向键所控制的,在整个游戏过程当中,如果用户飞机的子弹与敌方飞机发生相撞时,敌方飞机就会有爆炸的效果产生。游戏中使用到的飞机、子弹均采用对应的类实现。关键词:雷电;电脑游戏;java;Eclipse;IILightningGamebasedonJavaAbstractAcomputergameisagamesoftwarethatcanrunonacomputer.Thissoftwarehasastrongentertainmentfunction.Computergameinnovationanddevelopmentandhardware,softwaredevelopmentis

3、closelyrelated.Itcangiveplayersavirtualenvironment,sothatthegamebroughtalotofpeopleenjoyandjoy.Lightinggamebecauseofsimpleoperation,rhythmic,hasbeentheverticalaxisshootinggameclassic.Ofteninthephoneorcomputertoseethisgame,wonthemajorityofplayerslove,canbesaidthealltoseethisgame,wonthemajorityofplay

4、erslove,canbesaidthatallagesapuzzlegame.Thisgameisajava-basedlightinggame,theuseofEclipseplatformtoachieveclassiclightinggames.Theentireprojectdevelopmentistosimulatethelightinggameoftheaircraftshootinggame,thebottomistheplayer’splane,abletocontrolthelaunchofthebullet,thetopisarandomenemyaircraft.P

5、layerscancontrolthemovementoftheirownaircraftthroughthearrowkeysofthekeyboard,whentheplayeraircraftbulletshittheenemyaircraft,theenemyaircraftwillappearexplosioneffect.Theaircraftusedinthegame,bulletsareusedtoachievethecorrespondingclass.Keywords:lightning;game;Java;Eclipseplatform;II目录摘要IAbstractI

6、I1引言31.1项目背景31.2电脑游戏的发展历史31.3国内游戏项目研究现状51.4项目主要工作61.5本文组织结构71.6电脑游戏的策划72开发平台与开发技术82.1Eclipse82.2Eclipse平台82.3Java92.4游戏图形界面的开发基础112.5Java游戏中的基本框架143雷电游戏模块设计163.1用户需求分析163.2可行性分析163.3总体设计原则173.4功能模块设计183.4.1游戏状态控制功能183.4.2游戏难度的调整183.4.3游戏界面绘画功能183.4.4玩家游戏控制功能193.5关键技术194雷电功能实现204.1游戏程序设计的思路204.1.1游戏

7、的素材选择204.1.2游戏中子弹、飞机的实现204.1.3多线程应用的途径204.2游戏首页的实现224.2.1界面实现224.2.2流程图224.2.3核心代码234.3游戏开始模块的实现244.3.1界面实现244.3.2流程图254.3.3核心代码264.4发射子弹模块的实现274.4.1界面实现274.4.2流程图284.4.3核心代码285系统测试315.1测试的定义及其重要性315.1.1测试的

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。