fallingshrimp
7d79c3eff6
feat(资源): 添加新角色和音效资源并调整角色属性
...
添加母鸡、酷可小弟和狗的新资源文件
调整猫、狗和母鸡的受伤音效频率
修改酷可小弟的最大生命值为20
更新角色碰撞体和贴图设置
2025-11-22 22:43:26 +08:00
fallingshrimp
4889c69bc8
feat(角色): 添加熊角色资源并调整相关配置
...
添加熊角色的图片和遮罩资源
调整熊角色的碰撞体大小和位置
修改红温着色器的透明度参数
将默认测试波次改为熊Boss
更新角色场景配置和粒子效果
2025-11-22 09:46:40 +08:00
fallingshrimp
b83273c812
feat(人物): 添加新角色cy的图片资源
...
fix(战斗): 调整Cat攻击伤害值从0.2降至0.01
refactor(动画): 简化EntityBase的受伤动画实现
perf(子弹): 优化ChickSprint伤害计算使用浮点数除法
2025-11-22 09:33:36 +08:00
fallingshrimp
46ea2fc775
feat(子弹系统): 重构伤害计算并添加音效
...
将子弹的伤害属性从`damage`重命名为`baseDamage`,并引入`damageMultipliers`数组支持多段伤害
为火山武器添加三段攻击音效并调整伤害倍率
更新相关武器和子弹脚本以适配新的伤害系统
2025-11-22 08:42:51 +08:00
fallingshrimp
6bf8dc8683
feat(战斗系统): 添加箭矢命中效果并调整弓箭伤害
...
- 为箭矢添加命中时的血液粒子效果和音效
- 将弓箭的基础伤害从3降低到2
- 更新弓箭描述文本以反映伤害调整
2025-11-20 22:18:17 +08:00
fallingshrimp
152f75d551
feat(武器系统): 添加鸡毛弓和箭矢资源及场景
...
添加鸡毛弓和箭矢的图片资源及对应的场景文件
调整火山子弹的特效参数
删除调试场景文件
2025-11-16 16:50:20 +08:00
fallingshrimp
f2094a538d
fix: 调整游戏难度和平衡性
...
将初始波数从10改为1以降低游戏初始难度
减少猫角色的攻击冷却时间范围从3500-8000到2500-6000
添加背景图片资源文件
2025-11-16 16:34:59 +08:00
fallingshrimp
c3ab252c41
feat(角色): 添加小鸡角色濒死音效并调整属性
...
添加新的音效资源并修改小鸡角色的属性配置:
1. 新增濒死音效"Dun Dun Dunnn.wav"和受伤音效"foxhurt.mp3"
2. 将小鸡最大生命值从1500调整为15
3. 添加濒死状态检测,当生命值低于10%时播放特殊音效
4. 调整粒子效果和状态栏位置
2025-11-16 16:31:50 +08:00
fallingshrimp
a27e36a384
feat(特效): 添加血雨效果及关联逻辑
...
为狐狸爪子弹添加血雨特效,当攻击公鸡角色时触发。同时新增相关资源文件和粒子系统配置。
2025-11-16 16:10:19 +08:00
fallingshrimp
e47390333f
feat(子弹): 新增狐狸爪子弹及其相关功能
...
添加FoxZhua子弹类型,包含追踪功能
修改FireScan子弹伤害计算方式为基于距离百分比
扩展BulletBase添加原始伤害和距离计算功能
更新Chick角色使用新子弹和调整攻击逻辑
调整Wave生成逻辑添加Boss检测功能
优化FirePot粒子效果和参数
2025-11-16 16:01:03 +08:00
fallingshrimp
63a0d1bf4a
refactor(游戏平衡): 调整敌人波数和属性配置
...
- 将初始波数从1改为10
- 调整普通波次的敌人数量和生成频率
- 降低每波敌人数量增长百分比
- 更新小鸡角色的碰撞体和动画配置
2025-11-16 14:51:36 +08:00
fallingshrimp
b7638fa9b6
feat(角色): 添加狗角色音效和攻击冷却随机化
...
添加狗角色的受伤音效文件并配置导入设置
修改狗的攻击冷却时间为3000-5000毫秒随机值
调整狗角色的受伤音效播放几率为30%
为狗角色添加碰撞检测形状
2025-11-16 14:42:48 +08:00
fallingshrimp
5425e95c2f
feat(角色): 添加哈士奇角色及相关资源
...
添加哈士奇角色,包括角色脚本、贴图资源、子弹效果和音效
- 实现哈士奇的基础AI行为和攻击逻辑
- 添加专属子弹"吼叫声波"及其特效
- 更新Wave配置加入哈士奇角色
- 为猫角色添加中文显示名称
- 优化Ring着色器增加透明度参数
2025-11-16 14:23:26 +08:00
fallingshrimp
657cd6ba3f
feat(角色): 添加新角色公鸡和相关资源
...
- 添加公鸡角色资源文件及音效
- 调整猫角色的攻击冷却时间和冲刺倍数
- 更新猫角色的音效和动画设置
- 重构公鸡角色的动画和碰撞体设置
2025-11-16 13:48:55 +08:00
fallingshrimp
e49858b51a
feat(游戏内容): 添加猫角色及相关资源
...
添加新的猫角色,包括角色脚本、音效、贴图和场景配置
修改Wave.gd以包含猫角色生成
调整EntityBase.gd的武器图标重建逻辑
更新部分粒子效果和音效资源
2025-11-16 13:32:54 +08:00
fallingshrimp
a846a4065f
feat(Feeds): 添加彩虹糖资源并调整鸡蛋数值
...
添加彩虹糖的SVG资源及相关配置文件
调整鸡蛋的fieldValues和costCounts数值
2025-11-15 21:05:38 +08:00
fallingshrimp
b8031d31d9
feat(游戏启动): 添加火山武器资源并实现单人游戏玩家名称设置
...
添加火山武器的纹理资源文件及其导入配置
在单人游戏启动时设置玩家名称到MultiplayerState
2025-11-15 17:03:15 +08:00
fallingshrimp
062219c5b9
feat(召唤物): 添加哈基米召唤物及相关功能
...
添加新的哈基米(HJM)召唤物,包括动画资源、攻击逻辑和武器配置。主要变更:
- 新增HJM召唤物脚本和场景,包含6帧动画
- 添加HJM专属子弹类型HJMAttack
- 修改SummonBase基类添加atk属性
- 调整武器系统支持召唤物攻击
- 优化子弹系统支持召唤者追踪
- 降低LGBT旗帜召唤物的生命值
2025-11-08 20:19:24 +08:00
fallingshrimp
1418854ba4
feat(武器): 添加新武器HJM及其相关资源
...
添加HJM武器的图片资源、导入配置和场景文件,实现一个能够召唤抓狂哈基米跟踪敌人的新武器
2025-11-08 07:28:32 +08:00
fallingshrimp
e64a8b2f9f
feat: 添加水晶着色器并更新角色资源
...
refactor: 调整角色动画和武器系统
style: 优化代码格式和注释
2025-11-05 22:13:13 +08:00
fallingshrimp
4ce17ee3c4
feat: 添加字段图标资源并实现图标显示功能
...
新增多种字段图标SVG资源文件及对应的.import配置
在FieldShow组件中添加图标显示功能
扩展ComponentManager以支持字段图标的加载和获取
调整FieldShow的布局以适应图标显示
2025-09-30 18:24:40 +08:00
fallingshrimp
a6ab15618c
feat: 添加鸡蛋资源并实现字段显示优势功能
...
- 新增鸡蛋资源文件及导入配置
- 在FieldShow组件中添加showAdvantage属性控制优势显示
- 修正武器类默认名称错误
- 添加entityNegativeFields数组存储负数字段
2025-09-30 17:51:22 +08:00
fallingshrimp
43f6387d9c
feat(UI): 更新字体资源并优化物品显示逻辑
...
替换原有字体文件为OTF格式,添加粗体字体支持
在物品显示组件中添加字体颜色变化功能,根据资源是否足够显示不同颜色
优化Feed类的资源消耗计算逻辑,增加countOf方法提高可读性
2025-09-30 17:32:15 +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
c5d58a14f7
feat(武器): 添加白色灵魂武器及相关资源
...
添加新的白色灵魂武器,包括脚本、场景和资源文件
修改公鸡角色配置以使用新武器
优化子弹工具类和白色灵魂子弹的行为
添加获取窗口大小的工具方法
2025-09-29 22:33:56 +08:00
fallingshrimp
0d1cf25362
feat(武器): 添加新武器bilioicik及其相关资源
...
添加bilioicik武器资源文件、导入配置及场景文件
更新SevenSoul武器的属性和显示名称
2025-09-27 22:36:52 +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
4e3425eda9
refactor: 重构资源路径和组件结构
...
- 将attackstar.svg从UI目录移动到resources/common目录
- 将VerticalColorBar.tscn从UI/Variants目录移动到根components目录
- 将LaserSummoner.tscn从Bullets/Common目录移动到Bullets根目录
- 移除调试日志打印语句
- 优化ItemStore.gd的getTexture方法默认值处理
- 更新相关场景和脚本中的资源引用路径
- 添加FeedFilter调试工具组件
- 优化ComponentManager初始化逻辑
2025-09-21 13:56:50 +08:00
fallingshrimp
9f82b7f9fa
feat(子弹): 添加链枪子弹资源与逻辑
...
添加链枪子弹的图片资源、脚本和场景文件
为RainbowCat子弹添加穿透属性和生命周期
在子弹AI预设中添加面向鼠标的功能
2025-09-21 12:46:32 +08:00
fallingshrimp
f58a8ea014
feat(武器): 添加彩虹猫之刃武器及相关资源
...
添加彩虹猫之刃武器,包含以下内容:
- 新增彩虹猫子弹和武器贴图资源
- 实现彩虹猫子弹和武器逻辑脚本
- 添加武器预制体和相关动画效果
- 在公鸡角色中默认装备该武器
- 修改子弹基类添加AI调用逻辑
2025-09-21 08:26:29 +08:00
fallingshrimp
e89e4f21e6
feat(武器系统): 添加核弹武器及相关资源
...
实现核弹武器功能,包括:
- 添加核弹控制器武器脚本和场景
- 实现核弹子弹逻辑和爆炸效果
- 添加相关图片、音效资源
- 更新角色武器库包含核弹
- 调整武器名称颜色配置
2025-09-20 22:17:09 +08:00
fallingshrimp
ac7183e78b
feat(物品系统): 新增灵魂物品类型及相关功能
...
- 在ItemStore.gd中添加SOUL物品类型及其映射
- 在EntityBase.gd中为物品栏添加SOUL类型及其上限
- 新增灵魂物品的SVG图标及导入配置
- 为角色(KukeMC, Bear, Chick)添加灵魂掉落配置
- 在武器卡片界面添加灵魂提炼和镶嵌按钮
2025-09-19 22:38:25 +08:00
fallingshrimp
0b4d3868a3
fix: 调整角色属性和波次配置
...
降低Chick和Bear的最大生命值
将默认波次从测试BOSS改为普通波次
添加KukeMC到普通波次中
移除注释掉的测试代码
2025-09-14 17:18:29 +08:00
fallingshrimp
e66a64c077
feat(人物): 更新熊角色属性和资源文件
...
- 将熊角色贴图从JPG格式替换为PNG格式
- 调整熊角色的攻击冷却时间和冲刺逻辑
- 修改熊角色的碰撞体积和状态条位置
- 简化测试波次配置,仅保留熊角色
- 为阶段转换添加无敌状态
- 提高小鸡角色的冲刺倍率
2025-09-14 16:46:34 +08:00
fallingshrimp
2dfce67f53
feat(角色): 添加KukeChild角色并增强KukeMC能力
...
新增KukeChild角色及相关资源文件,包括贴图、场景和脚本
调整KukeMC属性,增加新攻击类型可召唤KukeChild
修改EntityBase基础逻辑,添加spawnTime属性和timeLived方法
移除Rooster.gd中未使用的heal方法
2025-09-14 14:39:50 +08:00
fallingshrimp
8d841b2f7b
feat(角色): 更新熊角色资源与攻击逻辑
...
添加新的熊角色贴图和遮罩资源
实现新的攻击类型7并调整现有攻击逻辑
优化动画和碰撞体设置
移除旧的SVG资源文件
2025-09-14 13:02:00 +08:00
fallingshrimp
e31fd1889e
feat(角色): 为熊角色添加新的光枪攻击技能
...
添加新的光枪攻击类型(类型5),包括:
- 新增光枪子弹预制体及脚本
- 添加光枪音效资源
- 在熊角色中实现光枪攻击逻辑
- 新增光枪轨迹着色器
- 配置攻击冷却时间为5500ms
光枪攻击会发射10-15发彩色追踪子弹,形成环绕效果
2025-09-13 22:46:25 +08:00
fallingshrimp
15913108bf
feat(Bear): 添加新的攻击类型和音效资源
...
为Bear角色新增第4种攻击类型,包含环形弹幕攻击效果
添加对应的攻击音效资源文件
更新攻击冷却时间映射和AI逻辑以支持新攻击
2025-09-13 22:03:28 +08:00
fallingshrimp
08f3067c7f
feat(游戏结束): 添加子弹显示名称并改进死亡信息显示
...
- 为所有子弹类型添加displayName属性用于显示
- 修改GameOver面板显示死亡原因,包含子弹名称和发射者
- 更新死亡原因文本格式为富文本样式
- 移除GameOver面板中多余的LabelSettings资源
2025-09-13 20:52:19 +08:00
fallingshrimp
97ec81f05e
feat(角色): 添加熊boss的新攻击方式和音效
...
添加熊boss的四种攻击方式:
1. 箭雨攻击(ArrowSeven)
2. 太阳舞攻击(SunDance)
3. 永恒彩虹攻击(ForeverRainbow)
4. 冲刺攻击(BearSprint)
新增对应攻击音效资源
调整子弹追踪和伤害计算逻辑
添加冲刺粒子特效
2025-09-13 19:55:51 +08:00
fallingshrimp
49ff189fe5
feat(角色): 添加KukeMC的AI逻辑和轮廓着色器
...
实现KukeMC的AI行为,包括子弹检测和Boss伤害逻辑
添加新的轮廓着色器用于角色渲染
在测试场景中新增角色和着色器演示
2025-09-08 22:14:05 +08:00
fallingshrimp
de7a1e7317
feat(角色): 添加新角色KukeMC和FurryR
...
添加KukeMC角色资源文件、脚本和场景配置
添加FurryR角色脚本和场景配置,包含特殊属性设置
2025-09-07 22:11:29 +08:00
fallingshrimp
6d469d739a
docs(deadReasons): 更新死亡原因列表,添加新条目并修正格式
2025-09-07 14:13:08 +08:00
fallingshrimp
569c33f4b9
feat(deadReasons): 添加新的死亡原因文本
...
添加三个新的死亡原因文本,包括跳舞、被开发者玩死和被刻意的游戏设计杀死,以增加游戏趣味性
2025-09-07 13:48:02 +08:00
fallingshrimp
b186382080
feat(游戏结束): 添加死亡原因显示功能
...
- 新增JsonTool工具类用于解析JSON文件
- 在GameOver面板中添加死亡原因显示标签
- 添加死亡原因JSON数据文件
- 在GameRule中加载死亡原因数据
2025-09-07 13:18:29 +08:00
fallingshrimp
94589131fa
feat(武器系统): 添加七彩矢武器及其相关资源
...
添加新的七彩矢武器系统,包括武器脚本、子弹特效、着色器和动画资源
为Rooster角色添加新武器选项
实现光效追踪和颜色渐变效果
调整窗口模式为2(全屏)
2025-09-07 09:25:51 +08:00
fallingshrimp
5b9c87acd5
Add new UI components and functionality for member display
...
- Introduced a new image import for "陨落基围虾.jpg" to enhance visual assets.
- Created a Pause panel script to manage UI state transitions.
- Developed a Circle control for displaying avatars with customizable properties such as cyclotomy, colors, and border width.
- Implemented a ThankMember script to dynamically update member information including name, avatar, and description.
2025-09-06 22:29:59 +08:00
fallingshrimp
41198cb51a
feat: 添加技能图标基础组件和冷却进度着色器
...
添加紫色水晶技能图标资源
创建冷却进度着色器用于显示技能冷却效果
实现基础技能图标组件,包含样式和着色器效果
2025-09-06 14:52:42 +08:00