Post

I see a lot of people here getting burnt out on "game coding" tutorials. They say they feel like they aren't learning anything. Look, gamedev is a very *difficult* subset of software development. Let's talk about it... (a short thread) #gamedev #indiedev #programming

You may not want to hear this, but don't start with game coding! First, just learn to program. You can shift your focus to games later. Pick a language and start at the beginning. Understand the syntax. Learn what the computer is actually *doing* with your code.

Once you have a foundation, you can move on to things like data structures, common algorithms, and performance. You may not feel like you're working towards a game, but you are! Gaining deep knowledge will pay off in the long run. Eventually, you'll be ready to move on to game-centric topics.

0 reposts1 like

Game coding will involve dealing with: - Graphics APIs - Physics - File management - Net code - Multithreaded systems - Intense performance constraints That's barely scratching the surface - Rendering alone is infinitely vast. Building that foundational knowledge first is vital to your success.

I know everyone wants to jump right into the fun stuff. But remember, it's a marathon. I've been programming almost daily for well over 20 years and still feel like a total noob sometimes. 😅 There's *always* more to learn in programming/gamedev. Take your time. Absorb it. Enjoy your journey. ❤️

Thanks I needed to hear this, have been programming in some flavor for like 12 years and still feels like repeatedly smashing my face into the desk until sometimes it works how I want it to xD But I have gotten a lot better at reading code structures and understanding, even if writing is hard.