Let's make a server to store all those replays! I wanted the extra challenge and an excuse to learn Rust. This means we need to actually make a server to store this on!
Creating a binary format for game replay data One of the features we wanted to implement in 'Don't Miss the Bell' was the ability for players to view "ghosts" (in-game replays), allowing them to learn from top player's techniques and routes.
Let's make a game manager singleton! It's become pretty apparent that we're going to need a way to keep variables constant between scenes in our game for a variety of purposes. The first things that come to mind are sound/keybind settings, and keeping track of things such as game state such