My talk about making an ultra-portable game engine from scratch has been voted the best talk of the GiC conference!
https://www.youtube.com/watch?v=2cOqAHzIfQE
I am talking about McPixel 3 Engine that I wrote from scratch in C.
It has been ported to Windows, Max, Linux, Switch, Xbox One, Xbox Series, PS4, PS5, iOS, Android, Windows 95, Raspberry Pi, FreeBSD, Haiku OS, RISC-V, Windows 3.51, MS-DOS and Linux Terminal.
#gamedev #indiedev #indiegame #programming #gameprogramming #cprogramming
@sos One more thing worth stressing out - most of what you were talking about applies well also to many other kinds of games than software rendered ones! Rolling your own tech is also perfectly viable for many high-res 2D games. Writing a simple GPU accelerated renderer for those is something a single dev can easily handle, but there's also plenty of ready made portable stuff to pick and match :) Allegro's OpenGL renderer alone handles a dozen different platforms in my projects.