Skip to content

A retro ASCII action game where Rubyist overcomes a looming deadline and bugs on your way to RubyKaigi

License

Notifications You must be signed in to change notification settings

makicamel/road_to_rubykaigi

Repository files navigation

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!

About

A retro ASCII action game where Rubyist overcomes a looming deadline and bugs on your way to RubyKaigi

Resources

License

Code of conduct

Stars

Watchers

Forks

Packages

No packages published