Ruby Warrior is a text-based programming game designed to teach Ruby through interactive challenges. Players write a Ruby script that controls a warrior climbing a tower, fighting enemies, rescuing captives, and searching for stairs. Each level introduces new abilities while increasing uncertainty and difficulty. The warrior follows the logic written in the play_turn method, so players must anticipate conditions before the level begins. Actions such as walking, attacking, resting, binding, and rescuing are combined with senses that inspect health and surroundings. Scoring, retries, progressive levels, and later optimization encourage experimentation with control flow, state, and simple artificial intelligence.
Features
- Interactive Ruby lessons
- Turn-based tower levels
- Script-controlled character
- Actions and senses
- Progressive abilities
- Score optimization
Categories
GamesLicense
MIT LicenseFollow Ruby Warrior
Other Useful Business Software
Our Free Plans just got better! | Auth0
You asked, we delivered! Auth0 is excited to expand our Free and Paid plans to include more options so you can focus on building, deploying, and scaling applications without having to worry about your security. Auth0 now, thank yourself later.
Rate This Project
Login To Rate This Project
User Reviews
Be the first to post a review of Ruby Warrior!