Skip to content

devdcii/Rock-Paper-Scissors-Csharp-WinForms-Game

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

✊✋✌️ Rock Paper Scissors – C# Windows Forms Game

A simple Rock Paper Scissors desktop game built with C# and Windows Forms (.NET 8). Play against the computer with real-time score tracking and FontAwesome hand icons.


🎮 How to Play

  1. Launch the application
  2. Choose your move by clicking one of the three buttons:
    • ✌️ Scissors
    • Paper
    • Rock
  3. The computer randomly picks its move
  4. The result (YOU WIN / YOU LOSE / TIE) is displayed instantly
  5. Scores are updated after every round

✨ Features

  • 🤖 Computer opponent with random move generation
  • 📊 Real-time score tracking for both Player and Computer
  • 🎨 FontAwesome hand icons for visual hand gestures
  • 🖥️ Clean Windows Forms UI with custom borderless design
  • ❌ Custom close button

🛠️ Tech Stack

Technology Usage
C# Game logic
Windows Forms (.NET 8) UI Framework
FontAwesome.Sharp v6.3.0 Hand gesture icons
Visual Studio 2022 IDE

⚙️ How to Run

Prerequisites

Steps

  1. Clone the repository:
    git clone https://github.com/psechan/your-repo-name.git
  2. Open Intro Game C#.sln in Visual Studio
  3. Restore NuGet packages (FontAwesome.Sharp will auto-install)
  4. Press F5 or click Run to start the game

🎯 Game Rules

Player Computer Result
✌️ Scissors ✋ Paper YOU WIN
✌️ Scissors ✊ Rock YOU LOSE
✌️ Scissors ✌️ Scissors TIE
✋ Paper ✊ Rock YOU WIN
✋ Paper ✌️ Scissors YOU LOSE
✋ Paper ✋ Paper TIE
✊ Rock ✌️ Scissors YOU WIN
✊ Rock ✋ Paper YOU LOSE
✊ Rock ✊ Rock TIE

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages