The Costumemaster is a simple puzzle game for the Mac written in Swift and SpriteKit. Players play as a software engineer and costume designer as she manuvers around a constantly-changing bedroom, using her costumes to unlock different abilities to solve puzzles and escape. This project is the first milestone in an AI project where Apple's GameplayKit agents are put to the test. Available on the Mac App Store and Itch.io.
Python, Kotlin, OcellusScript
Camino is a Jekyll theme that was originally designed for my personal website. Camino aims to be a simple KISS theme with little-to-no frills while offering features like responsive design, dark themes, and a sleek look.
Unscripted is a visual novel about the trials and tirbulations of making an app and submitting it to a prestigious place like the App Store. It comes with a mini-game that simulates the programming experience, modding support, and Discord Rich Presence. The project is written usen Ren'Py, and core parts of the game such as the minigame backend and distribution tools, are open source and available on GitHub.
Hyperspace is an app written in TypeScript and React that aims to be a user-friendly client for networks of the fediverse like Mastodon and Pleroma. The project was started as a way of creating a Mastodon app that college students would actually want to use and has expanded to a cross-platform desktop client and a macOS/iOS specific version with SwiftUI.
AliceOS is a framework for Ren'Py that adds operating system-like features such as rich notifications, apps, and a desktop. AliceOS was initially designed as a feature of a mod for Doki Doki Literature Club! and has turned into a multi-version framework ever since. AliceOS continues to be used in DDLC mods and in Unscripted.
Termina was a single user dungeon game written in Swift to compare what a game looked like across different languages. Termina uses SpriteKit and was targeted for macOS and iOS. The source code for the game remains online, but it is not actively maintained.
Imagenes was a simple Google Photos client designed to make accessing Google Photos faster without needing to launch a separate browser. Imagenes was originally designed for macOS and expanded to a cross-platform app. Imagenes was retired in April of 2020 due to lack of maintenance and motiviation in the project.
Jadey was a simple UWP app dedicated to editing Markdown files and was designed with Jekyll in mind. The project was abandoned months later, but the source code remains on GitHub.
Swiftly Portals is a Minecraft map that takes heavy inspiration from the Portal video game series while adding some Apple Developer touches to it. Swiftly Portals is designed with out-of-the-box thinking in mind with its mind-tricking mechanics.