Skip to content

Press Your Tester is an HTML, CSS & Vanilla JavaScript game inspired by the 1980's TV Show Press Your Luck.

Notifications You must be signed in to change notification settings

dlongodev/press-your-tester

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

54 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation


Logo

PRESS YOUR TESTER

Press Your Tester is an HTML, CSS & Vanilla JavaScript game inspired by the 1980's TV Show Press Your Luck.

View Demo · Report Bug · Request Feature

Product Name Screen Shot

Table of Contents
  1. About The Project
  2. Roadmap
  3. Contributing
  4. Contact
  5. Acknowledgments

About The Project

PRESS YOUR TESTER is a simple game of luck made for the Web Development Community to have a little fun... ~> because you are a Software Engineer looking to get paid BIG BUCKS for the code you wrote. But before you get paid, you have to PRESS YOUR TESTER! (be aware... this tester is all about luck!). First, you answer 3 multiple choice questions to prove your worth, each correct answer gives you 3 chances with the TESTER, a wrong answer will only get you 1 chance each. This tester can find some NASTY BUGS! The goal is to make the most money you can without "bugging out" -- 3 BUGS in your code and you lose! GOOD LUCK!

product-screenshot

(back to top)

Built With

(back to top)

Roadmap

  • MVP Goals

    • As a player, I want to read the rules of the game so I can understand how to play.
    • As a player, I want to clearly read the questions, make my choice and know if my answer was right or wrong.
    • As a player, I want to know how many chances I will have to PRESS THE TESTER after answering all the questions.
    • As a player, I would like to see the tester moving through the game board randomly and PRESS THE TESTER button to make it stop.
    • As a player, I want to PRESS THE TESTER and see that when I land on a BUG I can lose all the money I have collected.
    • As a player, I would like to choose to stop the game and get the money I collected so far to win the game.
    • As a player, I want to PRESS THE TESTER and run the risk of losing the game if I get 3 BUGS.
    • As a player, I would like to try to run out of chances to PRESS THE TESTER and if I still have money, win the game.
    • As a player, I want to be able to start the game again.
  • Stretch Goals: Bronze

    • As a player, I would like to experience seeing each box glowing with lights showing where the random move is before I PRESS THE TESTER.
    • As a player, I recognize that the game's aesthetics and design resemble the original game show.
    • - As a player, I would like to hear sound effects when the tester moves around the board so I can feel the anticipation to PRESS THE TESTER.
  • Stretch Goals: Silver

    • As a player, I would like the UI to be appealing with images indicating the value of each box.
    • As a player, I would like to see each box switching between 3 other values so I can have more random chances to win or lose.
    • - As a player, I would like to see animations and hear sounds so I know when I win or lose the round.
  • Stretch Goals: Gold

    • As a player, I would like to play this game with a friend and PASS THE TESTER to give my opponent a chance to lose.
    • As a player, I would like to enable my web camera in the middle so the experience looks like the original game show.
    • As a player, I would like to play online so I don't have to have my opponent sitting next to me.
    • As a player, I would like to see a scoreboard showing who is the Software Engineer that got paid the most of all time.

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

(back to top)

Contributing

Contributions are what make the open source community such an amazing place to learn, inspire, and create. Any contributions you make are greatly appreciated.

If you have a suggestion that would make this better, please fork the repo and create a pull request. You can also simply open an issue with the tag "enhancement". Don't forget to give the project a star! Thanks again!

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

(back to top)

Contact

Daniele Longo - @dlongodev - [email protected]

Project Link: https://github.com/dlongodev/press-your-tester

(back to top)

Acknowledgments

(back to top)

About

Press Your Tester is an HTML, CSS & Vanilla JavaScript game inspired by the 1980's TV Show Press Your Luck.

Resources

Stars

Watchers

Forks