I’ve been building a set of utilities for creating rhythm games, but I didn’t choose just one game engine to build this plugin for; I built it for many of them. Currently, it works in Unity, Unreal, Godot, SDL, and MonoGame, with Love2D and Bevy to follow.
This talk will walk through the steps to create a rhythm game from scratch using the plugin.
- Choosing how to import songs and how to chart the notes
- How to load the notes and render them in sync with an audio track
- How to detect user input
- How to resolve the user input and the notes in the song
A working example will be made available on GitHub for those who want to test it out after the talk.