Skip to content

A GUI application game developed using the Java programming language.

Notifications You must be signed in to change notification settings

LynChee1229/Rock-Paper-Scissors-Lizard-Spock

Repository files navigation

Rock-Paper-Scissors-Lizard-Spock

Banner

A GUI application game developed using the Java programming language. 1

This game is an expansion of Rock-Paper-Scissors. There will be 2 teams with 2 players each and each player will play 3 rounds.

🎮 The Rules

  • 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
  • Rock crushes Scissors

Rules

📷 Screenshots

Welcome Page 1.0 ▸ User is required to choose a background color.


Welcome Page 2.0 ▸ After choosing the background color, user can click the "Proceed" button.


Team Initialization Page 1.0 ▸ User needs to enter the player names for each team.


Team Initialization Page 2.0 ▸ The output screen if user clicks the "Enter" button without entering the player name.


Team Initialization Page 3.0 ▸ After entering the player names, user can click the "Start" button.


Battle Screen 1.0 ▸ One player from each team takes turns clicking the "BOOM" button.


* results of each round 1.0 ▸ The winner of each round will get 1 point.


* results of each round 2.0 ▸ If there is a tie, add more rounds until there is a winner.


Battle Screen 2.0 ▸ After the first player of both teams finishes the game, user can click the "Next Player" button.


Battle Screen 3.0 ▸ When all players have finished the game, user can click the "Proceed" button.


Result Screen 1.0 ▸ If both teams have the same point, it's a draw.


Result Screen 2.0 ▸ The winner will be the team with the highest point.


Back to top

Footnotes

  1. Developed as a group assignment by Chan Lin Chee, Chew Zhi Peng, Ho Ko Ee, Matthew Labial John, and Yong Jing Ping.

About

A GUI application game developed using the Java programming language.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages