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