/ironhack-game

A Javacript game built in one week during Ironhack Barcelona Bootcamp

Primary LanguageJavaScript

M Y F O L T

A javascript version of an awesome iOS puzzle where you need to flip tiles to make colour matches to move through the levels.

This project was built in native Javascript and jQuery, as part of the Ironhack Web Development Bootcamp in Barcelona (at week 3 of the program). The MVP was released in one week with only one level available optimised for mobile (supporting swipe gestures). I later added 4 extra levels, refactored / clean-up the code and optimised it for desktop

There are a lot of things I would like to implement improve. All these stories / defects are listed in a Trello board I can share.

Here is a quick presentation of the project made for the demo day: slides.com

Finally, the project is deployed to GitHub Pages and is accessible here

Getting Started

These instructions will get you a copy of the project up and running on your local machine for development and testing purposes. See deployment for notes on how to deploy the project on a live system.

Prerequisites

Since the application is native Javascript and jQuery, no prerequisites are required.

Installing

  1. Download the .zip package or clone the project to your local machine. ..* If you download the .zip file, please extract it to a local directory on your machine
  2. Open the index.html to run the project locally

Deployment

The project is deployed to GitHub Pages and is accessible here

Built With

  • Native Javacript
  • jQuery - Used for accessing elements on the page
  • jQuery UI - Used for sliding effect (not used anymore at the moment since it was not working properly on mobile. It is a defect in Trello to be fixed)
  • jQuery Mobile Events - Version 1.0.9 (2017-06-07) Used for swipe gestures on mobile

Code Quality Audit

DeepScan Grade

Contributing

Please read CONTRIBUTING.md for details on our code of conduct, and the process for submitting pull requests to us.

Versioning

We use SemVer for versioning. For the versions available, see the tags on this repository.

Authors

See also the list of contributors who participated in this project.

License

This project is licensed under the MIT License 2017

Acknowledgments