Ja der Ansatz ist gut, fand ich aber auch zu minimalistisch und inside ist Lua damit habe ich mich auch nicht anfreunden können, aber das ist mehr so persönlich weil ich die Klammern hasse.
Ansicht ist es ja eben das was "Platformübergreifend" fehlt, eine Engine - und die kann eben eine Multi-Original kompatibler-Emulator oder eine Game Engine die auch einen Multiemulator dabei hat, sein. Also eine Game engine einer fiktiven Konsole/Computer.
ich für mein Teil habe einfach mal mit Pygame angefangen weil es eben genug Tutorials gibt, um überhaupt erstmal zu lernen wie ich ein Spiel wie ich es mir vorstelle auf den Bildschirm kriege.