MikiraSora / ReOsuStoryboardPlayer

屙屎沙皮播放器 Just a osu!storyboard player.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

恶俗SB播放器




前言:

本软件基于本人魔改的另一个fork过来的2D渲染框架OpenGLF(SimpleRenderFramework),期初是为用于测试框架的物件动作动画系统的测试项目,现以独立。

用法:

直接将osu铺面文件夹托给exe程序文件即可.或者使用命令行.

进展:

  • 能够完美正确播放绝大多数SB
  • 优化内存占用和渲染逻辑.
  • 已实现SB转视频(支持高fps高分辨率的)
  • 已实现实用的Debugger工具(至少不会对着屙屎那个界面脑内debug了)
  • 核心逻辑独立成项目,可方便移植到任何地方实现SB逻辑
  • 提供WPF控件支持
  • 提供Example项目

已知问题

  • 部分Sb铺面可能不能完全支持(可能有执行逻辑的bug,或者是sb作者写错代码)
  • 部分老爷机不能支持部分铺面的执行(Vulkan在做了.gugugu)
  • TriggerCommand可能执行有误(但因为屙屎目前实现细节和以前不同,比如TriggerGroup,所以可能有所差异)

计划(咕)

  • Profile工具
  • ReStoryboardPlayer on Brosewer with Blazor

系统环境要求

截图:

Oldvervion:

引用项目

虽然绝大部分SB更新逻辑实现是独立实现的,但其他一些内容是使(偷)用(懒)使用到第三方库的:

Special Thanks

超级牛逼无敌炫酷爆炸麻花(43size),Damnae,鹅苗,外服大师 ,kj415j45毛毛,peppy,量子玫瑰 and all of 恶俗麻婆2857吹比黄图群

个人吐槽

强烈呼吁Storyboard脚本检查进入osu!Rank图标准!!!!
Strongly urge osu! Ranking Criteria contains Storyboard script checking

About

屙屎沙皮播放器 Just a osu!storyboard player.

License:MIT License


Languages

Language:C# 100.0%