Node Knot

A game in Vanilla JS.

See Code

About

Node Knot is a game I created using techniques learned while creating Area and Section Properties Calculators.

Players compete to re-organize systems of connected, intersecting lines. A clock starts at the first click and stops when none of the lines intersect. If the player scores in the top 3 fastest times or top 3 shortest mouse-travel distances, their initials and score are saved for others to compete against.

Players can also create Knots. When a new Node Knot is created, it is saved in a MySQL database that is drawn from at random as players solve puzzles.

Go ahead and play a few rounds - see if you can get your initials on the leader board!

Technologies

This app uses JavaScript, HTML5, CSS, Python, Flask, and MySQL.