‹ Back to homepage

Marquis Kurt

he/him | Indie game and software developer.

A fancy avatar of me, Marquis Kurt.

Software Portfolio

Below is a list of the major projects I've worked on in recent years.

Give Me a Sniglet

Written in Swift, Python

Give Me a Sniglet is a random word-like generator with an on-device machine learning model that validates whether the word is likely to be valid. It was originally designed for a cross-discipline project with Linguistics and Advanced Machine learning. The app is available on the App Store for free.

Check out Give Me a Sniglet ›

Project cover for Give Me a Sniglet

Planting Uneasy Feelings

Written in Kotlin

Planting Uneasy Feelings is a game about inflicting an uncontrollably-growing curse. It was designed for the 36th Godot Wild Jam and is a showcase of what can be done with Godot Kotlin/JVM.

Check out Planting Uneasy Feelings ›

Project cover for Planting Uneasy Feelings

Package Resolved

Written in GDScript

Package Resolved is a game about collecting packages in a short amount of time. It was designed for the 132nd Trijam game jam, where the theme was 'Package delivered'.

Check out Package Resolved ›

Project cover for Package Resolved

Bug Bounty!

Written in GDScript

Bug Bounty! is a game where you have to find and squash as many bugs as you can in a minute. It was designed for the 129th Trijam game jam with the theme of 'You have to look for it!'.

Check out Bug Bounty! ›

Project cover for Bug Bounty!

The Costumemaster: Reloaded

Written in GDScript

The Costumemaster: Reloaded is a modern reimagining of the original game released on the Mac App Store, redesigned from the ground up. For the first time, you can play across macOS, Linux, and Windows with new visuals and lighting effects, expanded sounds and music, and major improvements to the experience.

Check out The Costumemaster: Reloaded ›

Project cover for The Costumemaster: Reloaded

Candella AppDB

Written in Python, SQL, HTML5

The Candella Application Database (AppDB) is an app store for projects written for the Candella operating framework. Users can download and leave reviews on projects, while developers can make releases available in a space that users can trust. Lists are curated by the Candella AppDB curation team, and all projects are reviewed under a small set of guidelines. This project was designed for CS417 and is deployed to Heroku, with plans to migrate to AWS and add extra features. Candella AppDB uses PostgreSQL and Flask, and it is open-source software, licensed under the Mozilla Public License v2.0.

Check out Candella AppDB ›

Project cover for Candella AppDB

Tasks

Written in QML, JavaScript, SQL

Tasks is a simple, no frills tasks app for Ubuntu Touch. This project was designed to get familiar with the Ubuntu Touch platform for development, apply database skills in a realistic manner, and to fulfill a personal need of a tasks app that scaled well on all devices without any feature bloat.

Check out Tasks ›

Project cover for Tasks

No Love

Written in Python

No Love is a game created for the Wowie! Jam 3.0 in Python and Pygame. Players attempt to drain their love meter and avoid getting into a relationship. Available on Itch.io and the Mac App Store.

Check out No Love ›

Project cover for No Love

The Costumemaster

Written in Swift

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.

Check out The Costumemaster ›

Project cover for The Costumemaster

OcellusScript

Written in Python, Kotlin, OcellusScript

OcellusScript was a simple, multi-paradigm language that takes inspiration from Java and Haskell while adding features from other languages like Python, Swift, and JavaScript. Designed to work for the Unscripted visual nodel, the OcellusScript project includes the NOC compiler for JVM and WebAssembly and language extension for Visual Studio Code. OcellusScript was retired in favor of the Fira backend for the minigame's coding aspect.

Check out OcellusScript ›

Project cover for OcellusScript

Camino

Written in CSS, JavaScript

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.

Check out Camino ›

Project cover for Camino

Unscripted

Written in Python, Ren'Py

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.

Check out Unscripted ›

Project cover for Unscripted

Hyperspace

Written in TypeScript

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.

Check out Hyperspace ›

Project cover for Hyperspace

AliceOS

Written in Python, Ren'Py

AliceOS was 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. AliceOS has been discontinued as of May 1, 2022, and is superseded by Candella.

Check out AliceOS ›

Project cover for AliceOS

Termina

Written in Swift

Termina is 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 regularly maintained; however, players can download the Mac version on Itch.io.

Check out Termina ›

Project cover for Termina

Imagenes

Written in CSS, JavaScript

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.

Check out Imagenes ›

Project cover for Imagenes

Jadey (Win10)

Written in C#

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.

Check out Jadey (Win10) ›

Project cover for Jadey (Win10)

Swiftly Portals

Written in Minecraft

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.

Check out Swiftly Portals ›

Project cover for Swiftly Portals