

I personally split gamedev into 5 separate hobbies:
- conceptualizing
- 2d/3d rendering
- music
- programming
- putting it all together Then I rotate between whichever one I feel the most attracted to at the moment.
The hardest thing is to keep within your level. You’re not a 1-man army who can make a Hollow Knight in a year. Start with small ideas and expand and remix them as you improve and/or find slaves. But definitely keep the big ideas somewhere bc you might accidentally make all the systems you need along the way.

My first distro was Mint. It’s great for beginner Linux users, and it’s pretty stable. It also avoids the Snap problem Ubuntu forces upon their users.
If you’re looking for a more bleeding edge solution, I recommend Garuda Linux. It’s Arch-based, and it has a bunch of game-related stuff already installed. It might be a tad less stable due to the Arch underbelly, but I personally like the package system (pacman) a lot more than apt. Also, you get the unmatched power of the Arch wiki when you’re in trouble.