Projects

  • Tower A simple stack-based language Python Source 2015
  • PyUtil A collection of useful Python functions Python Source 2015
  • Sumotion Sumo with gravity! D Source 2015
  • Funk Funky python decorators and utilities Python Source 2015
  • Particulate The easiest particle system library you've ever used D Source 2015
  • Gravitas An n-body gravitational simulation in D taking advantage of SIMD D Source 2015
  • HackBot A cute little robot that plays music, gives high-fives, and wanders around Python, Objective-C Source 2015
    • Made at HackCooper 2015
  • Spinup Automatically spin up servers in response to load Python Source 2015
    • Made at PennApps Winter 2015
  • Tint Automatically turn your TODO: comments into GitHub issues, and close them when you delete the comment Python Source 2014
  • RageLake A roguelike written to learn the D Programming Language. Features a developer console, fancy metaprogramming, and more. D Source 2014
  • Frozen Syntax A simultaneous turn-based strategy game based on writing LISP to control your units. Python Source Website 2014
  • Graphics Engine A graphics engine built from per-pixel access on up, capable of both 2 and 3 dimensional rendering. C++ Source 2014
  • Pulse-CV Computer Vision code for my high school robotics team, similar to Eye in the Pi, designed from the ground up to run extremely quickly on a Raspberry Pi. C++ 2014
  • Starlorn A bullet hell with a sweet dynamic upgrade system. Java Source 2013
  • Eye in the Pi Computer Vision code for my high school robotics team, designed to run on a Raspberry Pi onboard the robot, capable of recognizing rectangular vision targets on the field and getting the data to the robot over the onboard router. Java Source 2013
  • FreezeFrame Entry for Ludum Dare 28, a 48 or 72 hour game development marathon. Javascript Source 2013
  • Spells An extensible Minecraft server plugin which added an extensive magic system to the game, featuring external class loading and an API by which anyone could write their own spells. Java Source 2012
  • Cellar Strider A text based dungeon-crawler game with a scriptable YAML map format. Python Source 2012
  • Neural Nets An implementation of Neural Nets, the machine learning system modelled off the brain. Java Source 2012
  • Func-Smash Merge Python functions together by generating Markov Chains of their opcodes. Python Source 2012