/grid-grind

:game_die: A randomized pattern matching game! Use your deduction and pattern matching skills to see just how far you can get!

Primary LanguageJavaScript

Table of Contents

Game Info

Version 1.0.0

How to Play

Click any of the color blocks and watch them change to the next color. Use the help menu on the side to determine which order the blocks will change in. The idea is that you have to be careful in what order you change the blocks as you might trigger a smaller chain and can't beat the level.

Objective

The objective of this game is to obtain points by clicking the blocks and creating chains of the same color. If a chain is only three colors long then only 1 point is given for each block. As the chains get bigger, the points obtained per block get bigger and bigger. You'll need to use this to your advantage in order to beat the levels.

Moving to the Next Level

In order to move to the next level you have to achieve a minimum number of points. Your progress is tracked by the experience bar at the top.

Usage

Updates & To-do

There are a number of upcoming features listed here!
  • Finish first level game state
    • Number of tries
    • Intro screen with game name
    • Progress points bar or similar
    • Block pattern hint in bottom
    • Point chain for certain color chain lengths
  • Multi level game states
    • Accumulated total
    • Player name on end message
    • Simple db for storing wins and score
    • Random pattern frame each level
    • Explosion tile hidden in pattern
    • Obstacles in later levels
    • Timer for later levels
  • User Interface
    • Remove interface from game and bring it into the DOM
    • Add help tutorial and instructions on side menu
    • Markup for level success
    • Design percentage bar for level completion