Giovanni Perez Colon

Magma Framework

A custom C++ template for starting up OpenGL projects.

Portfolio Image
  • Category Software Development
  • Core Tech OpenGL 4.6
  • Project Date Fall 2025
  • Project Site GitHub

Overview

Magma Framework is a custom C++ library designed to accelerate the development of OpenGL applications. I architected a suite of modular wrappers for core systems, including window management, input handling, model loading, and audio integration. I designed the framework to be architecturally agnostic, ensuring it provides essential tools without imposing a rigid structure on the user's codebase. It is fully open-source and available for any developer to use as a foundation for their own high-performance graphics projects.