My Projects
-
CelesteNES (2024-2025): A demake of Celeste for the Nintendo Entertainment System.
-
Discord Messenger (2024): A free and open source Discord-compatible chat application. It runs on Windows 95 and up.
-
Boron (2023-2024): An experimental SMP operating system inspired by a certain 1990s workstation OS.
-
NanoShell (2021-2023): A 32-bit permission-less multitasking operating system with a windowing user interface harkening back to 1990s GUIs.
-
ReMinecraftPE (2023-2024): A custom experience based on Minecraft PE as of 2011.
-
Gamma64 (2020-2021): A fresh new take on SM64, with many concepts borrowed from the game's development process.
-
Growalone (2017-2021): A 2D (optionally multiplayer) sandbox game for Windows with tree based crafting.
Smaller Projects
-
MarkdownBlogThing (2024): Allows you to write blog-ish pages with markdown and compile them to HTML.
-
The Deep End (2024): A game where you attempt to go as deep as possible, while avoiding obstacles. Made for a friend's small game jam
-
NanoShell64 (2023): My first 64-bit OS. Abandoned in favor of Boron.
-
CrappyScript (2023): My second attempt to create a scripting language.
-
TinInf (2022): Tiny Infinite platformer. Was meant to be a mobile game, never finished.
-
SM64: Revolution (2021): A Super Mario 64 ROM hack trying to depict Luigi's attempt to take down the Mushroom Empire led by Bowser. Was never finished.
-
Activity Monitor (2021): Allows tracking of activity on your computer.
-
CodeStat (2021): Counts the amount of lines of code in a source code repository.
-
CPPOregonTrail (2021): An adaptation of a friend's Oregon Trail clone in object oriented C++. Allows multiple sessions and is relatively adaptable.
-
HillScript (2020): My first attempt to create a scripting language.
-
DSPlatformMaker (2020): An attempt to create something like Super Mario Maker on the Nintendo DS.
-
Minecast / FPRaycaster (2020): An experimental mix between Minecraft and a raycaster based FPS.
-
Tankmmfi / The Tanked Revival Project (2020): An attempt to resurrect Tanked (2011) by Robinson Technologies.
-
NES Classic As Keyboard (2020): Uses an Arduino Uno with an ATmega16U2 USB adapter to convert an NES Classic controller (with the Wii Remote expansion connector), to a keyboard.
-
Growtopia items.dat reader and Growtopia items.dat encoder (2019): Tools designed to edit Growtopia items.dat files. Not actively maintained.
-
BinarySerialization (2019): Small library for C# which allows serialization of data into a byte array.
-
Boulder Flee (2019): A game where you Flee from a Boulder. Very creative. Made for the One Lone Coder 2019 game jam.
-
NanoShell-Arduino (2019): Small Arduino graphical shell for ST7735 class displays.
-
DSGameEngine (2018): An attempt to create a game framework for the Nintendo DS. Uses software rendering.
-
Growalone (2017): An attempt at recreating Growtopia in Unity3D, in single player mode. Not to be confused with Growalone (2017-2021).
-
Growtopia World Planner (2017): An attempt at creating a world planner / designer for Growtopia, created using Visual Basic and GDI+.
-
Growtopia 3D / Minetopia (2016-2017): A series of attempts to convert Growtopia into a 3D Minecraft-style game, using Unity3D and C#.
Note: Some of these may not have links associated with them. This is because I don't want to publish their source code or otherwise link to them. These are listed in roughly reverse-chronological order.