About

Laochra

Game Systems and Tools Programmer
My Work



Recent Projects
Completed November 2023

Enemy Wave Tool

Image of the Wave Tool

I designed and programmed this tool for a Tower Defence project as part of AIE's Professional Game Development course. The goal was to successfully make a tool that makes creating enemy waves as seemless as possible.
The project required defined wave durations, spacing of enemies, multiple defined spawn directions per wave, multiple types of enemies, as well as the ability to be hooked up to indicators that warn the player which direction enemies will come from. All of this was to be achieved in a way that was accessible to designers.
See My Creation Process!
Tags
Tool Development
Programming
UI Design
Unity
Completed September 2023

Pathfinding Creation Tool

Image Representing a Drawing Turned into a Flowmap

I designed and programmed this tool for a Tower Defence project as part of AIE's Professional Game Development course. The goal was to streamline the process of creating levels so that the art and pathfinding generation could line up as smoothly as possible.
This was achieved using Dijkstra's algorithm to generate a flow map using an input texture with 3 shades defining the difficulty of traversal. The output texture could then be read at runtime and stored in memory to be queried by the game's flocking algorithm as enemies traversed the map.
See My Creation Process!
Tags
Tool Development
Programming
Systems Design