Overview

A browser-based Rock, Paper, Scissors game built with JavaScript. It incorporates design elements and ranking system from Taekwondo.

Team size: 1

Roles: Designer, Developer

Process:

When we were assigned to create a JavaScript game I wanted to do something unique but simple, a concept that isn't too complicated for users to understand but difficult enough to keep them playing. I chose rock, paper, and scissors for the base game model. It's simple to understand and difficult due to the aspect of luck.

Tools:

  • CSS3
  • HTML5
  • JavaScript

Features:

  • RPSG class code snippet

    Using classes to define my characters and their methods.

Reflection:

Looking back at the JavaScript, I realized there is a lot of repetitive/duplicate code. Need to improve on DRY code principles. I need to make sure future web applications are responsive.