Skip to content

Our project aids the user in finding ways to stay mentally sharp. It improves visual recognition skills while also helping your short to long term memory over time. It is lightweight, intuitive and fun for all ages. It was build with HTML, CSS and JavaScript. There is an even mix of native JavaScript identifiers and custom engineering by the tea…

License

Notifications You must be signed in to change notification settings

hirobius/memory-game

Repository files navigation

memory-game

Domain Modeling

image

Wires

image

image

image

image

image

User Stories


XL

  1. As a hardcore gamer, I want to be challenged with different difficulties and time constraints.
  • Difficulty Modes
  • Easy Mode
  • Lowest amount of tiles
  • Simplest imagery
  • Intermediate Mode
  • Medium amount of tiles
  • Medium imagery complexity
  • Hard Mode
  • Highest amount of tiles
  • Highest imagery complexity

Timer

  • A timer that corresponds to star rating
  • Faster completion rewards the user with points

Stat Tracker

  • Individual Leaderboard
  • Graph that records user performance per session

XL

  1. As a competitive gamer, I want to be able to see my score and the scores of my competition.
  • LeaderBoard
  • Display past & present user scores
  • Attempts Counter
  • Displays current amount of attempts
  • In-game score & performance indicator
  • Displays current score
  • Displays current performance tier

XL

  1. As a sensory-driven gamer, I want great sounds and visuals so I’m very immersed
  • Great Sound Design
  • Sound feedback based on state
  • Soundtrack based on difficulty level
  • Visual Themes pertinent to difficulty
  • Varying shape identification
  • Results Modal / Alert
  • Visual feedback relevant to performance tier

XS

  1. As a Parent with children I want an educational game so that my kids play & learn simultaneously
  • Correct / Incorrect Feedback to User
  • Visual differentiation of correct and incorrect answers
  • A place where kids can learn outside of class
  • Cross-platform viewports to play anywhere
  • Parent with Children: Alphabet Mode (Click Letter and match to Illustration)
  • Mode in which the letter tile clicked is the same

XS

  1. As a disabled person, I want to have fun even though it’s sometimes difficult
  • Easy-to-read typography
  • Appropriate Type Ramp and Legible font usage
  • Good contrast ratios
  • Based on Industry standard screening tool
  • Disabled User: “Accessibility mode”
  • Way to Enlarge Fonts in-game
Icons made by smalllikeart from www.flaticon.com

https://css-tricks.com/almanac/properties/a/animation/

https://www.w3schools.com/css/tryit.asp?filename=trycss3_transition2

https://electrictoolbox.com/using-settimeout-javascript/

https://uigradients.com/#Amin

https://www.bestcssbuttongenerator.com/#/17

About

Our project aids the user in finding ways to stay mentally sharp. It improves visual recognition skills while also helping your short to long term memory over time. It is lightweight, intuitive and fun for all ages. It was build with HTML, CSS and JavaScript. There is an even mix of native JavaScript identifiers and custom engineering by the tea…

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •