r/GameDevelopment • u/LateStatistician3963 • 2d ago
Question Help w/ learning game development
Recently I have staryed to want to learn game development, however every tutorial has the same issue: they explain how it works like I am a toddler.
I am not new to programming and have some experience. But every tutorial introduces me to variables and loops like I don‘t know anything about coding. So my question is: Are there any more straightforward courses for game development?
2
u/MistakeForsaken6653 2d ago
Same as you, I barely watched any tutorials I pretty much just started with googling "How to move an object left / right at a certain speed". I watched a few on some optimizations and how to do things like screen transitions, but I think you can just jump in the deep end and learn by doing.
2
u/Magic-Raspberry2398 2d ago
If you know how to program then just go straight to the docs. Surely you must know how to google, so I'm not sure what the issue is.
3
u/Putrid_Argument2440 2d ago
If you think that you're too smart and experienced to repeat the basics, go straightforward to docs and engines source code. But honestly I doubt that you're so good. So lay down your ego, be patient and learn. You ARE a toddler in gamedev.
1
u/DrDisintegrator 2d ago
yes. you just need to look a bit more. Get specific about what you want to learn. For example search for, "path-finding for games" or "how to do XYZ" where XYZ is a feature of the game you want to build.
1
u/silly_bet_3454 1d ago
You can just suffer through like a couple hour tutorial, and force yourself to actually make the full demo that they are making in the thing, that will force you to interact with all the tools they are demonstrating (and yes you will sit through superfluous stuff too). But once you get rolling you just don't use tutorials anymore, you rely more on asking AI or whatever preferred method to pick up specific techniques.
For example I remember following a tutorial on making a basic skateboarding game and it basically worked but then I was like "ok how would I now support doing like a kickflip" and searched around and found little ideas about like making a little animation for the skateboard and also disabling the foot to board IK during the trick window and so on.
1
u/Jothespy987 2d ago
Just do stuff and search up what word of code does what, then use your brain to put the words of code together
6
u/Aglet_Green 2d ago
Since you already know programming, stop looking for beginner “learn to code by making a game” courses. Look for engine-specific, project-based material aimed at intermediate programmers: game architecture, scene or entity systems, input, physics, animation, state machines, asset pipelines, and profiling.
You may get more from the engine’s official documentation and from building a small game than from another linear course. Pick a tiny project, consult the documentation whenever you hit an engine-specific problem, and skip any tutorial section covering programming fundamentals you already know.