About
I’m a BSc Games Programming graduate with first class honours and a focus on Gameplay Programming. I’m a dedicated developer with a lot of experience in Godot, Unreal Engine, and C++ programming. I also have a Associate’s Degree in Computer Science from Howard Community College.
Showreel
Site Contents
On this site you’ll find my personal projects, university projects, and devlogs about my work as a games programmer.
My Games
Have fun checking out my games! Some of the highlights are:
- Planet Amvlys: A first-person metroidvania demo set on a mysterious alien planet
- void loop(): An action roguelike set inside a crashing computer program
- Chrono Cat: A sokoban-style puzzler where you can send objects back in time
Devlogs
Or take a look at my devlogs where I talk about my experience working on various projects.
- Strategy AI Dissertation: My university dissertation on strategy game AI programming
- Godot Seminar: That time I taught my fellow students to use Godot
- Inventory Demo: An inventory system made in Unreal Engine using C++
Tags
If you’re looking for specific qualifications you can find posts tagged with Unreal, C++, or Godot If you want to see my code check out my open source projects.
Experience
Unreal Engine 5
Currently I’m working as a freelance programmer on Deathbeds, an isometric wave-survival game planned for an eventual Steam release. My previous experience includes making an inventory system using C++ and developing a first-person metroidvania. As a gameplay systems programmer, my goal is to make the main features of the game in a way that is maintainable and enables designers to freely utilize the tools available to them.
C++
I focused my uni dissertation on Game AI programming. My goal was to program advanced strategy game AI in pure C++. I developed the game using Raylib and researched various books and papers to determine effective AI strategies. In the end, I produced AI that was challenging to beat for most players. Last year I did the Advent of Code 2025, and before that I made a 3D game using the Raylib graphics library. I’ve been using C++ for smaller personal projects and programming problems as well. I’m very skilled with object oriented programming, and follow conventional design patterns to keep my code clean, readable, and maintainable.
Game Jams
I recently participated in the Ukie Student Game Jam 2026 which had a 32 hour deadline. I was responsible for all programming within my team, and I’m very proud of the game we managed to develop in such a short time. We made a sokoban-style puzzler where you play as a mirror called Mirrari. I’ve participated in the GMTK Game Jam every year since 2023, get ready for my 2026 entry this month! What I love about game jams is that they get me out of my comfort zone. Suddenly I end up making a system for scoring pictures of bigfoot, or allowing the player to add code to an endlessly recurring function. I’ve learned a lot from these experiences and look forward to doing more in the future.
Contact
Email: abby@stardotstar.org
Feel free to reach out with any inquiries! Please also check out Isaiah Sugar’s website.