Skip to content

This is a Graphic implementation of the infamous Ruby command-line game RubyWarrior using Ruby on Rails.

Notifications You must be signed in to change notification settings

MakarovCode/RubyWarriorGUI

Repository files navigation

RubyWarriorGUI

This is a Graphic implementation of the infamous Ruby command-line game RubyWarrior using Ruby on Rails.

DEMO

RubyWarrior GUI - Play the game

HONORS

Original Game and Repo - RubyWarrior by ryanb

TECHNOLOGIES USED AND CHALLENGES

  • RubyWarrior Gem Modification
    • I had to make several changes to the ruby classes of the original RubyWarrior gem in order to be able to call it from an API and AJAX Calls.
    • I had to make with AngularJS a "Animator" that responded to the RubyWarrior command-line like input and outputs
  • Ruby;
    • Version 2.7.1;
  • Rails;
    • Version 6.1;
  • AngularJS;
    • Legacy;
  • PostgreSQL;
    • 13;

SOME SCREENSHOTS

screen1 screen2 screen3

HOW TO INSTALL

# 1. Clone the repo

git clone https://github.com/MakarovCode/RubyWarriorGUI.git

# 2. Run bundle

bundle

# 3. Run the DB

rails db:create db:migrate db:seed

# Type localhost:3000

DISCLAIMER

I DO NOT give support to this project any more, you are free to use the code in anyway you want, is free to use, but this web application as it is may present Bugs and Errors.

About

This is a Graphic implementation of the infamous Ruby command-line game RubyWarrior using Ruby on Rails.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published