luke358
|
2ba69606ee
|
feat: 添加升级卡和样式
|
2026-05-20 21:24:47 +08:00 |
|
luke358
|
4a3cd81ff7
|
feat: 1.添加统计面板, 2. 游戏暂停标志 Global.paused
|
2026-05-20 21:05:04 +08:00 |
|
luke358
|
651eaf71ee
|
feat: 添加spawner生成器,生成敌人
|
2026-05-20 16:13:24 +08:00 |
|
luke358
|
c4880f353c
|
feat: 添加多种远程设计武器
|
2026-05-19 22:56:42 +08:00 |
|
luke358
|
dc26a7cf60
|
feat: 添加手枪武器
|
2026-05-19 21:07:44 +08:00 |
|
luke358
|
4fa565e0e9
|
feat: 1. 添加武器击退功能,player 使用weapon_behavior/melee_behavior(hitbox 会调用 setup 初始化) 的 hitbox 击中 enemy_slow,enemy_slow拿到hitbox的knockback_power,以及hitbox指向enemy的方向,然后朝着该方向,使用power击退:调用enemy.gd 的 apply_knockback,然后_process中会对position修改,同时开启定时器,定时器结束的时候,使用 reset_knockback 重置
|
2026-05-19 17:39:58 +08:00 |
|
luke358
|
7c7b2e9420
|
feat: 1. 添加武器基础脚本
2. 添加武器基本resources
3. 武器碰撞 RangeArea 进入和退出检测
4. 添加 Hitbox 进行武器碰撞敌人区域(只是添加了,功能还没实现)
5. 武器冷却时间 weapon_base / CooldownTimer
|
2026-05-19 00:22:38 +08:00 |
|
luke358
|
883a9b4c05
|
feat: 添加浮动文字,展示伤害和躲避
|
2026-05-18 16:53:50 +08:00 |
|
luke358
|
67ea3f2d42
|
feat: 添加敌人并且追踪player,同时避免敌人重叠
|
2026-05-17 21:02:46 +08:00 |
|