1
1
mirror of https://github.com/Rundll86/Dog-Lynx-And-HCN.git synced 2026-05-28 06:51:54 +08:00
Commit Graph

417 Commits

Author SHA1 Message Date
fallingshrimp d5197557f6 feat(武器): 添加代达罗斯风暴魂武器并调整相关参数
为公鸡角色添加新的武器代达罗斯风暴魂,并调整其伤害、数量和半径参数。同时修改怪物灵魂子弹的伤害值,并添加超出屏幕自动销毁逻辑。更新武器描述文本以反映参数变化。
2025-09-30 13:23:51 +08:00
fallingshrimp d5e907c9d6 feat(字体): 添加思源黑体字体文件并配置为自定义字体
添加思源黑体字体文件(syht.ttf)到资源目录,并在项目配置中将其设置为GUI主题的自定义字体。同时生成对应的字体导入配置文件,确保字体正确加载和使用。
2025-09-30 12:51:48 +08:00
fallingshrimp 3ef2d9d133 refactor(fonts): remove unused font files and update related configurations
remove HarmonyOS and swyc fonts along with their import files
update project.godot and scene files to remove font references
add new gameplay documentation files
2025-09-30 12:40:12 +08:00
fallingshrimp 0bcee5f474 refactor(Characters): 移除Rooster场景中未使用的武器节点
清理Rooster.tscn场景文件中不再需要的武器节点(Meowmere, NuclearBomb, WhiteSoul),减少加载步骤并优化场景结构
2025-09-29 22:38:54 +08:00
fallingshrimp 2dca35f4fd fix(EntityBase): 修正伤害处理中healthChanged信号触发顺序
refactor(Rooster): 更新武器配置,添加新武器并调整顺序
2025-09-29 22:38:39 +08:00
fallingshrimp c5d58a14f7 feat(武器): 添加白色灵魂武器及相关资源
添加新的白色灵魂武器,包括脚本、场景和资源文件
修改公鸡角色配置以使用新武器
优化子弹工具类和白色灵魂子弹的行为
添加获取窗口大小的工具方法
2025-09-29 22:33:56 +08:00
fallingshrimp b2e3bd3fea docs: 在readme中添加游戏玩法文档链接
添加游戏玩法文档链接以便用户快速了解游戏规则
2025-09-28 22:26:24 +08:00
fallingshrimp a1b1a15a89 docs(gameplay): 更新游戏机制文档,补充闪避和武器细节
- 添加闪避机制的能量获取规则说明
- 补充武器系统的同时调用规则
2025-09-28 22:25:33 +08:00
fallingshrimp 4a1c4c33d2 docs(gameplay): 更新游戏机制文档,补充能量系统和词条解释
- 添加武器调用限制说明
- 完善能量恢复机制和储能倍率说明
- 新增多个词条的具体效果解释
2025-09-28 22:24:25 +08:00
fallingshrimp 62ad212000 docs(gameplay): 更新游戏操作说明和机制描述
- 添加武器界面和暂停操作说明
- 补充闪避机制的能量获取规则
- 明确能量系统与武器使用的关系
2025-09-28 22:12:34 +08:00
fallingshrimp fdc9f5db2c docs: 更新readme.md中的游戏描述和格式
- 修改游戏类型描述为Roguelite
- 添加游戏英文名ReasterBeat及其解释
- 调整boss清单中的名字格式
2025-09-28 22:05:25 +08:00
fallingshrimp 879c2c8824 docs: 添加游戏玩法文档
添加游戏操作说明文档,包含移动、闪避、治疗和攻击等基本操作按键说明
2025-09-28 06:48:23 +08:00
fallingshrimp d45947ba23 fix: 调整KukeMC和Chick角色的最大生命值
将KukeMC的最大生命值从3500降低至3000,Chick的最大生命值从2000降低至1500,以平衡游戏难度
2025-09-28 06:45:40 +08:00
fallingshrimp 6e644324cb fix(EntityBase): 仅在Boss死亡时掉落灵魂物品
修改tryDie函数,使灵魂物品只在Boss死亡时生成,避免普通敌人也掉落灵魂物品
2025-09-27 22:40:37 +08:00
fallingshrimp 9258a26232 feat(EntityBase): 添加死亡时掉落灵魂物品的功能
在实体死亡时,除了原有掉落物外,现在会额外生成1-2个灵魂物品
2025-09-27 22:40:16 +08:00
fallingshrimp f3c09b5589 refactor(Characters): 更新公鸡角色的武器配置
将公鸡角色的武器从SevenSoul和LGBT更换为PurpleCrystal和VectorStar,并调整默认波次数据为WAVE_NORMAL
2025-09-27 22:39:18 +08:00
fallingshrimp 0d1cf25362 feat(武器): 添加新武器bilioicik及其相关资源
添加bilioicik武器资源文件、导入配置及场景文件
更新SevenSoul武器的属性和显示名称
2025-09-27 22:36:52 +08:00
fallingshrimp a890345ac9 docs: 更新readme.md中的项目描述
修改项目描述使其更清晰,说明这是一个用于恶搞的Godot4.3唐人游戏
2025-09-27 22:31:22 +08:00
fallingshrimp 7a52734563 docs: 调整角色波次配置的起始值
将母鸡、小鸡、熊谷凌和酷可MC的起始波次各增加1,使游戏难度曲线更合理
2025-09-27 22:29:43 +08:00
fallingshrimp 14c01b788f docs: 更新readme中的波次预设表格式并添加注释
- 修改波次预设表的列名使其更简洁
- 添加一条关于Sclawlet和Horgan的注释
2025-09-27 22:29:00 +08:00
fallingshrimp e98a97c999 docs: 更新游戏机制描述并添加时局图
- 更新重晶投射的冷却时间和新增七彩飞星检测机制
- 添加酷可小弟的生存时间和恢复机制
- 新增时局图图片并更新相关文档链接
2025-09-27 22:24:33 +08:00
fallingshrimp 7e2ca1de83 docs: 更新readme中的游戏类型、boss清单和角色出招表
更新游戏类型描述为"波次制肉鸽",添加boss清单和详细出招表
2025-09-27 22:16:08 +08:00
fallingshrimp 0288b266ed feat(角色属性): 调整KukeMC和Bear的最大生命值
将KukeMC的最大生命值从3000提升至3500,Bear的最大生命值从500提升至1500,以增强角色生存能力
2025-09-26 22:46:58 +08:00
fallingshrimp 84d9eabd2b feat: 调整角色和子弹属性及武器配置
- 将Chick的最大生命值从1000提升至2000
- 修改SevenSoul子弹的能量存储机制,移除治疗并提高能量获取
- 为SevenSoul子弹添加矩形碰撞形状
- 替换Rooster的武器配置,移除PurpleCrystal和VectorStar,添加LGBT武器
2025-09-26 22:46:27 +08:00
fallingshrimp d94bd602fb fix: 调整SevenSoul子弹的能量存储和生命恢复逻辑
移除生成时的固定生命恢复效果,并将能量存储系数从0.25降低到0.1,以平衡游戏性
2025-09-26 22:37:28 +08:00
fallingshrimp a38d99a998 refactor(子弹系统): 重构子弹伤害检测逻辑
将子弹伤害检测逻辑提取到BulletTool工具类中
新增SevenSoul子弹的初始属性和碰撞处理
调整hitbox位置并启用碰撞检测
2025-09-26 22:37:05 +08:00
fallingshrimp 65d31940de perf(Weapons/SevenSoul): 减少七魂武器的攻击间隔时间
将七魂武器的攻击间隔从19500毫秒减少到15000毫秒,并添加5000毫秒的生成后延迟,以提升攻击流畅度和游戏体验
2025-09-26 22:29:28 +08:00
fallingshrimp 15a9e087aa fix(Characters): 修复治疗逻辑并优化七魂武器计时
重构Rooster.gd中的治疗逻辑,现在会检查生命值和物品数量
调整SevenSoul武器的生成间隔从20000ms减少到19500ms
为SevenSoul子弹添加generationDuration变量统一计时逻辑
在子弹生成时添加治疗效果
2025-09-26 22:22:49 +08:00
fallingshrimp 061f3022b3 refactor(Bullets): 移除SevenSoul子弹的spawnedChild变量及相关逻辑
简化子弹生成逻辑,移除不再需要的状态变量和循环生成子子弹的代码
2025-09-26 22:19:16 +08:00
fallingshrimp 949b957696 feat(Bullets): 修改SevenSoul子弹生成逻辑,增加子弹数量
将原本生成一个WhiteSoul子弹改为生成两个,均匀分布在360度范围内
2025-09-26 22:19:02 +08:00
fallingshrimp 4a33c420bb fix(Bullets): 调整WhiteSoul子弹速度增长率和添加生命周期
将速度增长率从1.1降低至1.05以平衡游戏难度
为WhiteSoul子弹添加lifeTime属性防止内存泄漏
2025-09-26 22:15:57 +08:00
fallingshrimp a056f75fdb feat(子弹): 添加白色灵魂子弹并调整相关配置
添加新的WhiteSoul子弹类型,继承自BulletBase
调整SevenSoul子弹逻辑,使其能生成WhiteSoul子弹
修改Chick角色的攻击冷却时间和子弹数量
更新SevenSoul武器的伤害描述和音效音量
将默认测试波次改为Chick
移除Diamond子弹的自伤逻辑
2025-09-26 22:12:48 +08:00
fallingshrimp 82751747af feat(子弹效果): 为七魂子弹添加粒子效果并调整颜色逻辑
修改子弹脚本以支持粒子效果发射
调整颜色应用逻辑从heart节点转移到父节点
为SoulBall和SevenSoul场景添加粒子系统配置
2025-09-26 06:49:29 +08:00
fallingshrimp 49d3a31367 feat(武器): 更新七魂武器效果并添加音效
- 添加攻击音效文件
- 修改七魂子弹生成逻辑,从7个改为6个并添加延迟
- 调整子弹生命周期和旋转动画
- 更新武器描述和属性
- 添加新的测试BOSS波浪数据
2025-09-25 22:41:04 +08:00
fallingshrimp 159389c908 feat(武器系统): 添加七魂武器及相关资源
添加七魂武器系统,包括:
- 七魂武器脚本和场景
- 灵魂子弹脚本和场景
- 相关图片资源和音效
- 修改公鸡角色的武器配置
- 修复子弹基础类的UI状态检测问题
2025-09-25 21:57:32 +08:00
fallingshrimp f16f26882b feat(核弹): 添加核弹警告背景并调整爆炸效果
为核弹添加半透明警告背景环,调整爆炸震动强度从500降至300
新增填充环和光照着色器,用于视觉效果
将核弹作为公鸡角色的默认武器
2025-09-24 22:08:01 +08:00
fallingshrimp a8da3ef7cd fix(武器): 调整Meowmere和ChainGun的伤害计算及属性
修复Meowmere的childatk计算方式,改为基于atk的百分比
修正ChainGun子弹的split属性名称为splits
调整Meowmere的基础伤害值和描述文本
将Rooster的默认武器从ChainGun替换为Meowmere
2025-09-24 21:58:04 +08:00
fallingshrimp de7dd468fe refactor(ChainGun): 调整武器属性和子弹生成逻辑
修改ChainGun的数值属性和子弹生成方式,新增split参数控制子弹间距
调整BossBar的样式和位置,删除未使用的shader文件
2025-09-23 22:29:22 +08:00
fallingshrimp 9fa9564093 fix: 调整能量存储计算中的随机范围
修复能量存储计算中随机范围错误,避免可能出现负值的情况
2025-09-21 22:43:59 +08:00
fallingshrimp 0924366a2e fix(EntityBase): 调整能量恢复随机范围以平衡游戏性
将能量恢复的随机范围从固定值调整为基于能量恢复属性的动态值,避免玩家或AI单位能量恢复过快影响游戏平衡
2025-09-21 22:37:26 +08:00
fallingshrimp 12b815a6f3 feat(ChainGun): 为链式机枪添加子弹数量属性并调整子弹生成逻辑
修改链式机枪的武器脚本、场景配置和子弹脚本,新增count属性控制子弹数量
子弹生成时根据count值调整位置分布,同时更新UI描述文本
2025-09-21 22:36:45 +08:00
fallingshrimp 502ef15198 fix(武器平衡): 调整链式机枪伤害值和子弹大小
降低链式机枪伤害范围从5-12改为4-6点
将子弹缩放比例从2调整为1.5
2025-09-21 22:22:59 +08:00
fallingshrimp 87a2e9f2df feat(武器): 调整链式机枪属性和位置
- 修改链式机枪的伤害范围和攻击力
- 调整子弹纹理位置和缩放比例
- 为武器添加商店属性
- 修复武器移动时的空指针问题
- 更新公鸡角色的初始武器配置
2025-09-21 22:20:53 +08:00
fallingshrimp 034c98654a fix(武器系统): 修复武器切换时UI状态不同步的问题
在武器切换时,同步更新UIState中的武器数组顺序并重建武器图标,确保UI与游戏状态一致
2025-09-21 21:59:14 +08:00
fallingshrimp a12c201880 feat(武器系统): 添加武器位置交换功能
- 在ArrayTool中添加swap方法用于数组元素交换
- 为武器卡片添加左右移动按钮
- 实现武器位置交换逻辑,包括UI更新和数组同步
2025-09-21 21:58:57 +08:00
fallingshrimp cc75192e2e feat(Feeds): 添加新武器卡片并统一调整品质属性
为湮灭激光和彩虹旗添加新的武器卡片配置
将所有武器卡片的品质属性统一调整为2级
移除角色文件中不再使用的武器引用
2025-09-21 17:20:09 +08:00
fallingshrimp e657b2c7a9 fix(Feeds): 统一武器品质等级为3
移除多余的quality属性并统一info节点中的品质等级,保持数据一致性
2025-09-21 17:16:50 +08:00
fallingshrimp 7bc71984d4 feat(Feeds): 新增武器卡片并修复旧卡片问题
添加A-ChainGun、A-NuclearBomb、A-Meowmere和A-MushroomPickaxe四个新武器卡片
删除旧的ChainGun、NuclearBomb、Meowmere和MushroomPickaxe卡片文件
修正卡片中的显示名称和资源引用问题
2025-09-21 17:10:36 +08:00
fallingshrimp 535af598c6 feat(Feeds): 添加新武器卡片并更新核弹控制器配置
添加彩虹猫之刃、链式机枪和蘑菇矿挖爪的武器卡片配置
更新核弹控制器的costs和costCounts配置
2025-09-21 17:06:04 +08:00
fallingshrimp ca1d66a204 fix: 将BASEBALL和BASKETBALL的初始数量从INF改为200
测试用的无限数量已被移除,调整为合理的初始值200以匹配游戏平衡需求
2025-09-21 17:00:30 +08:00