Best way to learn gamedev by practice?
1–5 of 5 posts
Re: Best way to learn gamedev by practice?
#2Re: Best way to learn gamedev by practice?
#3Simple - 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.
Re: Best way to learn gamedev by practice?
#4Simple - 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.
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?
For 2D games I'd go with Godot or LÖVE2D. When you are more of a programmer LÖVE will give you all the freedom. Godot is more opinionated but has all the batteries included for advanced game projects.
Oh, in case you want to go fairly low level you could also grab Raylib and your favorite C-Compiler :)
Re: Best way to learn gamedev by practice?
#5Full disclosure: I’m the founder.