VortexCoyote / leraine-studio

A cross-platform portable open-source VSRG chart editor written in C++ with SFML.
Mozilla Public License 2.0
14 stars 6 forks source link

leraine-studio

A cross-platform portable open-source VSRG chart editor written in C++ with SFML. banner

discord server

Why does this exist?

As a VSRG charter myself, I've always been discontent with the current availible editors. All having their own perks, while all are lacking features from each other. This chart editor is a personal attempt to combine the editing convenience from the osu!mania editor, the look and UI of Arrow Vortex and the timing tools from DDreamStudio, while keeping myself as the target audience as a priority.

Why "Leraine"?

"Leraine" by Kettel and Secede is one of my favourite songs from one of my favourite albums. Since this editor is somewhat personal, I thought it would be nice to name it accordingly.

Supported formats

Implemented: .osu

Planned: .sm .qua .bms

Compilation

This project uses cmake tools for vscode and vcpkg.

Define VCPKG_ROOT within global settings.json with your full vcpkg install location.

Define CMAKE_TOOLCHAIN_FILE within global settings.json with "${env:VCPKG_ROOT}/scripts/buildsystems/vcpkg.cmake".

Windows

preferred compiler: msvc

install vcpkg packages with vcpkg --feature-flags="versions" install

Linux

preferred compiler: gcc

install vcpkg packages with vcpkg --feature-flags="versions" install

additional linux packages:

libglade2-dev
libx11-dev
xorg-dev
freeglut3-dev
libudev-dev

Screenshots

screenshot

Similar projects