/OngekiFumenEditor

音击谱面编辑器

Primary LanguageC#

音击谱面编辑器


简介

image

当前进度&roadmap:

  • Tap实现
  • WallTap实现
  • Hold实现
  • WallHold实现
  • 音频播放相关
  • 编辑器优化&重构
  • 谱面滚动播放及预览
  • 牛逼外服的判定线
  • 谱面预览播放音效
  • 实现时间轴的简便操作
  • 编辑器细节优化
  • OpenTK/Vulkan/SkiaSharp 三选一重写渲染器(暂时)
  • 一边写个谱面做测试一边修bugs
  • 正式公布
  • 其他类型子弹
  • 制作预览器(OpenGL)(暂时跳过)
  • 实现Soflan变速 (有限支持)
  • svg转线 (略有问题)
  • LispBlock实现
  • EmenyLane实现
  • 编辑器细节优化 pt.2
  • 智能画曲线&曲线插值
  • 实现各种工具等,比如文字/图片转轨道
  • 脚本模块
  • 自制谱面,正式公布
  • 垂直显示缩放 (有明显问题,但能用)
  • 快捷键 (暂时没必要,跳过)
  • 星咲あかり心灵控制计划
  • 优化性能 <--- we are here? --- ....

https://pastebin.com/hyNyvdwt

编译&下载

Build Program wiki

教程&问题&建议

技术栈

  • 应用为基于WPF桌面开发框架制作
  • 插件机制依赖于MEF框架
  • 应用VisualStudio IDE风格由UI框架提供实现:Gemini
  • 编辑器物件更新基于WPF的DataBinding , 渲染全依赖于WPF提供的控件组合实现

声明


  • 本项目无任何利益相关,均因兴趣爱好驱动开发,属于个人合作业余项目,因开源精神而开源项目
  • 本项目不会提供任何相关游戏资源
  • 本项目一切相关文档以及代码均只能是为了个人学习用途
  • 因使用本项目者做坏事,所产生的相关纠纷和问题,后果自负,不关我事 ^ ^
  • 另外本项目不是Phixxos编辑器

image