Beagle is a C++ game framework for quickly starting game projects. It is using SDL 2.x for windowing, OpenGL 3.3 for rendering and GLM for math
Some games I'm working on with the framework!
This is the improved version of the puzzle game I made back in 2020 using Unity.
Deduce tiles with mines using the board's hints styled after nonograms and Minesweeper
The Beagle version has a new roguelike mode, and a validator to prove a generated board can be solved without guessing by moving and using the available nonogram and minesweeper hints
Personal project that's been helping me greatly improve general workflow in the framework, as well as features necessary for a real-time 3D game like collision detection and response. I wrote down some development notes about this game here.
Early on I worked on a retro first-person shooter game. It helped a lot with developing the engine's core features.