Phichain v0.4.0
谱面格式
新增 基础 (Primitive) 谱面格式
,用于在不同格式间转化 Phigros 谱面,见文档
目前支持的格式:
- RPE (基本功能支持)
- Phichain (完全支持)
- 官谱 (完全支持)
新增
- 在打包中新增
phichain-converter
转谱器二进制文件,见文档 - 新增事件值类型:分为
过渡
和常量
- 主页新增最近项目列表
- 通过
PHICHAIN_ASSET_ROOT
环境变量,可以调整 Phichain 素材文件的根目录
修复
- 修复了单事件检查器中
缓动
被错误翻译为结束值
的问题 - 修复了潜在的内存安全问题
- 修复了部分调试功能出现在发布版本中的问题
- 修复了 Hold 音符会覆盖在其他音符上方的问题
- 修复了将官谱转换至 Phichain 谱面时,移动事件的 X 值计算错误的问题
- 修复了游戏 UI 的边距不会随画布缩放的问题
优化
- 优化了导出为官谱时的事件切割
调整
- 现在曲绘文件是可选的
- 重新设计了主界面和创建新项目的流程
- 重新设计了判定线列表的样式
Chart Format
Added Primitive Chart Format
for converting Phigros charts between different formats. See the documentation for more details
Currently supported formats:
- RPE (basic supported)
- Phichain (fully supported)
- Official (fully supported)
News
- Added
phichain-converter
binary file to the bundle for chart conversion. See documentation for more details - Added new event value types:
Transition
andConstant
- Added recent projects list on the homepage
- Added
PHICHAIN_ASSET_ROOT
environment variable to adjust the root directory for assets
Fixes
- Fixed the issue where
Easing
was incorrectly translated asEnd Value
in the single event inspector - Fixed potential memory safety issues
- Fixed debug features appearing in release versions
- Fixed the issue where Hold notes would overlay other notes
- Fixed the error in X value calculation for moving events when converting official charts to Phichain charts
- Fixed game ui margin does not scale with canvas
Optimizations
- Optimized event cutting when exporting as official chart
Changes
- Illustrations are now optional
- Redesigned the homepage ui and the process for creating new projects
- Redesigned the the line list