Road to RubyKaigi
Road to RubyKaigi is a retro-inspired action game where you race against time to escape a looming deadline and reach the RubyKaigi venue. Dodge obstacles and stomp on bugs to earn bonuses. All rendered in charming ASCII art.
Features
- Retro ASCII Art Graphics: Experience a unique visual style using text-based graphics.
- Simple, Responsive Controls: Use arrow keys for smooth movement and precise jumps.
- Dynamic Gameplay: Stomp on bugs to earn bonuses; bumping into bugs will stun you.
- Race Against Time: Avoid the deadline as you make your way to RubyKaigi.
Game Rules
- Left/Right Arrow Keys: Walk.
- Up Arrow Key: Jump.
- Stomp Bugs for Bonus: Land on bugs from above to gain bonus points.
- Bumping into Bugs: Colliding with bugs from the side or below will stun you.
- Escape the Deadline: Avoid the deadline and go to RubyKaigi!
Installation
gem install road_to_rubykaigi
Usage
Run the game from your terminal:
road_to_rubykaigi
Requirements
- Ruby 3.4.0 or later
- A terminal that supports ANSI escape sequences and 256-color mode
License
The gem is available as open source under the terms of the MIT License.
Code of Conduct
Everyone interacting in the RoadToRubykaigi project's codebases, issue trackers, chat rooms and mailing lists is expected to follow the code of conduct.
Enjoy your journey to RubyKaigi!