Coder Social home page Coder Social logo

alvisonhunterarnuero / rock-paper-scissors Goto Github PK

View Code? Open in Web Editor NEW
2.0 1.0 0.0 7.47 MB

This repository serves as a demonstration of fundamental Vanilla JavaScript concepts, created for the CCL Mentoring Program mentees. It provides a clear example for mentees to compare their work against, helping them learn and improve through feedback.

Home Page: https://sillyrpsgame.netlify.app/

HTML 45.38% JavaScript 26.46% CSS 28.15%
javascript javascript-games rock-paper-scissors vanilla-javascript bootstrap5 netlify netlify-deployment scss

rock-paper-scissors's Introduction

Yet Another Rock Paper Scissors Silly Game

This file contains the basic solution to an exercise we presented a few days ago for our mentoring program members for them to build.

The time has come for them to review with us their solutions and compare it with this repo, being a very simple approach but aiming to reach the below requirements for this game:

BOOTSTRAP 5 & JavaScript Challenge

Create a Rock, Scissors, Paper Dynamic Game in JavaScript

Apply your acquired knowledge to design a game dashboard with an intuitive flow and UI. Use creativity and imagination to recreate the rock, paper, scissors game, displaying images of the player's and computer's choices, and indicating the winner of each turn. Use all resources to create a clean and attractive design. Let's give our best to achieve this new challenge, Tribe!

Rock, Paper, Scissors is a simple hand game played between two people or in this case, against the computer. Each player simultaneously forms one of three shapes with an outstretched hand. The possible shapes are rock (a fist), paper (a flat hand), and scissors (a fist with the index and middle fingers extended, forming a V). The game has three possible outcomes: a draw, where both players choose the same shape, or a win/loss scenario based on the chosen shapes. Emojis can be used on this approach to simplify the need of artwork creation. Although both code and UI are important, We are aiming functionality instead of UI.

Instructions:

  • Click any of the buttons to make your choice (rock, paper, or scissors).
  • The computer will randomly select its choice.
  • The results (win, lose, or draw) will be displayed below along with the current score for both the player and the computer.

rock-paper-scissors's People

Contributors

alvisonhunterarnuero avatar

Stargazers

Ezra Marcia avatar The Krys avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.