|
|
4ea33f42d9
|
钢琴Boss大炮塔:蓄力/消退拆分为独立字段,消退期不显示圆环
- pedLasL(0-60)专门管蓄力,pedLasLCd(300→0)专门管消退倒计时
- 蓄力满60发射激光,发射后pedLasL清0,pedLasLCd置300开始5秒消退
- 消退期间每帧-1,不检测玩家,不显示蓄力圆环
- 消退结束后pedLasLCd=0,才重新允许检测玩家是否在炮塔下方
|
2026-08-06 15:01:13 +08:00 |
|
|
|
90ee0ea0f9
|
钢琴Boss大炮塔:蓄力发射后进入5秒消退期,期间不重复检测
- 三态状态机:空闲(0)→蓄力(1-60)→发射+消退(61-360)→空闲(0)
- 蓄满60帧发射激光,随后进入300帧(5秒)消退倒计时
- 消退期间不检测玩家位置,圆环保持满状态显示
- 倒计时结束后才重新允许检测玩家是否在炮塔下方
|
2026-08-06 14:58:17 +08:00 |
|
|
|
fc33de3879
|
钢琴Boss:大激光加半圆+大炮塔改红+停掉pedal小子弹
- 大激光矩形上边加向上凸起的半圆(arc Math.PI→0),直径=激光宽度,像枪口扩口
- 左右大炮塔外观全改红色(装甲#5a1a1a/#8a2a2a,指示灯#ff3355)
- 从钢琴minors去掉pedal,大炮塔不再发射小攻击子弹,只保留大激光惩罚+topRain
|
2026-08-06 14:52:23 +08:00 |
|
|
|
bedc2089be
|
钢琴Boss大激光最终重改:更粗+扩口半圆+平滑蓄力
- 大激光宽度从6改为14,明显粗于普通激光(w=4)
- 发射口加入向下扩口半圆:arc(...,0,Math.PI),半径0→w*0.6随发射扩大
- 蓄力机制改为平滑增减:检测到玩家每帧+1(上限60),离开时每帧-1(下限0)
- 蓄力圆环随进度自然缩放,离开时缓慢缩小直到消失(不瞬间清零)
- bossBeam增加dur0字段保存初始持续时间,供扩口动画计算
|
2026-08-06 14:50:12 +08:00 |
|
|
|
10ee2e753b
|
钢琴Boss:扫滑间隔改为0.3秒+乱序改为追踪键
- 顺扫/反扫/顺滑奏/反滑奏开局前蓄力从1秒改为0.3秒(60→18帧)
- 乱序模式:每次2个随机键+2个玩家正上方最近键(P2额外+2随机=6键)
- 正上方键取法:round((玩家相对x+100)/10)得最近键,次近键取相邻方向
|
2026-08-06 14:42:53 +08:00 |
|
|
|
90c31ba38d
|
钢琴Boss大激光:去掉上下限制+增加蓄力前摇动画
- 大激光判断:只检测水平位置(|p.x-炮塔x|<14),不再限制p.y范围
- 蓄力动画:炮塔口红光脉冲(半径2→7随进度扩大)+向下红色蓄力线(长度0→55随进度蔓延)
- 蓄力线使用ctx.globalAlpha控制透明度,蓄力过半后明显可见
|
2026-08-06 14:41:54 +08:00 |
|
|
|
07e69c17ef
|
钢琴Boss:扫/滑四种模式开局前加1秒蓄力间隔
- 顺扫/反扫/顺滑奏/反滑奏在seq构建后ks.t=60/fm(约1秒蓄力)
- 乱序/齐射保持局间无间隔
|
2026-08-06 14:39:49 +08:00 |
|
|
|
bc9f54df53
|
钢琴Boss大激光修复:idx从2改4+判断逻辑仿泰伦触手
- 根因:b.idx===2对应歼灭者,激光钢琴实际索引是4
- 判断逻辑仿泰伦触手重写:直接计算炮塔绝对坐标,Math.abs(p.x-炮塔x)<14
- 增加p.y<b.y+130垂直范围限制,避免全屏检测
|
2026-08-06 14:39:12 +08:00 |
|
|
|
e2e1baf35d
|
钢琴Boss修复:恢复3键安全区+修复大激光TDZ与判断逻辑
- 顺扫/反扫/顺滑奏/反滑奏恢复3键安全区(顺/滑最右3键安全,反/反滑最左3键安全)
- 大激光惩罚:将lck声明移到判断之前,修复暂时性死区(TDZ)bug
- 大激光判断改为纯相对位置表达式,消除中间变量
|
2026-08-06 14:36:38 +08:00 |
|
|
|
f830edd0c6
|
钢琴Boss重设计:6种激光模式乱序随机、小攻击改动、大炮塔惩罚激光
- 激光攻击改为6种模式全部乱序随机,局间无间隔:
顺扫/反扫/顺滑奏/反滑奏(快速逐键),乱序(同时4/8键),齐射(P1:4连不射其余全射;P2保持原随机多键)
- topRain: 同时随机3个炮塔发射绿色弹
- pedal: 两边子弹统一为紫色orbP
- 新增大炮塔惩罚激光:玩家站在炮塔正下方蓄力1秒后发射99999伤害大激光
- drawPiano: 支持多炮塔同时发光
|
2026-08-06 14:31:53 +08:00 |
|
|
|
1c6f15dca5
|
撤销激光钢琴全部攻击修改,恢复原始版本(轮换模式/原速扫射/乱序前摇3帧/mainT=4)
|
2026-08-06 14:04:37 +08:00 |
|
|
|
4fe4eb1d9d
|
修复钢琴调度bug:mainT从4改为1,状态机每帧推进——此前所有钢琴计时被放大4倍(扫射实际4帧/键、乱序/齐射一轮17-20秒),修复后扫射真1帧/键、乱序9帧前摇、齐射30帧节奏
|
2026-08-06 13:58:44 +08:00 |
|
|
|
94c7f1da7b
|
钢琴扫射极限速度:每帧1条(0.3秒扫完全屏),光束动画保持完整22帧
|
2026-08-06 13:55:22 +08:00 |
|
|
|
9481b6d351
|
修正钢琴注释(光束完整22帧)
|
2026-08-06 13:54:02 +08:00 |
|
|
|
8e46ab7367
|
钢琴:光束动画恢复完整22帧(全亮+渐隐),仅保留扫速2帧/键与前摇1帧的加速
|
2026-08-06 13:53:27 +08:00 |
|
|
|
4b9ec9a64f
|
修复钢琴扫射节奏:键间隔统一2帧+扫射光束缩短为6帧短闪(同屏仅3条,恢复扫射动感),乱序/齐射保持22帧持续;局间停顿统一14帧消除P1/P2差异
|
2026-08-06 13:50:31 +08:00 |
|
|
|
7453479c6c
|
钢琴顺/反扫/滑奏统一每键1帧:修复一阶段扫速比二阶段慢一倍的问题(取整差异),P1/P2同速约0.3秒扫完全屏
|
2026-08-06 13:45:39 +08:00 |
|
|
|
c7576c2eb5
|
Boss调整v2:钢琴归中等;突击冲撞4-10秒(三阶段4-8);残影改为同轮廓机体红影(按距离采样);钢琴顺/反扫速度+60%,乱序前摇对齐齐射9帧
|
2026-08-06 13:38:04 +08:00 |
|
|
|
0261f44faa
|
Boss批量调整:血条去切段刻痕;魔碟P2激光间隔翻倍/去间歇期圆圈弹幕;钢琴扫射模式全随机;突击冲撞4-15秒随机+P3速度150%+冲锋红残影+P3移动更快惯性更小;夺权者X/黑石大激光与泰伦触手伤害99999;rush按难度分级分组
|
2026-08-06 13:29:00 +08:00 |
|
|
|
9d048a2aa9
|
无尽模式断点续玩:进度云端存档,中途退出可续玩,新开需确认结算旧档
- 服务端:run_saves 表(每账号1栏位)+ GET/POST/DELETE /api/run_save,vRunSave 白名单校验
- 波次检查点:startWave 拍快照上传;中途放弃任务不结算(星币/分数留快照);死亡删档
- 出击页卡片显示未完成对局并一键续玩(该波从头重打,bossN 不偏移)
- 新开无尽(不分难度)弹窗确认→旧档按当前进度结算(星币入账+上报排行榜)再开新局
- NET._rsQ 串行队列防删建竞态;顺带修复 SHIP_KEYS 漏 asura 致修罗云同步丢失
|
2026-08-06 12:50:37 +08:00 |
|
|
|
ab403f4cc7
|
后端化:账号系统+排行榜+图鉴收集同步+飞行员大厅(零依赖Node+SQLite)
- server/:node:http+node:sqlite 零依赖后端(users/sessions/user_stats/codex_unlocks/runs 五表)
- 安全:scrypt密码哈希/服务端session/全prepared statement/输入白名单/限流/CSP等安全头/静态白名单防穿越
- 前端:o-auth登陆注册 + o-home飞行员大厅(排行榜Top100三排序+图鉴展柜背景:随机3主3副2僚机+刷怪巡游)
- 图鉴改为收集点亮制(未收集=剪影+???),服务端codex_unlocks与本地并集同步
- 修复:回标题/大厅后背景卡在上场残影——render按battleUI门控+离场G=null;空闲=星空
- 结算上报:endRun/rush胜利两处submitRun,Boss击杀计数入排行榜
- playwright全流程验证通过(注册/登陆/游戏/结算/图鉴/安全注入/限流);游戏视觉未验收(用户亲自)
|
2026-08-06 04:20:25 +08:00 |
|
|
|
93e1f4699d
|
修复夺权者X无敌+隐形bug:yA缓变式减数用裸undefined→NaN→y=NaN(bossHit永不命中);已修并node回归模拟验证。夺权者X外观v3重做(严格按参考图):几何装甲板拼装——交错装甲翼板×3/侧+格栅翼蓝条纹×3+三联红炮口武器舱(黄标识/舱下双炮管)+箭形主舰体(中脊光带/反应环/长条蓝窗/板缝铆钉/引擎列);P2同风格壮实战机(宽翼板+小武器舱+粗箭形机身);发射点改武器舱炮口(±50/56/62)。仅语法检查+逻辑模拟验证,未运行游戏验证
|
2026-08-06 03:51:28 +08:00 |
|
|
|
f3e93b2ff2
|
钢琴血量2500→5000翻倍;夺权者X体量放大(P1整体1.25x=参考图占屏2/3宽母舰,P2战机1.15x加厚),判定rr[0]52→58同步,发射点/炮位按放大后坐标同步;修复换二阶段机身瞬移:移动从绝对正弦公式改速度积分定位(usp/amp突变位置也连续),y振幅缓变。仅语法检查通过,未运行验证
|
2026-08-06 03:43:37 +08:00 |
|
|
|
10e5744da7
|
暗黑魔碟重设计:美术大改=8扇区缝合装甲碟(扇区纹饰缓转眼不转)+红色六边形能量窗呼吸+扇区红裂纹+12节分节环红发光条+紫红竖瞳魔眼(追踪玩家,P3收竖缝);变形沿用环裂成犄角+爆甲机制;攻击小改=签名弹环P2起加内层反向橙弹(双层编织紫+橙)/ringBig改橙弹。另:drawProgenitor/drawAssault迁入boss_art.js(render.js降至477行),AGENTS.md同步。仅语法检查通过,未运行验证
|
2026-08-06 03:31:34 +08:00 |
|
|
|
a9610dfed1
|
夺权者X重设计:美术大改=P1三层阶梯甲板母舰(板缘蓝灯带/橙标识/红炮口/双联副炮塔/引擎列/蓝色大眼核心瞳孔追踪)→P2甲板整体抛离旋转飞走露紧凑钻石机身(引擎尾焰);无人机加光环(参考图特征);攻击小改=P1发射点改最下甲板炮口/P2机动性提升(0.008→0.028左右穿梭)/无人机集火阵型改细光束/chain删改deckVolley甲板齐射(炮口逐点亮前摇+6发垂直弹雨,P1限定)。仅语法检查通过,未运行验证
|
2026-08-06 03:28:39 +08:00 |
|
|
|
b776149ff0
|
激光钢琴重设计:美术大改=4层同心装甲环带穹顶要塞+像素琴键(黑键纹样)+6小炮塔+左右大炮塔(左紫右蓝)+雷达+发光纹路蓄力蔓延+裂壳露红色管线网红核(内层滑更远阶梯裂口);攻击小改=新增第5模式滑奏(顺扫立刻反扫)/P2乱序双键和音/topRain改炮塔轮流开火/ring删改pedal踏板重音慢速大弹。绘制迁入新文件js/boss_art.js。仅语法检查通过,未运行验证
|
2026-08-06 03:25:51 +08:00 |
|
|
|
a7da7e1031
|
红雨期间原种主攻击花弹+小攻击全部暂停(密度过载躲不了),雨停恢复。仅语法检查通过,未运行验证
|
2026-08-06 03:16:13 +08:00 |
|
|
|
bde3a7468d
|
原种攻击解单调:新增wingRain抖翅红雨(双翼高频抖动前摇+翼展红光点随机洒落,render同源抖动);tentBeam重做触手鞭击光束(combat.js sweep加swPh相位支持,锚定相位从垂直向下逐帧外鞭展);flowerSnipe改spikeSnipe骨钉三连狙(白色spikeB高速直线,弃用花弹)。仅语法检查通过,未运行验证
|
2026-08-06 03:11:54 +08:00 |
|
|
|
c94223bb7d
|
原种衔接再修:身体末端改平头加宽至20px(背甲y20半宽10+血肉y22半宽8,P2滑开后仍重叠无缝),尾根摆动收窄(首节0.8系数,同源同步enemies)。仅语法检查通过,未运行验证
|
2026-08-06 02:47:28 +08:00 |
|
|
|
1a7604a7d6
|
原种衔接修正:身体加长至y18覆住尾根(尾巴先画压身下,不再分离);P1花弹/P2尾激光发射点精确对齐尾端生殖腔光点(oy=34/40)。仅语法检查通过,未运行验证
|
2026-08-06 02:39:13 +08:00 |
|
|
|
e33327809d
|
太空原种按验收反馈修正:P1改小翅芽/P2骨膜翼(3骨刺撑膜,不像肉块);去复眼改大颚+感器红缝(虫形压迫感);P2血肉改血红不粉;腹尾与躯体分离悬空9px;eyeQuad改mawSnipe颚部狙击。仅语法检查通过,未运行验证
|
2026-08-06 02:32:37 +08:00 |
|
|
|
038f6c5b99
|
太空原种重设计(试点):美术大改=装甲蛾兽(三角翼+蜈蚣腹+四红复眼+背甲滑开裂粉肉),攻击小改=花弹改从腹末生殖腔喷出(同源摆动)/P1起手偏左/新增复眼四联狙击eyeQuad/P2生殖腔血光柱;判定数值未动。仅语法检查通过,未运行验证
|
2026-08-06 02:22:21 +08:00 |
|
|
|
b9c1fae131
|
仓库提升至工作区根目录:star-raid成为子目录;gitignore排除.astrion/research;无关项目移至测试1
|
2026-08-06 01:24:32 +08:00 |
|