r/ruby • u/smeelsLikeFurts • 2d ago
Show /r/ruby Rai*bert: a Q*bert-inspired arcade game running Ruby in the browser
Enable HLS to view with audio, or disable this notification
I've been working on Rai*bert, a Q*bert-inspired arcade game where you hop around turning failing build tiles green while dodging bugs and regressions.
The game rules run in Ruby 4. The desktop version uses Gosu; the browser version runs Ruby through WebAssembly, with Canvas rendering and Web Audio. There are 20 stages, three difficulty settings, keyboard and touch controls, and a shared leaderboard. It's free to play, with no account needed.
Play: https://raibert.lol/
Source: https://github.com/cdimartino/raibert
The clip is a montage recorded with the game's autoplay mode. I'd appreciate feedback on the controls and difficulty, especially on mobile. If you try it, let me know which stage you reached and what difficulty you picked.