How should i start and a few questions.

I want a few answers to this thread’s title but i also have a few extra questions

  1. How do i sharpen my skills?
    -I understand the tutorials for the most part but i have trouble applying them without constantly referring back to the documentation or tutorial again. How do i improve myself in this aspect so that i may do things without constantly going back and forth.
    Or am I doing something wrong?

  2. How should I think?

  • What is the mindset of a game developer? I’ve always wondered how you guys think . I think I’m thinking wrong.
  1. Any other tips?

  2. Is the road really his bumpy at the beginning?

  • Practice, practice, practice.
  • Break things down into approachable tasks.
  • Don’t overthink things.
  • Yes. You have to suck at something before you can get better.
5 Likes

And don’t forget that coding knowledge isn’t necessarily lost if you happen to forget it. If you wrote the code, you can copy it and use it to learn again later. Plus, the tutorials, manuals, and community are always openly available here for a reason–even professionals sometimes need to reference a manual and confer with each other.

Have fun with it. Every new piece of code is an exciting challenge!

If something starts to become too frustrating take 5 minutes and go make coffee, or work on something else in the game for a while. Remember that game programming isn’t easy. Personally, I actually think it’s one of the hardest schools of coding. You’re going to fail…a lot. Like…a LOT, and it will piss you off sometimes. Just hang in there through the steep learning curve, and I promise it’s worth it.

Oh, and also back things up. Oh, for the love of bloody hell back your game files up.

wait… Are stuff gonna crash a lot? like ALOT.
cause i got a shitty computer and the chances of stuff crashing is probably multiplied a lot. A LOT

Well, it could. I will say the chance it’ll be ok is better on Unity than Unreal. Most likely it’ll be fine unless you’re going to singlehandedly make a AAA title.