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

Packages

Used by

Contributors

Languages