python

Procedure-server

CaveGame

SpaceGame

SpaceGame is a 2d space exploration game implementing gravity effects from to-scale star systems and galaxies. Unfortunately this makes the game not very fun, as getting anywhere takes a long time. This is my first game coded using OOP. Requires PyGame.

java

SpellScript

SpellScript is a plugin for Minecraft which enables JavaScript parsing and execution in-game through a multithreaded script engine. Interacts in a thread-safe way with the single-threaded bukkit wrapper.

ManaGeo

Ollivanders

Ollivander's is a plugin I made for the Bukkit platform to approximate the world of Harry Potter in Minecraft. Currently, this is my longest plugin and the first plugin I made after studying software engineering.

Multipart

Multipart is the result of a project for the \"Elements of Software Construction\" MIT OCW course. This downloads a file that can be in multiple parts based on a manifest file. I coded everything in the manifest folder, nothing in the animation or ui folders (that was provided by the OCW course).