
Glassify — C++ Reflection System
A customizable, header-only runtime reflection system for C++ — inspect types, fields, and functions at runtime with macro-based registration.

A customizable, header-only runtime reflection system for C++ — inspect types, fields, and functions at runtime with macro-based registration.

A node-based visual scripting system that transpiles to C++, compiles to machine code, and links at runtime — enabling near-native performance with hot-reload.

A custom data-oriented ECS implementation in C++ with cache-friendly contiguous storage, safe references, built-in serialization, and automatic system generation.

A cross-platform 2D game engine built with SDL and OpenGL, featuring a Dear ImGui editor, component-based architecture, and dynamic save/load system.

A from-scratch 2D game engine built on the Windows API with Direct2D rendering, XAudio2 sound, and a custom variadic-templated event system.