Skip to content

pseudo7/Rock-Paper-Scissors-Lizard-Spock

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Rock-Paper-Scissors-Lizard-Spock

A modern take on classic Rock-Paper-Scissors

  • Rock Counters Lizard & Scissors
  • Paper Counters Spock & Rock
  • Scissor Counters Paper & Lizard
  • Lizard Counters Spock & Paper
  • Spock Counters Rock & Scissors

GL;HF 😄 🖖

Screenshots

        


        


Used notable mentions for the development.

  • State-Machine Design Pattern

    • Initial State
    • Play State
    • Make-Your-Move State
    • Validate-Move State
    • Final State
  • Service Locator Design Pattern

    • Asset Service
    • Audio Service
    • GameManagement Service
    • Score Service
    • StateMachine Service
    • UserInterface Service
  • Used Addressables for Async Loading/Unloading of Assets

  • Adhered the coding process to most of SOLID principles

About

A modern take on class Rock-Paper-Scissors

Resources

License

Stars

Watchers

Forks

Packages

No packages published