/maze

A maze game project offering a game session for a player to play by creating a board and then moving an avatar across the board to consume the hamburger sprites while considering the best route to minimize the steps taken.

Primary LanguageJavaScript

Contributor Issues

Hamburger Maze

React/Material-ui
[Live Version](https://serene-mestorf-79f912.netlify.app/)
Explore the docs »

· Report Bug · Request Feature

Table of Contents

About The Project

This project is a Hamburger Maze App built with only React framework [using hooks]. It is a game that is intended for anyone who enjoys solving puzzles and gaming.

In this project, the complete feature of the app renders the following:

  • Render the board in the number of squares given by the user
  • Place your player roughly in the center of the board.
  • Generate the Hamburger Sprites randomly on the board.
  • Count the steps it takes for the player to eat all the Hamburger sprites on the board.

Play

To play use the arrow keys.

  • screenshot3

Screenshots

Home

screenshot1

Play Board

screenshot1

Prerequisites Installations

If you want a copy of this project running on your machine you have to install:

Technology used

  • Node.js
  • React
  • Material-ui
  • yarn
  • CSS
  • ES6
  • Lodash

Usage/Getting Started

Once you have installed the required package shown on the Prerequisites Installations, proceed with the following steps

Clone the Repository,

your@pc:~$ git clone https://github.com/bafiam/maze.git

Move into the cloned folder

your@pc:~$ cd maze

Get the dependencies needed for the app

your@pc:~$ yarn install

Start the server and use the app

your@pc:~$ yarn start

Live Version

This is the link to the live preview. Feel free to visit.
Hamburger Maze

Roadmap

See the open issues for a list of proposed features (and known issues).

Authors

Stephen Gumba