Skip to content

🎲 Implementation of the Simon game with a Pokémon theme

Notifications You must be signed in to change notification settings

coymeetsworld/poke-simon

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

49 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PokéSimon

Description

PokéSimon takes the typical Simon game, but adds a Pokémon theme to it. It is a game used to test memory skill by remembering patterns that increase in length as the game progresses.

Live Demo

https://coymeetsworld.github.io/poke-simon/

Preview image of Pokesimon

Instructions

When a player starts a game, PokéSimon will light up one of the buttons at random. The player must click that button correctly in order to advance.

On a successful press, the game will continue by lighting up the same button and an additional randomized button afterwards. The player must now click both buttons in the correct order to move on to the next level.

As the player sucessfully clicks the correct order of randomized buttons, one additional randomized button gets added to the pattern in each level. The game finishes when a player can correctly hit a pattern of 20 randomized buttons.

Modes

The player can turn on 'Strict mode', which means if a player guesses incorrectly at any point in the pattern the player will have to start over on level 1 with a new randomized pattern.

With 'Strict mode' off, PokéSimon will replay the pattern at the current level and the player will try again. PokéSimon by default has the 'Strict' feature off.

About

PokéSimon was written by Coy Sanders as a requirement in the Advanced Front-End Development Projects for FreeCodeCamp to earn the Front-End Development Certification.

software is licensed under the License: MIT

Copyright (c) 2017

Other Credits

Pokémon is trademark of Nintendo and created by Satoshi Tajiri in 1995.

Multiple Pokémon sounds from The Sounds Resource.

Psyduck sound on failure grabbed here.

Victory sound on completing 20 moves correctly, found here.

Pokeball images grabbed from this wallpaper.

Seven-segment display used is a jQuery UI plugin developed by Brandon White and the code/documentation can be found on his GitHub website.

About

🎲 Implementation of the Simon game with a Pokémon theme

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published