Coder Social home page Coder Social logo

rockpaperscissorslizardspock's Introduction

Rock Paper Scissors Lizard Spock

Awesome Code style: black Python

Screenshot

What's this game ?

Rock, Paper, Scissors, Lizard, Spock is a game of chance that expands. It is first used to settle a dispute about what to watch on TV between Sheldon and Raj in "The Lizard-Spock Expansion".

It is mentioned again in "The Rothman Disintegration", where Sheldon explains the rules to Penny and Barry Kripke.

The game was originally created by Sam Kass with Karen Bryla. According to an interview with Kass, the series producers did not originally ask for permission to use the game, but Kass was officially referenced by Sheldon as the creator of the game during the "The Rothman Disintegration", after which he states, "Hail Sam Kass!" to which Leonard, Howard, Raj, and Sheldon all then chant "Hail!" while raising their hands.

sources for informations and rules: http://bigbangtheory.wikia.com/wiki/Rock_Paper_Scissors_Lizard_Spock

Download the Windows .exe version :

You can run it with Python 3 and the right libraries or for Windows you can use the .exe software that I created there :

Download Rock Paper Scissors Lizard Spock Download Rock Paper Scissors Lizard Spock

Rules of the game

Screenshot

The game is an expansion on the game Rock, Paper, Scissors. Each player picks a variable and reveals it at the same time. The winner is the one who defeats the others. In a tie, the process is repeated until a winner is found. Almost always, the boys will all pick Spock at the same time and tie over and over again.

                Scissors cuts Paper  

                Paper covers Rock   

                Rock crushes Lizard   

                Lizard poisons Spock   

                Spock smashes Scissors   

                Scissors decapitates Lizard   

                Lizard eats Paper   

                Paper disproves Spock   

                Spock vaporizes Rock   

                (and as it always has) Rock crushes Scissors   

Screenshot
Screenshot

What you need to make it work :

This game is made for Python 3.

Install all the packages for : Python 3.

ImageTk

sudo apt-get install python-pil.imagetk

python3-tk (tkinter)

sudo apt-get install python3-tk

How to launch this software :

python3 LizardSpock.py

Developer - Author

Hamdy Abou El Anein

rockpaperscissorslizardspock's People

Contributors

hamdyaea avatar

Stargazers

Iván avatar Mustafa Enes Kalkan avatar  avatar Paul Vaughan avatar  avatar Konstantinos Panayiotou avatar Stefan 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.