Skip to content

waelodeh98/Rock-Paper-Scissors

Repository files navigation

Rock Paper Scissors - C++ Console Application

Screenshot

Watch the project video on LinkedIn: Click here

Overview

This is a C++ Console Application that simulates the classic Rock Paper Scissors game.
It allows a player to compete against the computer, play multiple rounds, and see the final results.

Features

  • Player vs Computer gameplay with rounds.
  • Randomized computer choices.
  • Win, lose, or draw determination for each round.
  • Score tracking for player wins, computer wins, and draws.
  • Console-based interactive UI with colored output based on round winner.
  • Ability to play multiple games in a single session.

Click on any image to watch the project video on LinkedIn

🖼️ Screenshots

Game Start & Player Choice

Screenshot 1

Screenshot 2

Round Results & Game Over

Screenshot 3

Screenshot 4


Files in the Project

  • Rock Paper Scissors Game.cpp → Main source code
  • Rock Paper Scissors Game.sln → Visual Studio solution file
  • Rock Paper Scissors Game.vcxproj & Rock Paper Scissors Game.vcxproj.filters → Visual Studio project files
  • Rock Paper Scissors Game.rc, Rock Paper Scissors Game.aps, resource.h → Resource files

▶️ How To Run

  1. Open the solution in Visual Studio.
  2. Build the project (Ctrl+Shift+B).
  3. Run the program (F5).
  4. Choose how many rounds to play and start the game.

👤 Author

Wael Samer – Software Engineering Student
This project was created as part of a C++ learning journey on Programming Advices platform.


🌐 GitHub

https://github.com/waelodeh98

🔗 LinkedIn Profile

www.linkedin.com/in/waelsamer

About

Engaging Rock Paper Scissors game in C++ for Windows Console. Play multiple rounds against the computer, track scores, see round winners with color-coded feedback, and replay for fun.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors