Skip to content

lchzh3473/sim-pt2

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

45 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

简介

如题,用 js/canvas 还原 钢琴块 2 游戏画面。

相关页面:钢琴块 2 谱面 json 格式说明

更新日志

[1.1.1] - 2025-01-17

优化

  • 优化 默认BPM 输入框的默认值逻辑

    • 现在的优先级:默认BPM > 各分段 bpm > baseBpm > 120
    • bpm 不存在时,结合 baseBeats 缩放,确保分段前后速度不变

修复

  • 修复报错后点击重置仍触发报错的问题

[1.1.0] - 2025-01-13

新内容

  • 左上角新增循环统计(格式:循环-分段)
  • 还原了“无尽冲刺”的加速机制
  • 支持自定义变速:在 默认BPM 输入框输入多个整数,以英文逗号分隔
  • 新增 轨道数量 输入框:允许修改轨道数量,似乎可以用来整活(划掉)

优化

  • 重构谱面读取逻辑,优化错误显示文案
  • 为暂未支持的玩法显示绿色占位符

修复

  • 修复部分长块实际得分与本体不一致的问题

[1.0.3] - 2024-07-13

优化

  • 兼容 Safari 12.5.7+ (仅运行/不保证性能)

修复

  • 调整组合音符播放逻辑,使其更符合本体

[1.0.2] - 2023-03-08

优化

  • 将音色文件编码由base64/ogg/json更换为raw/mp3/dat

修复

  • 修复部分音色音频链接错误的问题

[1.0.1] - 2021-02-27

优化

  • 将同一种音色以 base64 编码放入单个 json 以减少请求数

[1.0.0] - 2021-02-27

About

Simulation of Piano Tiles 2 display with JavaScript Canvas API

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published