Ruby Warrior
Write Ruby that guides a warrior up a tower, floor by floor
Ruby Warrior puts you in charge of a warrior climbing a tower. On each floor you write Ruby code that decides what the warrior does each turn, so it can fight enemies, rescue captives and reach the stairs alive. Your warrior gains new abilities as you climb, and you score points for defeating enemies, rescuing captives and finishing fast.
Free · No login · Browser · Beginner
About Ruby Warrior
It teaches Ruby basics, such as methods and conditionals. You can pick a Beginner or Intermediate tower, so it suits new Ruby programmers and people with some experience.
This version runs in the browser using ruby.wasm, so you do not install anything. It is a web port by Vladimir Dementyev of the original terminal game by Ryan Bates.
On Breakpoint since 23 Oct 2026.
