JCAT Game Engine

Home Portfolio About Me Contact Me

As a core contributor to the JCAT Game Engine, an open-source 2D/3D project built with C++ and Vulkan, I focused on enhancing rendering stability and architectural performance. To address critical hardware fragmentation, I engineered a composite alpha selection algorithm that resolved persistent compatibility issues on AMD GPUs and implemented a custom GPU scoring system to automate optimal hardware selection. Beyond core systems, I improved the engine’s usability by debugging complex rendering artifacts at low zoom levels and authored comprehensive technical documentation to streamline the onboarding process for future developers.