Skip to content

herdisheida/SimonSays

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

103 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Simon Says Game 🎮

HTML5 CSS3 JavaScript

Uses Tone.js Axios HTTP

A web implementation of the classic Simon memory game, developed for Web Programming I (T-213-VEFF) at Reykjavik University.

🎯 Features

  • Interactive gameplay with both mouse and keyboard (Q,W,A,S) support
  • Dynamic sequence generation from backend API
  • Audio feedback using Tone.js with different tone styles
  • High score tracking with automatic updates
  • Replay functionality to review sequences
  • Responsive design that works on modern browsers

🚀 Installation & Setup

  1. Clone the repository:
git clone https://github.com/herdisheida/P6-Wordle
  1. Go to the projects directory
cd <your-simaon-says-folder>
  1. Start the backend server (required for game logic):
cd assignment2_backend
npm install
npm start
  1. Open the game in your browser by launching index.html or by using the link from myDeploymentUrl.txt file

🎮 How to Play

  1. Select your preferred tone style from the dropdown

  2. Click "Start" to begin the game

  3. Watch and listen to the sequence of tones

  4. Repeat the sequence by clicking the colored pads or using keys:

  • 🔴 Red (Q)
  • 🟡 Yellow (W)
  • 🟢 Green (A)
  • 🔵 Blue (S)
  1. Progress through levels by correctly repeating longer sequences

  2. Use "Replay" to hear the current sequence again

About

Simon Says project For web programming

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors