Cataclysm Engine (C/C++, C#, OpenGL, GLSL)


Sample shader forked from Xor on shadertoy.com

Shader Sandbox (C/C++, OpenGL, GLSL)

Binaries – Windows x64
Source Code


100,000 particles rendered with NVIDIA GeForce RTX 3060

Point-Cloud Renderer (C/C++, Vulkan, GLSL)

3D, point-cloud, Vulkan renderer for Windows. Utilizes compute shaders to calculate, distribute, and render up to tens of millions of particles on the GPU. The binaries below contain a sample application that renders a small mesh with 10,000 particles.

Binaries – Windows x64
Source Code


3D Gravity Tech Demo (Unity, C#)

Super Mario Galaxy pioneered the concept of using gravity as a game mechanic in three dimensions. Click the link below to see how I replicated this behavior in Unity!

Read more…


Forge Password Management Utility (C#, WinForms)

Forge is a portable password management utility for Windows 10/11. The current version of Forge is v.1.0.1 released on May 17, 2024.

Forge works by storing your data in encrypted files called vaults. Vaults live in a subdirectory alongside the executable so that you always have control over your own data. Forge collects no user data. When you give Forge your sensitive data, it is never written to disk in an unencrypted state. Forge serializes and encrypts the vault data in memory before writing to disk, and can only decrypt the data if the correct AES key is provided.

Binaries – Windows x64
Source Code


Cloud Jump (Unity, C#)

Steam Page