3 comments

  • vunderba 3 hours ago

    Nice job. Having built a couple of play-by-ear training games, my recommendation would be to add support for MIDI controllers. If you use the WebMIDI.js project, it should be relatively easy to set up.

    https://github.com/djipco/webmidi

      reassess_blind 2 hours ago

      That cool, I'll look into that. I am having some lag issues with the mp3 playback on mobile that midi would likely fix.

  • reassess_blind 3 hours ago

    The game is client side, and the stats are stored in a tiny Pocketbase instance. Ensuring the stats aren't spammed is an interesting problem with a client side browser game. If it becomes a problem I might look into a server issued token solution.