Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

colstrom-ruby_armor

Package Overview
Dependencies
Maintainers
1
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

colstrom-ruby_armor

  • 0.0.6
  • Rubygems
  • Socket score

Version published
Maintainers
1
Created
Source

Ruby Armor

A graphical front-end for RubyWarrior. Make sure your Ruby Warrior is wearing Ruby Armor!

Features

RubyArmor has all the features of RubyWarrior, but with a more friendly, graphical interface. It also adds some unique features:

Extended functionality

  • After a level has been finished (completed or failed) the user can drag a slider to see what the state was during each turn.
  • Records code and score when each level is completed. This code can be reviewed at any point later, which can be used to see how your code evolved during play.
  • Speed of playback can be changed while watching the game being played (from one turn per display frame, up to one turn per second). Preferred playback speed is saved with the profile.
  • At any point, user can reset the level back to the start, without having to wait to see it played out to the end.
  • The text log can be viewed as individual turns rather than the normal stream of turns. This can make it easier to follow.

Purely cosmetic additions

  • The rogue-like ASCII game display is also displayed with colourful graphics in a pixelated style.
  • Floating numbers appear when damage is taken or healed.
  • Can choose whether you play as a Valkyrie, Mercenary, Monk or Burglar (This difference is entirely cosmetic, since it just changes the graphics used for the warrior).

Installation

RubyArmor requires Ruby 1.9.2 or higher (sorry!). It is still in an alpha state, so must be installed using --pre

> gem install ruby_armor --pre

Play

> ruby_armor

Credits

  • A myriad thanks to ryanb for making such an inspiring game as RubyWarrior!
  • Thanks to jlnr and RomyRomy for play-testing and suggestions.

Third party assets used

FAQs

Package last updated on 09 Oct 2016

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc