tinywagon

MADE WITH

C# Unity Git



REPOSITORY

"tinywagon" is a tiny, lightweight, and easy-to-use game development framework designed to get small projects up and running as quickly as possible. It is built with OpenGL 3.3 using the C++23 standard.


I built tinywagon to further familiarize myself with the OpenGL ecosystem and for the sake of having my own library I can develop games with. Before this, I had primarily used a more established library called SFML, but I wasn’t a fan of its design. I often found myself writing a lot of boilerplate code just to get basic systems working. I then switched to Raylib, where I found the opposite experience as it was simple, easy to use, and very well documented.

Inspired by Raylib’s approach, I decided to create my own simple 2D game development framework from scratch. I took several design ideas and patterns from Raylib and adapted them into my own lightweight rendering library, while keeping the framework simple and easy to work with.


Library features: