Rock Paper Scissors

Role:

Web Developer

Technologies:

Overview

This Rock, Paper, Scissors game, originally developed as a school project, showcases my skills in front-end development and game design. Built usingĀ  JavaScript, it features a responsive layout and interactive gameplay. I enhanced the visual appeal by incorporating custom pixel art images, adding a unique, retro aesthetic to the experience.

The game also integrates event-driven programming, user interaction handling, and dynamic UI updates. This project highlights my ability to combine creative design with technical skills to build engaging and functional web applications.

Problem

  • Develop a Rock, Paper, Scissors game using HTML, CSS, and JavaScript.

  • Implement core JavaScript concepts such as functions, conditionals, and loops for game logic.

  • Handle user interactions through event listeners and display real-time results.

  • Ensure visual appeal by incorporating custom pixel art images into the design.

Goal

  • Showcase proficiency in JavaScript fundamentals (DOM manipulation, events, conditionals).

  • Build a functional game logic that handles user choices and determines the winner.

  • Integrate custom visuals (pixel art) for a unique and appealing user experience.

  • Create an interactive, responsive interface that adapts across various screen sizes.