Projects
Below is a list of my previous projects.
-
arfengine
A custom game engine written from scratch in C++ using Meson and Clang. It currently only supports Windows because that's my main development platform, but it is designed to be platform-independent.
NOTE: This project's source code is currently unavailable while I work on migrating to Codeberg. Sorry! Feel free to contact me about it though because I would love to show it off!
-
Canis Currmorta (Demo)
A 2D Celeste-inspired platform that won first place in a state-wide gamedev competition. Made with Unity.
-
Dialang
A flexible scripting language for writing localizable video game dialogue. The compiler is made with C#/.NET, and a Visual Studio Code extension is also available for syntax highlighting.
-
Kontets
A command line tool for arfengine that embeds game data into an application using the new #embed directive in C/C++. Made with C#/.NET.
-
mariwa.me
This website! It's a completely static site built with Jekyll.
-
Ulang (U)
A self-guided research project on language compilers. The syntax is similar to languages like C and has been adapted to include features from modern languages like Rust.
NOTE: This project's source code is currently unavailable while I work on migrating to Codeberg. Sorry! Feel free to contact me about it though because I would love to show it off!