Software Development

Game Engines, Tools, and Tech

Project Director

2024

A Git client focused on cross-repo synchronisation and management of common project resources.

Made with .NET and Dear ImGui

BlackView

2023

A tool to download the videos off of your BlackVue dashcam when you're annoyed at how inefficient the app is.

Made with .NET

ktsu.io

2023+

ktsu.io is a collection of open source libraries and projects that I have been developing since 2023.

They are designed to be used in .NET projects and are focused on providing a more expressive and maintainable codebase, while facilitating strict standards to avoid common code and logic errors.

Made with .NET

Data Explorer

2020-2023

Data authoring, automation, and visualization tool platform for game development.

Made with .NET and Dear ImGUI

cmScript

2021

A C-style scripting language for CarbonMonoxide Engine.

Made with C++

Synthr

2019

A software synthesizer inspired by modular anolog synthesizers.

Standalone and VST

Made with .NET and DearImGUI

Carbon Monoxide Engine

2014+

Cross-Platform Game Engine (PC / iOS)

Made with C++ and OpenGL

Dungeon Maker

2012

Level editor for Dungeon Crawler

Made with C++ and Manic Engine

Platformer Editor

2012

Level editor for a polygonal platformer game.

Made with C++ and Manic Engine

Particle Editor

2012

Particle Editor for Manic Engine

Made with C++ and Manic Engine

Manic Engine

2012

PC Game Engine

Made with C++ and OpenGL

Asset Packager

2011

Tool for combining and encrypting game assets into ordered binary blobs to facilitate asset streaming in Gumball Engine.

Made with C++

Gumball Engine

2010

Cross-platform Game Engine (PC / MAC)

Made with C++ and OpenGL

Double Buff Engine

2008

Win32 GDI Game Engine

Made with C++