Sha256: 3a5e702b461a6cb254d922aaa8407f60356367f2effd036c4fa21aa74454d1da

Contents?: true

Size: 1.29 KB

Versions: 31

Compression:

Stored size: 1.29 KB

Contents

---
layout: default
title: About - Play Rock Paper Scissors Game
permalink: /about.html
---

# About PlayRockPaperScissorsGame (RPS)

The RPS<sup>1</sup> game has been around for many years. In fact, it originally was from Asia. 
I have decided to code a Ruby-programmed RPS game that uses full CLI<sup>2</sup> (command line interface).

## Why use Ruby?

Ruby is a programming language that has been around for a little over 2 decades. The gem-attributed language was primarily developed by *Yukihiro "Matz" Matsumoto* in Japan. Ruby stood out to me because of it's unique code structure design. I decided to use Ruby becuase I wanted to learn an **object oriented programming language<sup>3</sup>**. Ruby appealed to me by its unique code structure. 

## The Code

I didn't want to make code that just yielded a bunch of `if`, `elsif`, and `else` statements. Instead, I strived toward a more professionally structured and modularized code. See the [comparing code](Comparing_Code) page for more detailed information about this subject matter.

________

> **1.** RPS = rock-paper-scissors
> 
> **2.** CLI means that it is executed in a command line app, such as CMD (command prompt) for Windows, or Terminal for Mac.
> 
> **3.** Object Oriented languages like Ruby, C#, etc..., follow a similar syntax format. 

________

Version data entries

31 entries across 31 versions & 1 rubygems

Version Path
PlayRockPaperScissorsGame-2.9.1 docs/about.md
PlayRockPaperScissorsGame-2.9.0 docs/about.md
PlayRockPaperScissorsGame-2.8.9 docs/about.md
PlayRockPaperScissorsGame-2.8.8 docs/about.md
PlayRockPaperScissorsGame-2.8.7 docs/about.md
PlayRockPaperScissorsGame-2.8.6 docs/about.md
PlayRockPaperScissorsGame-2.8.5 docs/about.md
PlayRockPaperScissorsGame-2.8.4 docs/about.md
PlayRockPaperScissorsGame-2.8.3 docs/about.md
PlayRockPaperScissorsGame-2.8.2 docs/about.md
PlayRockPaperScissorsGame-2.8.1 docs/about.md
PlayRockPaperScissorsGame-2.8.0 docs/about.md
PlayRockPaperScissorsGame-2.7.9 docs/about.md
PlayRockPaperScissorsGame-2.7.8 docs/about.md
PlayRockPaperScissorsGame-2.7.7 docs/about.md
PlayRockPaperScissorsGame-2.7.6 docs/about.md
PlayRockPaperScissorsGame-2.7.5 docs/about.md
PlayRockPaperScissorsGame-2.7.4 docs/about.md
PlayRockPaperScissorsGame-2.7.3 docs/about.md
PlayRockPaperScissorsGame-2.7.2 docs/about.md