Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags
(+1)

I can’t recommend this enough. To add to it:

Try to make unique games. Don’t just think “Let’s combine popular game X and popular game Y into one”, chances are those two games require months and months to be made, which can easily discourage a new dev.

Try making a small game, try to find a new concept, and start working on it. As you continue working on it, try adding some new things that make sense with whats already made. If you think something is difficult to make, skip it for another time. Make what feels comfortable, and add a few new ideas that would put you just outside of your comfort zone.

The moment you stop enjoying having fun working on that game, wrap things up, do some polish, and possibly publish your work. There are times where you might make a gem and not realise it until people tell you about it.