Listed below are several projects I have worked on previously or am currently working on. Click each for a description, video, screenshots, source code, and/or for the game executable (if available).
Night Light is a 2D horror game with a pixel-based art style. Investigate the character's house and experience the terror's within! Developed in under 30 days by myself, as part of the #30DayDev jam, it was released on Itch.io and GameJolt and updated after the jam to include a Mac version.
Super Wall Crash is a procedurally generated infinite runner for mobile devices running iOS or Android. The art assets are pre-built during development using Qubicle and the entire world is randomly generated procedurally during runtime.
Project Torment is a narrative-driven third-person psychological horror game following a man named David as he searches for his wife and son after a brutal accident. Torment is being developed using Unity 5.
Don't Be Dinner is an interactive piece of fiction where you are a medieval knight approaching a monstrous troll in a dark forest. Whether you are blue, yellow, or green, quest to save the princess, steal the troll's gold, or simply determine the meaning of life, two choices decide your fate. With 45 different endings and dozens of ways to die, two choices were never more important. Your quest is simple: Don't Be Dinner.
Spacer is a 2D arcade-style shooting game built with Unity 4.3 with many classic features used in a 2D game such as parallax scrolling, randomized generation of enemies and background objects, game state management, and several other features.
Food Fight is a basic demo put together in a few hours. This demo features a combination of 2D and 3D as well as some basic 3D collision detection and state management (used to provide a start menu and a pause menu). Food Fight was built in C# with XNA.
BallRPG is a role-playing game based on the classic 'Pong'. It was built using C# with the XNA SDK and features the full version of the RhinoXNA engine. The game features auto-save, 2D sprite and font support, dynamic content loading, and audio by Andrew Spadafora.
NeverWorld is the first game I ever developed and what got me initially interested in programming and computers. The game features a simple character creation screen, multiple character classes, and a basic free roam. It also features randomized enemies at each location. NeverWorld was written in Visual Basic 6.