Did you guys hear about Löve? It’s a framework using Lua language, having built-in all neccessary libraries like SDL, DevIL etc. Kind of like PyGame for Python, but even more simple to use. And it has an active developer and user community (user == people who use Löve for programming their own games).
I have this in mind for several months, also programmed a simple 2-player Tic Tac Toe in < 150 lines and 90 minutes from scratch. It’s a pity I don’t have time for more, but there are lots of helpful add-ons (written in Lua). The thing about Lua is, you really don’t have to mess around with the language itself (like C++), but can instead concentrate on the functionality of your game. Lua is so easy. Heck you can write stupid procedural style but it still looks good and works.
Ok here’s the link, try it:
https://love2d.org/ – and it’s platform independent, even running on Android without much porting effort.