Projects
Notice
This site was created quite a while ago and has not been updated recently.A new site is in the works, but for now check out my Github.
Frustra Software Design
These are some of projects I've worked on in collaboration with Justin Li.
- Wat-do - A web utility for managing assignments and due dates. (github)
- Portal 2 Sounds / TF2 Sounds - A soundboard containing all the quotes from both Portal 2 and Team Fortress 2.
- MyCraft - A version-independent mod manager and loader for Minecraft.
- Tetrus - Multiplayer co-operative Tetris created using peer-to-peer sockets. (github)
- DerpFort (Working title) - An online first person shooter taking place in a fully destructible environment.
Personal
Here are some of the projects that I've created for school assignments or just for fun.
- XBNC (2013) - An IRC bouncer created in Golang from scratch.
- 3D Projector (2012) - A 3D projector written in Java which uses linear algebra to project points.
- Newton's Method (2012) - An implementation of Newton's method for finding the roots of a polynomial.
- Fractals (2012) - A Julia set fractal generator created with OpenGL and GLSL.
- Physics Simulation (2011) - A simple physics simulator.
- Uber Sand (2010) - Particle physics engine with density and surface tension simulation.
- VIE (2010) - An abandoned 2d multiplayer stick-man shooter.
- Helicopter Game (2009) - A recreation of the classic flash game "Helicopter Game".
- C Pong (2008) - Full screen pong played over-top of the desktop.