基于java的坦克游戏的设计和实现

基于java的坦克游戏的设计和实现

ID:22821477

大小:187.41 KB

页数:20页

时间:2018-10-31

基于java的坦克游戏的设计和实现_第1页
基于java的坦克游戏的设计和实现_第2页
基于java的坦克游戏的设计和实现_第3页
基于java的坦克游戏的设计和实现_第4页
基于java的坦克游戏的设计和实现_第5页
资源描述:

《基于java的坦克游戏的设计和实现》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、基于Java的坦克游戏的设计和实现-1-21—刖吕在人们精神压力日益加大的今天,随着社会的发展,二十一世纪正在步入一个信息化、数字化的时代,人们的休闲方式也变得多样化起来,游戏不但适合人们休闲娱乐,还有助于开发智力,提高人们思考问题的能力与想象的能力,改善人们思考问题的角度与方式。为了让上班族疲惫的心灵有一个休憩的港湾,人们开发了可在局域网内联机玩耍的坦克游戏供人们放松一刻。这款游戏可操作性好,而且弥补了单机游戏的自娱自乐的弊端,使人们在轻松享受玩游戏的莒悦的同吋,也不会让玩家过分痴迷于该游戏。而且此款

2、游戏的益智性不仅让玩家头脑灵活,还可以增进同事同学之间的配合度,无论是对学习还是工作都起到了积极作用。基于Java的坦克大战游戏是目前比较流行的电脑益智类游戏,人们在繁忙的工作之余,都很喜欢这样简单而又富有挑战性的小游戏。坦克大战游戏既给人们带来了欢乐,增加了大家的友谊,又技巧的让人们的大脑思维得到了锻炼和提升。木文具体介绍了坦克大战游戏是怎样通过Java语言来实现的。1游戏研究1.1国内与国外的现状分析Java在当今科技发展的今天,它是在各个计算机领域和应用中相当成熟和稳定的平台,在这个领域中占有着首

3、要地位,同时Java语言也带给我们很多惊喜和乐趣。不但如此,在学术界内Java也获得了学者的大力的支持,是在全世界范围内普遍用到的一种计算机语言。Java已经成为了多数科学研究和计算使用所选择的第一语言,越来越多的高端学术研究都在使用Java语言,而且各行业的公司不管在软件开发还是游戏制作上都有很多的Java程序员在对他们的项目进行开发。Sun公司是Java语言主要的发展推动者和领头者,而且也正在不断地发展扩大和完善补充。Sun公司开发的较为通用的编译环境有:JavaDevelopKit和JavaWor

4、kshop,许多其它公司也开发了Java语言编译器与集成环境等,如Borland公司的JBuiIder、VisualJ++等。跟着Java语言的发展流行的步伐,Java开发工具也有很多种,有很多优势和便捷之处,其中以Eclipse、NetBcans和JBuilder就是常用的几款。相对于动漫游戏产业比较发达的口本韩国,屮国的基于Java的游戏市场才只是刚刚开始,但是中国有一个非常庞大的的游戏用户消费群,所以中国游戏产业的市场前景是非常可观的,虽然中国的游戏产业还需努力,但是我相信随着知识的进步,中国的游

5、戏市场迟早会在世界上闯下一片蓝天。1.2游戏研究的意义木次毕业设计游戏研究的目的是为了更好的学习Java语言,了解开发游戏程序的相关技术和要求,学习Eclipse的使用方法,使自己投入到整个游戏开发的每一个步骤中去,学习到更多的知识,完善自己的能力,培养自己初步的项目分析能力和程序设计能力。1.3游戏研宄的内容木次毕业设计的游戏是基于Java语言而开发设计的,游戏的设计虽然简单,但是功能却比较完善,而且此款游戏支持局域网的连接,朋友们还可以同时在两台电脑上互相PK,在实现网络通信的同时,还增加了休闲的乐

6、趣。游戏的规则比较简单,坦克可以上下左右移动,但是要避免敌方坦克的射击,游戏屮的地图也模仿了现实中的游戏,有围墙当障碍物,坦克在遇到敌方坦克的射击吋,可以通过围墙来躲避导弹,但是坦克不能够穿越过围墙,游戏中有显示主机和副机的生命值,当玩家坦克的生命值为零时,则游戏结束。2了解Java2.1Java语言由SUN公司推出来的Java语言它最初被命名为Oak,它是一种纯而向对象的跨平台的程序设计语言,Java语言的编程风格十分接近C和C++语言。Java语言之所以是0前最主流的一种程序设计语言,是因为Java

7、编程语言具有简单、面向对象、健壮、可移植、高性能和多线程等特点。尽管Java语言继承了C++面向对象的核心特性,但是Java语言和C++语言它们之间还是存在着很大的区别的。首先Java语言是一种纯而向对象的程序设计语言,它相对于C++语言更加简单易用,很多C++语言方面的特性也被Java语言舍弃了。比如,为了避免指针内存之间的问题,C++方而的指针被舍弃了;同时也舍弃了C++语言的多继承问题,避免了继承的二义性,并且提出了接口的问题;为了解决垃圾冋收问题,减轻程序员对垃圾内存管理的担忧,还增加垃圾回收机

8、制;并且还舍弃了C++方面的运算符重载等特性。Java语言的发展Java语言正在不断地发展和完善,Sim公司是主要的发展推动荠,Sim公司开发的较为统用的编译环境有:JavaDevelopKit和JavaWorkshop。还有许多其它公司也开发了或正在开发Java语言的编译器与集成环境,如Borland公司的JBuilder和Microsoft公司的VisualJ++等。随着Java语言的大行其道,Java开发工具也如雨后春笋般纷纷涌现。据

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

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

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