Skip to content

phasetida/orbtiama-core

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

orbtiama-core

[WIP]一个简单的Rust库,将SiMai格式的谱面转为紧凑的结构体
本仓库目前处于开发阶段,功能尚不稳定
本仓库的代码基本借鉴自simai_flutter,在此表达感谢

进度

  • 解析谱面
    • Tap note
    • Touch note
    • Hold note
      • Tap hold note
      • Touch hold note
        • 假Hold语法
    • Slide note
      • 路径
        • - 路径
        • < ^ > 路径
        • p q 路径
        • pp qq 路径
        • s z 路径
        • v 路径
        • V 路径
        • w 路径
      • 单头多尾
      • 连环
    • Note Decoration
    • Each 假Each
    • 测试用例
  • 渲染谱面
    • Ticking
      • Tap note
      • Touch note
      • Hold note
        • Tap hold note
        • Touch hold note
      • Slide note
    • Drawing
      • Tap note
      • Touch note
      • Hold note
      • Slide note
        • - 路径
        • < ^ > 路径
        • p q 路径
        • pp qq 路径
        • s z 路径
        • v 路径
        • V 路径
        • w 路径
      • Note decoration
        • (Render side) Break
        • (Render side) Ex
        • Fireworks
        • (Render side) Mine
        • SuddenIn
        • FadeOut
        • Each
        • ForceStar
        • Spinning
        • ForceNormal
    • 基础序列化

备注

在未来(如果有机会的话),谱面文件的解析相关部分将会分离至单独的仓库

About

[WIP] A rust library that parses SiMai level files and outputs structured drawing commands for rendering

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages