@bouncepaw Already been recommended a bunch but seconding Löve 2D. Fairly low tech, Lua is pretty easy to learn but extremely expressive, not a lot of abstractions getting in your way, enough batteries included to make interactive 2D games, nice community.