Skip to content

thisaurel/rock-paper-scissors-game-angular

Repository files navigation

The Rock Paper Scissors Game

npm version Netlify Status Travis CI Build

Description

Rock Paper Scissors is a gaming project. You are playing against an AI.

First step is to choose your username. After that you can play as much as you want.

Your current score is on the top of the screen.

On the right of the screen you can see your win rate etc.

Home Page

Username Page

Game Page

Getting Started

Prerequisites

To use the package manager npm to install all the packages, you must install Node.js.

Installation

  1. Clone the repo
git clone https://github.com/thisaurel/rock-paper-scissors-game-angular.git
  1. Install NPM packages
npm install
  1. Install Angular CLI
npm install -g @angular/cli
  1. Start the server
ng serve --open # the flag '--open' is used to auto open a browser tab

Usage

To edit the project you can open it at its root with any IDE like IntelliJ IDEA or VSCode.

This project is fully coded with Angular so you must have the base knowledges to edit it.

Roadmap

See the open issues for a list of proposed features (and known issues).

Contributing

Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.

Please make sure to update tests as appropriate.

  1. Fork the Project
  2. Create your Feature Branch (git checkout -b feature/myFeature)
  3. Commit your Changes (git commit -m 'Add some feature')
  4. Push to the Branch (git push origin feature/myFeature)
  5. Open a Pull Request

License

MIT

Contact

Aurélien RICHE - contact@aurelienriche.com

Project Link: Netlify link