i dunno what pigs stands for yet.
It's a game engine / toolkit thing. It uses SDL3, OpenGL, and ImGui. It's written in C++23 because we like new things even if they're scary.
- SDL3 integration (the new stuff)
- OpenGL 4.1 or ES 3.0 (for web/mobile... eventually)
- ImGui already hooked up so you don't have to
- Custom filesystem and string types because standard ones are too slow/heavy/boring
- Works with Emscripten! (maybe)
cmake
Extremely experimental. Don't use this for anything important. I'm just trying to get pixels on the screen.
- Windowing
- Basic rendering
- ImGui
- Documentation (lol)
mit i think