Git Product home page Git Product logo

dueling-shops-o-horror's Introduction

Dueling-Shops-O-Horror

##Summary

A two player, strategy based game inspired by popular carnival water-gun game# combined with a “Prisoner’s Dilemma” type bombing game

##Objective Players compete to “water” their assigned venus flytrap bud by directing a laser-pointer at its photoresistor outfitted center, while also racing to covertly defend their plant from “bombing attacks” triggered by a button hidden within the base of their plant.

##Mechanics of the “bombing game” Each round of the game is initiated when the first player presses their button. The other player will have 5 seconds to respond, but cannot respond while they are watering their plant. The original player can keep watering after pressing the button, but it will nullify their choice and they have to press it again before the end of the round.

Each player is limited to 5 defends.

###Rules of game:

  • Bomb-Bomb: both players lose 1 health
  • Bomb-Defend: bombing player loses 1 health
  • Defend-Defend: no change

##Interface Each plant will include a photoresistor positioned within its mouth and two control buttons hidden within its base to allow the player to defend against or deploy bombing attacks against their opponent. Three LEDs planted beside the sprout will be used to denote its “health” level while a fourth LED will light to indicate the status of the opponent’s “bomb” attacks.

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.