Game Development Portfolio

Here are a list of videos that I've had some work showcased in - below each video I will describe what my role was that's being showcased - This email address is being protected from spambots. You need JavaScript enabled to view it.

GAMES I MADE OR WORKED ON

Colony

 Colony

 

Gameplay Links - LINK and LINK and LINK
Link to game on Steam - Colony
Link to game on IndieDB - Colony
Colony (Space Exploration Game)
Colony is a game I made as a solo developer and released to Steam.
I did everything for the game, made all assets and all functionality was done through Blueprints.
City of Titans

CostumeCreator

 

Costume Creator ("Dresser")
"Dresser" is a blueprint component that can be attached to the character blueprint and gives the ability to load 100s of different material options as well as 100s of different choices of costume parts to various 100 areas of the character (head, eyes, ears, torso, back, legs, feet, etc...)

The costume creator work I've done involved extensive Blueprint scripting as well as creating and working with structs, datatables, functions, external function libraries, UMG, and tons of material work.

The video also shows the radial menu UMG component I created that populates it's entries based off of many datatables of costume parts and costume part locations.

I did not create all of the UI assets, only the radial menu, but I wired them through blueprints to be able to drive the Dresser component.

Link to example video - Link

Builder

 

Building Generator
The building generator is a "Level Designer" tool that I wrote to quickly assemble a building from hundreds of modular assets, giving a few options to the level designer.

I did not create the mudular assets, only the interface and system to assemble them into a unique building.

Link to example video - LINK

COT

 

Various other systems
Many things I've done are not highlighted on any particular video, so here is a list of some other notable blueprints I've built.

  • Material assignment system: This was an editor enhancement for level designers to give them control over material options without having to manually select textures for any given material from over a thousand options.
  • MMO system, setting up the MMO system involved SQL server set up, game server set up, compiling both game and server versions, and getting several different systems working together to be able to have multiplayer functionality
  • Countless work on materials and material functions for all areas of the game.
  • Countless work on Characters, Character blueprints, and Animation blueprints.

 

 

GAME JAM GAMES

Matter of State

MatterOfState

 

Link to gameplay video
Link to Itch.IO page

Matter of State

Team of 5 Game Jam Entry.
100% Unreal Engine Blueprints.
I created many of the 3D assets, the monolith destruction animation and blueprint, and the main character

Wispper 

Wispper

 

Link to gameplay video
Link to Itch.IO page
Team of 3 Game Jam Entry.
This was a game we made for the Houdini Game Jam - done in Unreal Engine Blueprints.
I created the character and most of the assets and FX in Houdini.
 Through Darkness 

ThroughDarkness

 

Link to gameplay video
This was a game I submitted as a solo developer for an Epic Game Jam.
Written entirely in Blueprints
I only created the game functionality, all assets are from the marketplace

 

Notable Systems I've developed
In no particular order - here's a list of some things I've developed I thought worth noting

DoorLock

Lock, Key, and Door system
I created a system for doors, drawers, and anything else that needed to be locked. I Included several different "Key" systems (physical key, combination lock, remote trigger, etc...) that could open the item and also fire off sounds and animations.

Link to example video

 

 ProceduralDocks

Procedural Docks
This is a system I wrote for level designers to quickly place and customize a Dock.
I created all of the assets, and all of the functionality was done in Blueprints

This is now available on the Unreal Marketplace as well.

Link to example video

   
screenCapture

Unreal Engine C++ Project Renamer
It's a hassle to rename a project that was created using c++ in Unreal - this app renames it for you and drill down into all the code and renames the appropriate areas that need renaming.

This is available for free on GumRoad