# fxgl-tank-game **Repository Path**: li-ziguo/fxgl-tank-game ## Basic Information - **Project Name**: fxgl-tank-game - **Description**: 使用fxgl游戏引擎开发的坦克大战游戏 - **Primary Language**: Java - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 1 - **Created**: 2022-08-29 - **Last Updated**: 2023-07-29 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README ### 操作 | 按键 | 功能 | |------|------| | 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`