觅风十五年风雨与你同舟共济

[源码] JAVA实现经典90坦克游戏java源码分享

[复制链接]

微信扫一扫 分享朋友圈

476572199 发表于 2025-5-17 10:47:22 | 显示全部楼层 |阅读模式 打印 上一主题 下一主题

马上注册,结交更多易友,享用更多功能,让你轻松玩转觅风论坛。

您需要 登录 才可以下载或查看,没有账号?立即注册

x
项目为纯JAVA代码,需要依赖JAVA环境运行,简单的实现了玩家+队友AI+敌人AI本来是帮一个计算机系的朋友做的暑假作业,但是人家要自己做,所以就开源了

操作:空格键发射子弹,键盘上下左右键移动
代码还原就基础界面,玩法和声音,没做关卡,敌人AI总数50个,无限生成,玩家和队友无限生命

游戏当中的NPC和队友,均是代码写死的运行逻辑,无法实现奖惩机制自动学习那种AI
请忽略游戏中的一些BUG,该代码仅作为学习使用

命令行进入当前目录(和game,enemyai平级)
编译:javac game/*.java enemyai/*.java
运行:java -cp . game.SimpleGame

代码中的class文件就是编译后的文件,执行java -cp . game.SimpleGame可直接运行

主入口:game.SimpleGame
队友AI:game.Ally
子弹类:game.Bullet

敌人AI:Enemyai.Enemy
敌人AI核心类:Enemyai.EnemyManager
敌人AI子弹类:Enemyai.EnemyBullet


QQ20250517-104000.jpg


游客,如果您要查看本帖隐藏内容请回复
回复

使用道具 举报

精彩评论55

2675835142 发表于 2025-5-17 22:31:26 | 显示全部楼层
厉害,我挺你,嘻嘻嘻。
回复 支持 反对

使用道具 举报

dsdasf 发表于 2025-5-18 10:15:31 | 显示全部楼层
谢谢大人的分享
回复 支持 反对

使用道具 举报

我去前面探探路 发表于 2025-5-18 21:59:35 | 显示全部楼层
看看,到底好不好,想学学看看
回复 支持 反对

使用道具 举报

dsdasf 发表于 2025-5-19 09:43:40 | 显示全部楼层
谢谢分享!~
回复 支持 反对

使用道具 举报

养猪大户 发表于 2025-5-19 21:27:44 | 显示全部楼层
这个不错,谢谢共享
回复 支持 反对

使用道具 举报

幕后煮屎人 发表于 2025-5-20 01:30:35 | 显示全部楼层
多上传一点源码
回复 支持 反对

使用道具 举报

443651433.. 发表于 2025-5-20 05:33:26 | 显示全部楼层
66666666666666666666
回复 支持 反对

使用道具 举报

幕后煮屎人 发表于 2025-5-20 09:36:17 | 显示全部楼层
感谢您的无私精神...
回复 支持 反对

使用道具 举报

443651433.. 发表于 2025-5-20 13:39:08 | 显示全部楼层
支持!!!!前排!!!!
回复 支持 反对

使用道具 举报

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

本版积分规则

关注我们:觅风论坛与你快乐分享

收藏本站

用心服务做个非盈利公益编程网站

www.eyyba.com

服务人:觅风论坛

Email:eyyba@foxmail.com

Powered by WWW.EYYBA.COM X3.4© 2001-2023 Inc.   版权所有   

觅风论坛  疆ICP备15020893号-1