fallingshrimp
9015d2b723
加了后坐力然后优化了能量显示的逻辑,司马trae
2025-08-28 21:57:04 +08:00
fallingshrimp
77e6711358
加入了暂停,把波次改回原版了
2025-08-28 21:39:15 +08:00
fallingshrimp
e40aef85f4
修了很多bug,但是trae司马
2025-08-28 21:30:49 +08:00
fallingshrimp
e9ee73e595
trae发癫了
2025-08-28 15:56:58 +08:00
fallingshrimp
31426987a2
feat(战斗系统): 增强激光武器效果并添加击退机制
...
- 增加BigLaser的伤害值和能量消耗
- 为子弹添加击退效果和生成后自动释放功能
- 修改LaserPluse的动画参数并添加锁定发射器脚本
- 调整敌人受击时的能量获取和击退效果
- 更新波次生成配置
2025-08-28 12:34:41 +08:00
fallingshrimp
19a484643d
feat(特效): 为BigLaser添加动画效果并调整参数
...
- 在BigLaser生成时播放"bigLaser"动画
- 增加激光的尺寸和碰撞范围
- 添加BigLaser粒子效果场景
- 调整Wave生成参数
- 在CameraManager中添加动画播放功能
2025-08-28 12:00:09 +08:00
fallingshrimp
8de262a615
feat(实体系统): 添加敌人等级系统并调整相关UI和游戏规则
...
为敌人实体添加等级属性,影响生命值和伤害
在状态栏和Boss血条中显示等级信息
调整游戏规则增加难度相关的属性成长系数
修改粒子效果角度和波次生成逻辑
2025-08-28 11:00:19 +08:00
fallingshrimp
a572a77eda
feat(游戏平衡): 调整敌人生成和子弹行为
...
- 将敌人数量增长逻辑移至GameRule并调整计算公式
- 修改鸡的攻击行为,子弹现在会朝向玩家发射
- 调整子弹伤害值和旋转动画
- 减少玩家初始苹果数量并增加敌人掉落苹果数量
- 修改BOSS出现波数为第8波
- 移除无用属性和优化代码结构
2025-08-28 07:45:50 +08:00
fallingshrimp
ef03aa2922
refactor(Statemachine): 重构实体状态栏和Boss栏逻辑
...
将EntityStateBar的_ready逻辑移到EntityBase中统一管理
修改BossBar的更新逻辑从_physics_process改为_process
调整Wave配置中Boss的出现波次从8改为1
2025-08-28 07:28:11 +08:00
fallingshrimp
a3ae7ae887
fix: 修正Diamond子弹的旋转计算,确保追踪效果更平滑;更新Chick角色的生成参数
2025-08-27 15:41:52 +08:00
fallingshrimp
f764f0b3c9
feat: 添加能量属性到角色,更新攻击逻辑以消耗能量
2025-08-27 12:46:20 +08:00
fallingshrimp
c5da8d7b5e
feat: 添加激光子弹功能,更新相关资源和着色器
2025-08-27 08:09:47 +08:00
fallingshrimp
739be888f3
feat: 更新饲料和面板逻辑,添加香蕉饲料,重构UI组件和状态管理
2025-08-26 22:31:28 +08:00
fallingshrimp
96b26f01be
feat: 重构World工具,添加WorldManager类,更新波次生成逻辑,增强敌人管理功能
2025-08-26 17:38:45 +08:00
fallingshrimp
9a10e87cb0
Add audio effect and implement FireScan bullet behavior
...
- Added Rip.wav audio effect to the project.
- Created FireScan bullet script with speed and damage properties.
- Implemented basic AI movement for FireScan bullets.
- Introduced Wave class for managing enemy waves with dynamic counts and spawning logic.
2025-08-26 17:28:20 +08:00