Horde

Horde is a top-down zombie shooter game I wrote with P5.js. A friend of mine drew all the art. The goal is to survive the longest and kill the most zombies. Move around using WASD, aim with your mouse, and click to shoot.Play it here

Pixel Battle

Pixel Battle is a strategy game, also written with P5.js. The goal is to capture all the enemy bases. If they capture all of yours, you lose. In progress, it won't work yet.Play it here

Connect Four

I wrote this game in an AI challenge against my brother and father. I won! To play, just put your mouse over the column you want to drop your piece in and click. Check the "Show AI Thoughts" box at the bottom of the screen if you want to know what the computer is thinking.Play it here

16x16 Tic Tac Toe

This one was also written in an AI challenge, but I started a day or two early and finished before they even started. It's like regular Tic Tac Toe, but you have to get 4, 5, or 6 in a row.Play it here

Encryption

Encrypting

Just a simple encryption algorithm, made by someone who doesn't know much about encryption.See it here

Hashing

Just a simple hashing algorithm, made by someone who doesn't have a clue about encryption.See it here

Einsteins Riddle

StirFry

StirFry is a web framework for nodejs, it is still in progress and the documentation is not done.See it here

Mathy Stuff

Assigment of The Year

I do an extracurricular math program where every year we need to make all the numbers from 1 to 100 using 4 numbers. I wrote a program that solves it. Because javascript does not have infinite precision, there are times that it will get the answer wrong (like sqrt(8) / 69! + 1 = 1)See it here