Wolf West

I joined this project partway in as an Engineer. My job was to fix a litany of issues which had been plaguing previous developers, and implement all of the remaining missing features. I consolidated large amounts of disparate scripts, refactored inefficient or ineffective code, and overhauled systems like movement, Scene Management, and UI to take the game to a finished and polished state. The game is currently out on Steam for free.

An assortment of randomly generated blocks
An example of randomly generated trees in a randomly generated biome

Random Minecraft Mod Generator

This program was designed to randomly generate a complete set of blocks, items, entities, biomes, and more as a Minecraft Mod-Pack, ready to be used with the base game with a single click. In order to do this, I taught myself Java by reading Minecraft’s source code, and wrote a lengthy Python script which created functional files compatible with Minecraft and organized them automatically into the appropriate directories. I also wrote a script which generated aesthetically pleasing randomized textures for the various items and blocks in the game, which were paired with these files along with randomized names. There are still many issues with the project, Mob entities in particular tend to crash the game, but overall I am very satisfied with the results of this experiment.

Viewing the Galaxy as a whole
Inspecting a Solar System

Galaxy Generator

I have created several dozen small-scale random generators in Python and other programs. This particular program was an attempt to push Python to it’s limits by generating tens of thousands of star systems, each with their own sets of planetary bodies and statistics. I am very pleased with how it turned out visually and how well it runs.

UpDown

UpDown is a small game that I built in Scratch after taking my first ever programming class. It received relatively substantial positive feedback from the Scratch Community over the course of the first week, which motivated me to continue my journey into programming and game design.

Knife Throw

Inspired by a classic phone game, I created this simple game alongside several of my students, and then when they moved on to other projects I continued improving the quality until I was satisfied enough with the result to publish.

Concept Art

Working Title: Theseus

The first major project I attempted in Unity is a game with the working title of Theseus. Most of the work I have put into this game is conceptual, but I have also created a rough prototype of many basic mechanics. I recently began reworking the project from scratch in order to create a more stable and flexible foundation for the game, since the original attempt became too clumsy to work with and I had greatly improved my understanding of programming principles and best practices.

Text-Adventure

This Turn-Based Text adventure is something which I’ve been developing during my free time while I was at my tutoring job waiting for students to arrive. This started as a simple project, but it has consistently expanded into a complex game with many interwoven systems. Many features are still in unfinished stages, but overall I have reached a point where I am ready to share this game publicly.