Patrick Martin

Game Programmer
B.S. Real-Time Interactive Simulation
Minor: Mathematics and Physics
Games Physics Graphics Other All

Games Projects


Void
This is my senior year game for which I am the physics programmer. It shows off a practical implementation of my soft body simulation with respect to video games and real-time simulations.

Slushball
This is my Junior year game project. I worked primarily on networking, for which I wrote a cross platform UDP networking engine with features such as (optionally) reliable UDP, automatic server search using broadcasting, and (optionally) ordered packets

Colonel Aerial Eagle
This is my second Sophomore year game project. I worked on the objective system and AI as well as various C# tools for rapidly generating levels. Since I came to the team half-way through the project, much of my work included tying up various odds and ends.

Networked Tank Game
This is the final project for Cs260 - Computer Networking I. It implements 4-player networking over UDP.

Gameboy Advance Game
This is a Gameboy Advance game written in C using the VisualHAM IDE.

Gameboy Color Game
This is a Gameboy Color game I wrote in z80 assembly for Cs315.

Biosteam
This is my first Sophomore year game project. I worked as the physics programmer until the team was split after our first semester working together.

Ayilios
This is my Freshman year game, my first project at DigiPen, and the first large project I wrote in C. I was responsible for the battle engine and various tools to aid in the generation of content.