Assessfy Foundation Projects Lab Beginner 5 milestones 100 marks

Build a Simple Rock-Paper-Scissors Game with a Scoreboard

Discipline: Game Development Level: Foundation Industry: Software & IT Function: Engineering Team: up to 3 Assessment: 5 milestones (100 marks)

Real-world project · AICTE-aligned · AI-graded · Audit-ready certificate

5
Milestones
0
Available mentors
0
Enrolled students
7
Core skills
About this project

What you'll build: You'll create a fun, interactive rock-paper-scissors game that runs in your web browser! The game lets a player compete against the computer, keeps track of wins and losses on a scoreboard, and has a clean, easy-to-use interface.

Why it's a good starter: This project is perfect for beginners because it uses only basic web tools, has a clear goal, and can be built step-by-step. You'll get hands-on experience seeing your code come to life and learn important concepts in a friendly, low-pressure way.

What you'll learn: You'll practice essential web development skills like structuring a web page, styling it, adding interactive behavior with code, and updating the page as the game is played. You'll also learn to break a project into manageable steps and see how real games track player progress.

Milestones
1. Setup & Plan
10 marks 5d
Submit a brief project outline (one page) describing your plan for the game, including a sketch or diagram of the game layout. Show that your coding environment is ready by sharing a screenshot of your code editor with a basic HTML file open.
2. Build the Game UI & Basic Play
30 marks 10d
Submit a working web page with the basic user interface: buttons for rock, paper, and scissors, and a display area for showing results. The game should allow one round to be played (player vs computer) and display who won the round.
3. Add Scoreboard & Game Features
30 marks 10d
Submit an updated game that keeps track of scores (player vs computer) on a visible scoreboard. The scoreboard updates automatically after each round. Add a 'reset' button to start a new game.
4. Testing & Polish
15 marks 7d
Submit the final, polished version of your game. Check for bugs, tidy your code, and add any small improvements (like simple colors or instructions). Show that you've tested all features and that the game looks tidy.
5. Demo & Short Report
15 marks 7d
Submit a 2-minute screen recording demo of your game in action, plus a short written report (half a page) explaining what you learned and any challenges you faced.
Open internships using this project -->
Skills you'll learn
Game DevelopmentWriting simple HTML to create web pagesStyling pages and elements with CSSUsing JavaScript for interactivity and game logicWorking with basic variables and functionsUpdating the web page content dynamicallyOrganizing and commenting code
Tools used
Visual Studio Code (or any free code editor)Web browser (ChromeFirefoxetc.)Free online tutorials or documentation
Prerequisites
Basic computer useVery simple programming ideas (like what a variable is)
Available mentors

No mentors have signed up for this project yet.

Be the first to mentor
Share
You'll earn — Certificate (PDF)

AICTE-aligned Project Completion Certificate

A formal, audit-ready PDF certificate issued by Assessfy + your institute on successful completion. Includes AICTE credit hours, your evaluator's signature, and a QR code for third-party verification.

Certificate of Project Completion

This is to certify that

has successfully completed the project

Build a Simple Rock-Paper-Scissors Game with a Scoreboard

Auto-issued on completion QR-verifiable
You'll earn — Digital Badge

Shareable LinkedIn / Resume Skill Badge

A compact, verifiable Open-Badges-2.0-compliant digital credential. Add to your LinkedIn profile, GitHub README, or resume in one click. Recruiters can validate authenticity via a unique URL.

Beginner
Build a Simple Rock-Paper-Scissors Ga…
Assessfy
Auto-issued on completion One-click LinkedIn add

Similar Projects you might like

Hand-picked by the recommender from your program & skill area.

Build the skills for this project

Matched to this project's skills & tools. Study free, then earn a recruiter-recognized certificate from the Assessfy Certification library.

100 marks Beginner
Sign up & enroll