rps-multiplayer

A rock-paper-scissors multiplayer web realtime game. [bootcamp]

https://github.com/andalsofyi/rps-multiplayer

Science Score: 31.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
    Found CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
  • DOI references
  • Academic publication links
  • Academic email domains
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (3.3%) to scientific vocabulary

Keywords

firebase firebase-authentication game javascript jquery multiplayer rock-paper-scissors
Last synced: 6 months ago · JSON representation ·

Repository

A rock-paper-scissors multiplayer web realtime game. [bootcamp]

Basic Info
Statistics
  • Stars: 0
  • Watchers: 2
  • Forks: 0
  • Open Issues: 0
  • Releases: 0
Topics
firebase firebase-authentication game javascript jquery multiplayer rock-paper-scissors
Created almost 8 years ago · Last pushed over 7 years ago
Metadata Files
Readme Citation

README.md

rps-multiplayer

A realtime rock-paper-scissors multiplayer web game. (class)

Overview

  • Only two users can play at the same time.

  • Both players pick either rock, paper or scissors. After both players make their selection, the game will tell them whether a tie occurred or if one player defeated the other.

  • The game will track each player's wins and losses.


TODO:

  • ~~User(s) sign in~~
  • ~~Users choose to join a game~~
  • ~~Users are matched up~~
  • ~~Game begins~~
  • ~~Each user presented RPS buttons~~
  • ~~User selects RPS button~~
  • ~~Response is sent back to server~~
  • ~~Server waits until both responses received~~
  • ~~Server compares responses~~
  • ~~Winner declared~~
  • ~~Score updated~~
  • ~~Best of 3 wins~~
  • Styling

Future features:

  • Winners leader board tracked
  • Chat!
  • Who's got next?
  • Abandoned game tracking
  • Rock-Paper-Scissors-Lizard-Spock!
  • Allow players to register and login in

Owner

  • Name: Randy Reitz
  • Login: AndAlsoFYI
  • Kind: user
  • Location: Philadelphia, PA

Software Engineer / Solution Architect / Full Stack | Actively developing C#, .NET, Azure, and React (not all at once)

Citation (citations.html)

<!-- Paper by Alena Artemova from the Noun Project

Scissors by Stanislav Levin from the Noun Project

Rock by Kevin from the Noun Project

Frill-necked lizard by parkjisun from the Noun Project

Hand by Jake Dunham from the Noun Project


 -->

GitHub Events

Total
Last Year