Back-end coding, front-end coding, project managing, UI design, 3D Modeling, 2D Art, concept art, playtesting, prototyping, everything and anything.


TwinCop

First game by Finite Reflection Studios
Project 01

TwinCop

---

TwinCop is the first game by Finite Reflection Studios, an indie video game studio I started! TwinCop is the most cooperative game ever: you and a friend control two halves of the same cop as you stumble and fight your way through crime infested streets.

  • Role(s): Managing project, developing gameplay, level design, 2D art, UI design
  • Software(s): Unity, Aseprite
  • Coding Language(s): C#

Cartoon Network

Professional Quality Assurance Work
Project 01

Cartoon Network

I am currently a co-op at Cartoon Network, doing Quality Assurance for them. Some of the games I am credited for working on include: 30 Days and Seven Seas, Lakewood Plaza Turbo, Teeny Titans, BMO Snaps, Super Slime Blitz, Soundtrack Attack, and many more!

  • Role(s): Managing interns, Communicating bugs to developers around the world, Writing reports on the status of game development
  • Software(s): JIRA, Google Docs, Photoshop
  • Coding Language(s): N/A

Bardmage Arena

Musical Magical Arena Brawler
Project 01

Bardmage Arena

This project was done for VGDev. In this game you play tunes (akin to the ocarina mechanic from LoZ) to cast spells. As such the game has no music, all the music is created by the players as they blast away with their trumpets and their synths trying to kill each other with various musical magical spells.

  • Role(s): Project Lead, 3D Modeling, Animation, 2D Textures, Front-End Coding, Back-End Coding, Story, UI Design
  • Software(s): Unity, Maya, Photoshop
  • Coding Language(s): C#

Time Before Time

Mind Bending Puzzle Game Made In Unity 5
Project 01

Time Before Time

This project was done for VGDev. The puzzle mechanics were based on the idea that you can stop and start time, and change the mass of various objects to affect the gravitational fields around you. You completed levels by combining elements.

  • Role(s): Project Lead, 3D Modeling, Animation, 2D Textures, Front-End Coding, Back-End Coding, Story, UI Design
  • Software(s): Unity, Maya, Photoshop
  • Coding Language(s): C#, Java, JavaFX

Save The System

Procedurally Generated ARPG Made In Unity 5
Project 01

Save The System

This was a personal project I completed during my 2nd year at Georgia Tech. I spent about a year in development and led a team of about 4-5 people. The game takes place inside of a computer, and you play the role of a program trying to defeat viruses that have taken over a hard drive. The development of this game also included a standalone JavaFX app that allowed you to write dialogue trees and questlines that were read in by the game to create content.

  • Role(s): Project Lead, 3D Modeling, Animation, 2D Textures, Front-End Coding, Back-End Coding, Story, UI Design
  • Software(s): Unity, Maya, Photoshop
  • Coding Language(s): C#, Java, JavaFX

CrashTest Teamwork

Co-op 2.5D Strategy Game
Project 02

CrashTest Teamwork

This was a personal project I completed during my 2nd year at Georgia Tech. I spent about 4 months in development and led a team of around 10-15. You and a friend play as robots being trained to work cooperatively by a crass and rude observer. This was the first project I directed, which was a challenge in itself.

  • Role(s): Project Lead, 3D Modeling, Animation, 2D Textures, Front-End Coding, Back-End Coding, Story, UI Design
  • Software(s): Unity, Maya, Photoshop
  • Coding Language(s): C#

Space Traders

Procedurally Generated Universe Made in JavaFX
Project 03

Space Traders

This was a class project in which we learned about objects and design, and more importantly how to work on a large project with multiple team members. My role on this project varied from UI designer to system programming and helping with the procedural generation. Working on the UI was a massive challenge as I had to create an adaptive user interface that didn't slow the computer down when handling the massive number of visual elements needed to visualize an infinitely large procedurally generated universe.

  • Role(s): UI Design, 2D Textures, Front-End Coding, Back-End Coding
  • Software(s): Netbeans, Photoshop
  • Coding Language(s): Java, Javafx

10 Days Till Winter

Procedurally Generated Crafting Survival GameBoy Advanced Game
Project 04

10 Days Till Winter

This was a project I worked on for a programming in C course I took at Georgia Tech. We had to create a game that would run on the GameBoy Advanced, and the game I designed involved crafting items and gathering resources to protect yourself before the arrival of winter. The resources in the world were procedurally placed. I worked on this project by myself and all the assets and visuals were created by me.

  • Role(s): Everything
  • Software(s): Sublime Text, Photoshop, Terminal
  • Coding Language(s): C

About me

I am currently a 4th Year Georgia Tech student studying Computational Media with a focus on Game Studies and Media. I have been teaching myself video game development since high school, and have worked on more personal projects than class projects. I am also the CEO/Founder of Finite Reflection Studios where I am making a game called TwinCop.

About