Skip to content
SparppPublic

About

type!beat is an osu!lazer fork that swaps out the core gameplay for typing

Resources

Contributing

Stars

6 stars

Watchers

0 watching

Forks

Latest commit

 

History

607 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

type!beat

o/

Fork of osu!lazer (PLEASE CHECK THEM OUT!!!)

Instead of circle clicking, you type out the lyrics synced up with the song

Website Discord YouTube

Building

Requires the .NET SDK; see global.json for the pinned version.

git clone https://github.com/Sparpp/typebeat
cd typebeat
dotnet run --project typebeat.Desktop

Or open typebeat.sln (typebeat.Desktop.slnf for the desktop-only subset) in your IDE.

The game's art, audio and fonts come from the typebeat.Game.Resources NuGet package. You don't need to download it yourself: the first build (or dotnet restore) fetches it from nuget.org along with the other dependencies, at the version in typebeat.Game/typebeat.Game.csproj.

Layout

Path What
typebeat.Game Game shell, menus, editor, and online client (shared osu!-framework layer)
typebeat.Game.Rulesets.TypeBeat The typing ruleset: scoring, lyric stage, timing engine
typebeat.Desktop Desktop entry point and packaging
lyriclab/ Standalone Python tool that auto-aligns lyrics to audio into word/syllable timing

Licence

type!beat is MIT-licensed; see LICENCE. It is a derivative work of osu!lazer, © ppy Pty Ltd, also under the MIT Licence; that copyright notice is retained as required.

The "osu!" name and logo are trademarks of ppy Pty Ltd and are not covered by the MIT Licence.

About

type!beat is an osu!lazer fork that swaps out the core gameplay for typing

Resources

Contributing

Stars

6 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages