Skip to content


Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?

Latest commit


Git stats


Failed to load latest commit information.
Latest commit message
Commit time

#Puzzle Fight

Play Here

##A competitive online puzzle game built with Node.js

  • Created in JavaScript using the HTML5 Canvas.

  • The back-end is a Node.js server running on Heroku.

##My first major project

  • Created while learning JavaScript.

  • Has been refactored numerous times as I have studied more about JavaScript best-practices.


  • Similar to tetris, the player drops blocks into a grid and tries to make them disappear, which sends them to the other player

  • Land a circle adjacent to a block of the same color to destroy them, create combos to multiply the number of blocks sent over to your opponent

##Technologies Used The following technologies were used:

  • JavaScript
  • Node.js
  • JQuery
  • HTML5
  • CSS
  • Heroku

##Comments? Suggestions? Puzzle Fight is a work in progress. Send me an email at with any comments or suggestions you may have.


No releases published


No packages published