Carimbo is a simple yet complete 2D game engine written in modern C++ using SDL. It is scriptable in Lua.
"Carimbo" comes from the Portuguese word for "stamp," and that’s exactly what a 2D game engine does—it constantly stamps sprites onto the screen.
Games and demos created with the Carimbo engine are hosted on https://carimbo.run. They can be tested or played online without any installation, thanks to WebAssembly technology native to all modern browsers.
"Carimbo" comes from the Portuguese word for "stamp," and that’s exactly what a 2D game engine does—it constantly stamps sprites onto the screen.
Games and demos created with the Carimbo engine are hosted on https://carimbo.run. They can be tested or played online without any installation, thanks to WebAssembly technology native to all modern browsers.