4 ms·
* glfw, SDL - C, low level, require more work to get started with (maybe coupled with bgfx if you don’t want to write your own renderer). * SFML (C++), Ebiteng
by eliasdaler 4y ago
* glfw, SDL - C, low level, require more work to get started with (maybe coupled with bgfx if you don’t want to write your own renderer).
* SFML (C++), Ebitengine (Go), bevy (Rust) - high level, easier to use.
* LÖVE2D (Lua), raylib (C) - even higher level.
And Dear ImGui is a must for implementing debug UI/level editor/tools. And maybe PICO-8 as an alternative (it’s something in-between of a low-level framework and a game engine)