Projects and Board Games


Battleship

I created a version of the game battleship. This is a multiplayer game that runs on a Node.js server using socket.io. While it doesn't have the best graphics, (I'm not an artist). It was my first game that connected multiple users over the internet.

Ninny's Chess

This is my version of a game called Ninny's Chess.

The rules are that all pieces can only move in the direction of the arrows of the tile they are on.

The Ninnys () can only move 1 square at a time.

The Numskulls () can move as far as they want in the direction of the arrows.

The Brain () can move only one square like the ninnys.

However if the Brain is captured you lose, and your opponent wins.

Red Moves First

Enchanted Forest

Play enchanted forest with your friends over the internet!


Blockus

Play Blockus online with your friends!

Maze Generator

This is a Program I made, that implements the Randomized Prim's algorithm. Which does a depth first search and recursive backtracking. After generating the maze, I decided to give you a chance to solve it. Move the black dot with (W,A,S,D).

Wikipedia: Maze Generation

Bananagrams

Play Banagrams with your friends over the internet!


Minesweeper

Classic Minesweeper Remake

Connect 4

This is my version of a 2 player game called connect 4. If either color gets four circles in a row (horizontally, verticall, diaglonally) That person wins!

Pacman

This is my version of PacMan that I made. Have fun and try to get high scores.
Collect all the dots to win. Controls are WASD.

Circuit Simulator

Make Your Own Circuits

Chess

This is my version of chess. You can play chess with someone one the same device or you can try to solve puzzles.

It also has a computer move button which makes the smartes move using My Own chess Bot

Hilbert Curve

This program is an implementation of Hilberts curve which is a space filling curve.
The hilberts curve is graphically represented to a random order between 2 and 6. So feel free to generate it multiple times.

Wikipedia: Hilberts Curve