top | item 33755563

Best way to learn gamedev by practice?

2 points| icha | 3 years ago | reply

I want to learn how to make games but my usual approach to learning is through solving existing problems. Now making a whole video game is a little different from grinding on leetcode or making a simple desktop app. What is the best genre or type of a game to tackle first and which set of tools would you recommend for the overall solo gamedev experience?

4 comments

order
[+] devdude1337|3 years ago|reply
Simple - make a clone of an existing game. Take a look at 8 bit era games like Tetris/Columns, Breakout or Space Invaders. Use a programming language you are familiar with or is close to what you usually use. There is gazillions of libs, frameworks and engines to gibe you a quick start: Godot, Löve2D, SFML, SDL2, or (ewww) Unity.
[+] icha|3 years ago|reply
Thank you for advice. I see you're not too fond of Unity. Care to elaborate why? Also, which language/framework would be the most balanced choice, i.e. not too hardcore for newcomers and not too drag-and-drop-like?