Repository files navigation
Here is an archive of my (previously public and some private) projects! History has been squashed to remove personal information
All works are licensed under the BSD-3 Clause License
Game "Engines"
quartz - My first attempt at a game engine, worked on in fall of 2020.
manta - A project started in the summer of 2021 to create an OpenGL4 game engine
manta-rust - An attempt to recreate the manta engine in Rust (it was a failure, but a great learning experience)
sapphire - My latest attempt at a game engine, started at the beginning of 2023, had both OpenGL and Vulkan rendering backends
val - The abstraction layer behind sapphire's Vulkan rendering backend
Shaders
OpalCollection - A collection of built in render pipeline shaders that both extend upon the standard shader (BRDF) and have unique styles (Toon)
MonoGame
MG-MSDF - An MSDF text renderer for monogame, built for a private project
Unity
GPURT - A GPU Raytracer made for Unity, supports movable and static objects. Uses a lot of bruteforcing!
Discord Bots
oai-bot - A discord bot made to use pre-ChatGPT models to act as a chat bot (as you may have guessed, it's not very good, but fun to mess with)
diffusion-bot - A discord bot that uses the REST API of a local stable-diffusion-webui instance to generate images
Misc
You can’t perform that action at this time.