【Java】十款经典游戏的Java版本(开源)

news/2024/11/23 4:24:42/

转自 http://blog.csdn.net/qq_32353771/article/details/53899167


开源Java小游戏

前言

看到标题可能有人要笑我,用Java写游戏?没办法,毕竟无论学什么语言我们都希望它能做出好玩有趣的应用。对于初学者来说,能做出个小游戏玩玩也是很大的学习动力嘛。下面就给大家介绍十几个开源的Java小游戏,供大家学习交流。下载链接都是我上传的资源,不收取任何资源分,毕竟开源才是我们的宗旨。如果链接坏了给我留言,我会尽快补上新的链接。这些程序都在我的机子上运行过,不要问我为什么你跑不起来,那是因为有些游戏是需要你本地文件的或者你的JDK版本过低或者你的BulidPath没修改,我在下面介绍的时候也会说明。

游戏说明及源代码下载

1.   数字彩虹雨

这是我比较喜欢的一个小应用,虽然代码比较简单但是喜欢那种简单的美。下面是运行截图,就是我们在黑客帝国里面见到的那种数字雨,运行时是全屏的。下面说说下载链接里面的东西,除了源程序之外我还把这个程序打包成jar和exe程序,比较实用的是把exe文件后缀改为src就可以当成屏保用(看着挺霸气的哈)。再说说里面的配置文件properties,里面的的colorful可以改为true,这时字体是彩色的,不过我还是喜欢黑底绿字。Music可以自己定义文件名,不过只支持wav格式的,还要注意路径,我没加路径是因为在当前目录下。当然字体大小、行数、速度、字体类型、窗口大小都可以在代码里直接改动。下面是下载链接:

http://download.csdn.net/detail/simon_world/8233577

(图)


2.愤怒的小鸟

这个没什么特别要说的,只要改一下BuildPath就可以了。下面是下载链接:

http://download.csdn.net/detail/simon_world/8233599

(图)


3.聊天室

先说个常识,先运行服务端再运行客户端,客户端可以多开,支持注册和登陆功能。下面给出主界面和聊天界面的运行图。下面是下载链接:

http://download.csdn.net/detail/simon_world/8233641

 

(图)



4.五子棋

五子棋也没什么好说的,你可以加上更高级的算法让它更“智能”。下面是下载链接:

http://download.csdn.net/detail/simon_world/8233651

(图)


5.动态图片转ASCII码动态图片

之前网上比较火的一个有趣的应用。这里有两点需要说明,第一是gif的源文件地址,代码里默认的是该目录下,第二个是生成的jpg文件夹位置,这两个在工程中有例子,已经为你建好。第二个需要注意的是生成的是多个jpg,你在网上找个jpg转Gif的工具即可。当然也有人实现了直接生成Gif的版本,有兴趣的大家自己去找。下面是下载链接:

http://download.csdn.net/detail/simon_world/8233699

(图)



6.华容道

这个没什么好说的,可以自己添加新的图片。下面是下载链接:

http://download.csdn.net/detail/simon_world/8233713

(图)


7.潜艇大战

这款游戏没什么好说的。下面是下载链接:

http://download.csdn.net/detail/simon_world/8233731

(图)


8.坦克大战

不用多说,儿时记忆。下面是下载链接:

http://download.csdn.net/detail/simon_world/8233745

(图)


9.扫雷

这个多经典不用多说。下面是下载链接:

http://download.csdn.net/detail/simon_world/8233761

(图)

 

10.飞机大战

经典的腾讯游戏。下面是下载链接:

http://download.csdn.net/detail/simon_world/8233775

(图)


后续

转载自:白日焰火



http://www.ppmy.cn/news/347237.html

相关文章

最全的java手机游戏免费下载基地,手慢无

阿里P8级架构师核心理论落地篇 再造淘宝,贯穿全系,阿里团队代码落地,详细每个版本迭代,拒绝2-3个月PPT架构师再造淘宝之咚宝-技术支撑-完整搭建DevOps再造淘宝之咚宝-统一规则-代码规范落地解析再造淘宝之咚宝搭建基础服务再造淘…

疯狂涨知识!最全的java手机游戏免费下载基地

一面(基础面:大约60分钟) 自我介绍对象相等的判断,equals方法实现。Hashcode的作用,与 equal 有什么区别?Java中CAS算法?G1回收器讲一下?HashMap,ConcurrentHashMap与Li…

java 定时推送 每隔30秒推送一次

// 直接上代码吧 java 定时推送 延时推送 private static ScheduledExecutorService scheduler Executors.newSingleThreadScheduledExecutor(); scheduler.scheduleWithFixedDelay(() -> { try { log.info(“start timeSendMic …time {}”, format.format(new Date()))…

Genelec发布 8381A SAM旗舰监听音箱

Genelec发布 8381A SAM旗舰监听音箱 Genelec今年庆祝成立45周年并发布了8381A有源监听音箱,这是一款能够智能适应任何声学环境的旗舰式地面监听解决方案。在该公司the Ones系列专利技术的基础上,该系统有望通过提供可控方向性以及无染色的轴向和离轴响应…

Quested:选择适合你的空间的监听音箱+设置正确的电平

不是所有的录音棚监听音箱都适合你的房间!在开始选择合适的监听系统之前,你必须对你的空间有深入的了解,这很重要。 Quested为每个房间尺寸和混音位置提供扬声器的解决方案。如果你的空间足够大,你可能需要一个以上的解决方案。对…

真力 监听 音箱

青年人的监听音箱 选择8010a的理由其实很简单:1,乔布斯所用的真力1029A是真力80系的前身,果粉光环;2,目前真力监听箱子里面最便携的一款,适合经常变动工作地点的年轻人。 新年的 小小期望 ,…

【已解决】ILoud MM高频噪声(底噪)

现象描述 ILoud上电后会有断续较强高频噪声,大约30s后该高频噪声消失。此后,会有持续较弱高频噪声(1m内可闻)。 关联地址: iloud mm直连电脑有尖尖的噪声 iloud mm音响底噪声…不知道正不正常(不太明显&am…

一种简单的方法远程调戏小爱音箱触屏版

小爱音箱触屏版已经购买了一段时间了,一些功能都已经试过了,突然想起是不是可以远程使用小爱的功能呢?而且实现不能过于复杂,略作思考,直接动手: 思路如下: 使用带对讲功能的网络摄像机手机ap…