
With pntr_app you can target several graphics/sound/input libraries, and target most modern operating-systems, a libretro core, and the web. It's basically everything you need to make a 2D game that runs in most places. We use this extensively in null0.