`

用游戏的方式学习Java

    博客分类:
  • Java
阅读更多

这段时间以来,觉得面基础的学习是很重要的,最近待业在家,所以闲暇的时候温习下J2SE的知识,同时,通过写一些应用来加深自己的理解。于是乎,参考http://www.bjsxt.com/里面的一些教程,写了个坦克大战的小游戏玩玩,并在在此基础下加了一些扩展。当然代码本身可能还有许多Bug,不过通过写这东西来练练手还是不错的。下面介绍下这个小东西:

(一)在游戏的功能方面大致有以下几点:

(1)关于坦克大战的一个小游戏;

(2)支持按键自定义配置,可能还存在一些Bug,不过不影响使用;

(3)加入了血条,补血物品等元素;

(4)坦克本身支持八方走法;

(5)我方坦克可以穿越敌方坦克、障碍物;

(6)我方坦克可以无限复活(默认F2键);

(7)我方坦克提供超级炮弹支持;

 

(二)在程序的技术方面:

(1)主要运用了J2SE的基本知识,涉及IO、多线程,集合类、GUI等方面;

(2)利用了第三方包dom4j对xml配置文件的操作;

(3)附帮助文档

 

(三)工程使用说明:

(1)解压直接导入myeclipse就可以了

(2)doc文件夹中附帮助文档

 

工程源文件及可执行的相应Jar下载地址:

http://sites.google.com/site/gwikimo/

 

预览:

 

 

 

  • 大小: 66.4 KB
  • 大小: 62.7 KB
  • 大小: 62.3 KB
  • 大小: 76.9 KB
0
0
分享到:
评论

相关推荐

    Java做游戏学习.zip

    Java做游戏学习.zipJava做游戏学习.zipJava做游戏学习.zip Java做游戏学习.zipJava做游戏学习.zipJava做游戏学习.zip Java做游戏学习.zipJava做游戏学习.zipJava做游戏学习.zip Java做游戏学习.zipJava做游戏学习....

    手机游戏,供学习JAVA使用

    本压缩包提供的资源“XiangQiServer”可能是一个基于Java开发的中国象棋游戏服务器,非常适合那些希望学习如何使用Java进行手机游戏开发的学员。 首先,我们要理解Java在手机游戏开发中的应用。Java以其“一次编写...

    java大富翁_Java游戏_大富翁Java游戏_

    【标签】"Java游戏 大富翁Java游戏"进一步明确了这个项目的核心特性,即使用Java编程语言开发的大富翁类型游戏。Java是一种广泛使用的、面向对象的编程语言,具有跨平台的优势,使得这款大富翁游戏能够在不同操作...

    游戏编程游戏编程java游戏编程java

    Java游戏编程是一个不断发展和更新的领域,开发者需要不断学习新的库、框架和技术。参与开源项目,利用GitHub、Stack Overflow等社区资源,能加速学习进程。 总的来说,Java游戏编程涵盖了广泛的编程知识,从基础到...

    robocode用游戏学习java编程

    标题“robocode用游戏学习java编程”揭示了Robocode的主要功能,即以游戏化的方式教授Java编程。游戏化学习使得编程过程变得更加有趣,激发学习者的兴趣和动力。在这种环境中,编写代码不再仅仅是理论学习,而是变成...

    java小游戏源码集合

    Java小游戏源码集合是一个丰富的资源库,包含了八款经典的Java编程实现的小游戏,这些游戏能够帮助初学者理解和学习Java编程语言以及游戏开发的基本原理。以下是这些游戏的详细讲解: 1. **五子棋**:五子棋是一款...

    几十个java游戏源代码打包,仅供学习使用。

    这个压缩包包含了几十个用Java编写的源代码,是学习Java游戏编程的理想资源。这些小游戏不仅展示了基础的编程概念,还涵盖了Java语言的核心特性以及游戏开发的常用技术。 首先,让我们来看看Java语言在游戏开发中的...

    用Java开发的一些经典游戏源码

    这里我们关注的是"用Java开发的一些经典游戏源码",它包含了一系列小游戏的源代码,如俄罗斯方块、吃豆子和三国志。通过学习和研究这些源码,开发者可以深入理解游戏设计的基本原理,以及如何利用Java实现游戏逻辑。...

    robocode!用游戏学java

    用游戏学java

    一些JAVA小游戏代码 学习

    通过分析和运行这些代码,学习者可以深入理解如何在Java中实现游戏逻辑、处理用户输入、以及使用Swing组件创建交互式界面。 例如,猜数字游戏通常会涉及到随机数生成(使用java.util.Random类)、条件判断(if-else...

    java贪吃蛇小游戏代码java小游戏源码.zip

    【标题】:Java贪吃蛇小游戏是基于Java编程语言实现的一款经典休闲游戏,它通过源码的形式呈现,供学习者研究和改进。 【描述】:这个压缩包包含的Java源码详细展示了如何利用面向对象的设计思想,实现一个功能完整...

    java课程设计、程序开发学习-基于java实现的连连看游戏(源码+资源),可直接运行

    java课程设计、程序开发学习——基于java实现的连连看游戏(源码+资源),可直接运行java课程设计、程序开发学习——基于java实现的连连看游戏(源码+资源),可直接运行java课程设计、程序开发学习——基于java实现...

    java小游戏 java小游戏

    学习和开发Java小游戏是一个很好的实践编程技巧的方式,尤其是对于初学者来说。它不仅可以加深对Java语言的理解,还可以提升问题解决能力和逻辑思维能力。随着技能的提高,你可以尝试开发更复杂的游戏,比如角色扮演...

    Java开发的小游戏,纯属学习.zip

    Java开发的小游戏,纯属学习.zipJava开发的小游戏,纯属学习.zip Java开发的小游戏,纯属学习.zipJava开发的小游戏,纯属学习.zip Java开发的小游戏,纯属学习.zipJava开发的小游戏,纯属学习.zip Java开发的小游戏...

    Java小游戏Java雷电游戏Java小游戏Java雷电游戏Java小游戏Java雷电游戏Java小游戏Java雷电游戏

    Java雷电游戏是一款基于Java编程语言开发的小型游戏,它展示了Java在游戏开发中的应用,同时也为学习者提供了深入理解Java基础知识和实践编程技巧的机会。这款游戏的开发涉及到多个Java技术点,包括图形用户界面...

    简单的java射击游戏

    本文将基于“简单的Java射击游戏”这一项目,深入探讨如何使用Java进行游戏开发,以及该项目中涉及的关键技术和概念。 1. **基础框架搭建** 游戏开发通常需要一个基础框架来管理游戏循环、渲染、事件处理等核心...

    java 雷电游戏 雷霆战机 swing学习.zip

    java 雷电游戏 雷霆战机 swing学习.zipjava 雷电游戏 雷霆战机 swing学习.zip java 雷电游戏 雷霆战机 swing学习.zipjava 雷电游戏 雷霆战机 swing学习.zip java 雷电游戏 雷霆战机 swing学习.zipjava 雷电游戏 雷霆...

    java小游戏jar

    【Java小游戏Jar】是一款基于Java编程语言开发的小型游戏,可能是为了学习和娱乐而创作的。在编程领域,Java是一种广泛使用的高级编程语言,以其“一次编写,到处运行”的跨平台特性著称。开发者通常使用Java来构建...

Global site tag (gtag.js) - Google Analytics