java版坦克大战源码分享
前言
利用摸鱼时间学了个java的游戏引擎FXGL 本游戏是基于jdk17和FXGL开发的
操作
按键 | 功能 |
---|---|
WSAD | 移动 |
空格 | 发射子弹 |
E | 使用技能 |
道具说明
道具 | 玩家吃到 | 敌人吃到 |
---|---|---|
星星 | 子弹升一级 | 子弹升一级 |
枪 | 子弹满级 | 子弹满级 |
爱心道具 | 恢复5点生命 | 恢复5点生命 |
船 | 能过海无限时长 | 能过海无限时长 |
头盔 | 无敌12秒 | 无敌12秒 |
坦克 | 增加200点移速无限时长 | 增加200点移速无限时长 |
炸弹 | 获得一发技能 | 获得一发技能 |
计时器 | 暂停场上所有敌人持续10秒 | 无效果(还没想好) |
铁铲 | 加固Home围墙15秒 | 摧毁Home周围围墙 |
调试
调试 | 功能 |
---|---|
F1 | 获得无限时长无敌buff(吃到无敌道具会重置) |
F2 | 获得加速buff |
F3 | 获得船 |
F4 | 子弹升级 |
F5 | 无限技能 |
F6 | 清空所有buff |
F7 | 切换关卡 |
F8 | 虚无 |
F9 | 随机掉落一个道具 |
F10 | 在玩家前方生成石头 |
F11 | 创建一个敌人 |
F12 | 地图上所有敌人获得无限技能 |
游戏启动类:
cn.liziguo.tank.TankGameApplication
地图编辑器启动类:
cn.liziguo.tank.TankMapEditor
游戏配置类:
cn.liziguo.tank.config.GameConfig
游戏按键修改:
cn.liziguo.tank.script.player.PlayerComponent
源码
https://gitee.com/li-ziguo/fxgl-tank-game
java版坦克大战源码分享相关推荐
- java版坦克大战_java版坦克大战 - 源码下载|源代码 - 源码中国
压缩包 : MytangGame4.rar 列表 MytangGame4\.classpath MytangGame4\.project MytangGame4\.settings\org.eclip ...
- java版迅雷下载源码分享
这段时间研究java的io与nio框架,一时兴起决定用java实现一个下载工具,主要有下面几个功能 1)支持多任务下载 2)支持多线程下载 3) 支持断点续传 4)错误线程任务的重新调度 用到的技术点 ...
- Java版坦克大战游戏
技术:Java等 摘要: Java随着各种电子设备,其中尤其是移动通信设备的发展所诞生的一项新的开发技术.Java定位在各种电子设备产品的功能应用上,对电子产品的多样,智能化,提供了很大的帮助.本次设 ...
- 插件一:JAVA微信砍价活动源码分享[商品帮砍到0元,免费领取奖品]
插件一:微信砍价活动源码分享 [商品帮砍到0元,免费领取奖品] 活动描述: 砍价活动即公众号向粉丝推广的0价赠商品(或优惠价购商品)活动,用户通过分享好友帮其砍价,可将价格从原价一路砍到底价,并抢得名 ...
- android坦克大战源代码,android的坦克大战 - 源码下载|源代码 - 源码中国
压缩包 : TankWar坦克大战.rar 列表 TankWar坦克大战\TankWar\.classpath TankWar坦克大战\TankWar\.project TankWar坦克大战\Tan ...
- 《游戏学习》JAVA版坦克大战课程设计及源码
1.功能设计 游戏要有图形用户界面,界面能够反映游戏所有的细节. 界面中要有坦克,墙,树林,河流. 界面中要有一个"家","家"被攻击中则输了游戏. 坦克分两种 ...
- java 坦克重叠_Java实现支持双黑两人激战的 坦克大战源码(经典游戏)
写这个游戏已经有一段时间了,一直在实现各种新功能,从最开始的地图上只有坦克,发子弹还是一个大问题到现在可以两个人一起玩,还是花了不少心思的,现在坦克的速度更快,电脑坦克也不会撞墙.虽然游戏性没有经典坦 ...
- 【180718】FC经典坦克大战源码
采用VB.NET开发的经典坦克大战FC游戏源码,模拟任天堂的坦克大战.全开源代码,测试请注意开启键盘大写.控制方式:大写的J K L I 控制坦克方向,F发弹. 注意事项: 开发环境为Visual S ...
- java版聚合支付源码Spring Cloud+Spring Boot+mybatis+security+uniapp+Redis+MQ+VR全景+b2b2c多商家入驻前后端分离商城源码
@源码地址来源: https://minglisoft.cn/honghu/business.html 电商微信支付.支付宝支付.余额支付代码 package com.honghu.cloud.con ...
最新文章
- Android 源码编译及常见错误及解决方法
- 大数据,只是为了赚钱么?
- SQL Server 2008(三) T-SQL(常用全局变量)
- sklearn LDA降维算法
- Appium进行脚本录制操作模拟器
- CSDN markdown中实现首行缩进(空格)的两种方法(“ ”)
- oracle 之 using 使用
- php 商城套餐搭配功能,速卖通商品搭配套餐功能已上线!设置速卖通搭配套餐仅需三步...
- 工作所用的模块回滚脚本
- HDOJ--1879--继续畅通工程
- 如何运用大数据舆情监测分析软件监测分析舆情的方法技巧
- “耐撕”团队第一次讨论——“抢答器”需求分析
- 厉害了网页扫码,所有方法都给你总结到这了,赶紧收藏
- 【仅供学习研究】网站复制工具+整站镜像克隆工具
- c语言编程学生活动安排表,C语言作业安排表(18学时-周学时2...).doc
- html5 css3学习资料、教程、实例收集
- 软件版本的GA 代表什么意思?
- 博日科技招股书失效,中金公司已停止对其辅导,放弃港交所上市?
- git项目拉下来之后无法找到主加载类
- svn 锁死解除方案