LeNitrous / sbtw

The ultimate storyboard editor for osu!

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Build Status License GitHub Workflow Status GitHub Workflow Status GitHub release (latest by date)

The Storyboard Translation Workspace (sbtw!) is an osu! storyboard editor for generating storyboards with scripts written in many scripting languages. It uses osu! (lazer) as its base. It is inspired by storybrew by Damnae.

Languages Supported

  • Javascript
  • Typescript

Notes

  • This project is heavily being worked on and many things such as project structure and scripting syntax may change without prior notice. You have been warned.
  • When running on Linux please take note of the following:
    • Install a system-wide FFmpeg installation available to support video decoding.
    • kdialog or zenity is required for displaying dialogs.
  • You can use any text editor that has syntax highlighting for convenience however it is highly recommended to use any of the supported code editors listed below to support Intellisense for built-in documentation support.

Building

You can clone this repository using git or by downloading a copy. However there are some prerequisites that must be met before proceeding.

You can then run the project by running this at the root:

dotnet run --project desktop/sbtw.Desktop.Windows

Alternatively, you can run this command if you are on Linux:

dotnet run --project desktop/sbtw.Desktop.Linux

Contributing

Issues

Found an issue? Head over to the issues page of this repository and create a new issue.

Pull Requests

Want your changes to be pushed upstream? Make a pull requests with details on how it helps out sbtw!.

License

sbtw!'s code is licensed under the MIT License. See the license file for more information. tl;dr you can do whatever you want as long as you include the original copyright.

This project uses osu!resources for the greater majority of its visual elements and is not a part of the license above. Additionally, this project is not affiliated with "osu!" or "ppy".

About

The ultimate storyboard editor for osu!

License:MIT License


Languages

Language:C# 95.6%Language:TypeScript 4.4%