Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

I'm studying Game Design and we have to use Unity and it's pretty good for 2DGames. Tilemaps is a great way to create your map pretty fast and the alpha version of the new unity version even has 2D Light.... and c# is an easy language.

Godot is a complete free alternative and made a huge leap forward last year. It use an own python like language, very easy to understand and you can create 2D and 3D games.