// GAMES

Rock Paper Scissors

A simple Java GUI game created as a school assignment to learn and practice Java Swing and AWT.

ROLEStudent / Developer
TEAMSolo project
CONTEXTSchool assignment
CREATED2020
JavaJava SwingJava AWT
Rock Paper Scissors Java GUI

Overview

Rock Paper Scissors is a simple Java GUI game I built as a school assignment.

The project was created to learn and practice building graphical user interfaces using Java Swing and AWT through a small interactive game.

Technical approach

The game focuses on:

  • Building a GUI with Java Swing and AWT
  • Handling button interactions and player input
  • Implementing Rock Paper Scissors game logic
  • Adding bot decision-making
  • Tracking the player’s score
  • Resetting the game after reaching 10 points

Lessons learned

This project helped me gain hands-on experience with Java GUI development using Swing and AWT. I also learned how to handle user interactions, connect GUI components with application logic, and build a simple interactive game from scratch.