Christopher Hittner's Projects
A top-down shooter game for one or two players.
A space game that uses simple 3D Graphics
This game is designed to provide an accurate simulation of space combat. The game consists of opposing factions that fight in space with the sole purpose of defeating the other(s).
A Discord bot written with NodeJS and C that generates and posts Markov chains.
An attempt at a scripting language for the Arduino UNO ATmega328p
A program that interprets a very simple, custom designed programming language.
A game centered around commanding armies.
A program for filtering non-constant elements of a video from a scene to form an image.
An Android application that can be used as a lock.
Fall 2015 for Professor Borowski
My solutions to the coding assignments for CS-583 (Deep Learning)
An application for playing music to match your mood.
A RNN-powered context-free chatbot hosted by a NodeJS server.
A game where the player runs really fast.
A simulated file system written for CS492 (Operating Systems).
A program that can take functions and use equivalence between functions to create new ones. It comes with some Trigonometry functions to test it out.
Atlas is a simple graphics library I created to play with a collision scheme.
A simple game engine with 3D Graphics.
A hobby search engine for my amusement.
A server for playing Go.
This program is a 2D Gravity Simulator with built-in input.
A framework for a three dimensional game that would work best with text.
A program that predicts IMDB movie ratings using Naive Bayes given movie metadata.
A library for creating interpreters and compilers.
An interpreted programming language with mathematical functionality.
A program designed to draw Mandelbrot and Multibrot sets based on user modification.
A script package for creating bootable Arch Linux USBs for use in programming exams.
A simulator that allows for sets of objects made of point masses to be simulated.
A mutation of the Linked List that has the elasticity of a Linked List, while being more efficient in several respects.
This implementation of a Neural Network is meant to be an experiment with training and using Neural Networks.