12 Seconds of Terror

Overview Game Jam Game – Theme “12” Programmer Source Control Systems Design Download Here A game made at the Dallas SGDA Fall Semester Game Jam with the theme of ’12’. Play as a man who, every night, transforms into a werewolf. Run around and kill the villagers, but be careful! The night does not last very… Continue Reading →

[Student] Max and the Grimbles

  Overview Programmer/Engineer Systems UI Spawning A student-led project made in a semester at UTD under UTD Game Lab, a game industry simulation course. A team of about a dozen or so students must come together to create a vertical slice of a game in a semester complete with milestones, alpha, beta, and gold phases, and… Continue Reading →


Overview Split-Screen Single Player Game Designer Programmer Rapid Prototyping Art (could you tell?) Currently being developed for my Senior Capstone Project. A proof-of-concept prototype for the Rapid Prototyping class where we had to create a game prototype every week. A very personal game that is inspired by the Israeli-Palestinian conflict, the player takes control of… Continue Reading →

Dot Matrix Dodger

Download on Google Play Download on Itch.io Overview Mobile Bullethell Dodger Game Programmer Designer Dot Matrix Dodger started as an experimental personal prototype and morphed into what it is now; a fast-paced, bullet-hell game that uses the accelerometer and gyroscope on your mobile phone as the input for movement. Inspired by games like Super Hexagon and Super… Continue Reading →

Circular Reasoning

Overview A student project turned published board game Main Designer/Creator Published by Breaking Games Buy at Breaking Games or Amazon Featured at IndieCade 2014 Selected for the 2016 Mensa Select Award   What started as a student project soon became a professional venture that’s been featured at IndieCade and is now professionally published and purchasable online atBreaking Games…. Continue Reading →

Object Pool – Dot Matrix Dodger

View Gist Page C#, Unity Object Pooling system I created for Dot Matrix Dodger. The game takes heavy inspiration from bullet-hell and shmup type games where there are dozens, if not hundreds of game objects on the screen at once. Object Pooling is a common solution for these games and I developed a pooling system that spawns… Continue Reading →

AI Capture the Flag

Find Gist Here Java, Searching Algorithms, AI design. Project for an Artificial Intelligence class. We were tasked with creating an “Agent” that would successfully capture and return an enemy flag to our base while simultaneously try to protect our own flag from capture. We were provided the Java environment our Agents would travel in. The… Continue Reading →

First Person Grapple

Download Here Small prototype of a first person platforming game with a grappling hook and wall running as main mechanics. Programmed grappling physics and wall-running mechanics. WASD to move. Left-click (hold) to launch a grappling hook. The spheres in the air turn green when you are able to hook. You can maneuver yourself just a… Continue Reading →

Bob the Buisnessman (Vampire)

Download Here A game finished in 72 hours at the 2016 A&M Chillenium Game Jam. Did the programming and animation with two other people. The theme was fofaraw, defined as; a great deal of fuss or attention given to a minor matter. showy frills added unnecessarily. It was a really weird theme. A/D – Move… Continue Reading →


A basic proof-of-concept prototype for a game idea I have. The conceit of the game is that you have a double barreled gun with the twist that you fire each barrel individually and can get different firemodes/weapons for each barrel. Basically akin to dual-wielding a weapon. Controls: WASD – Move around Space – Jump Left… Continue Reading →