#Help me as a new game dev

1 messages · Page 1 of 1 (latest)

late creek
#

Hey everyone! I’m starting to learn the basics of Unity and C#. I was wondering what the best approach to learning game development is. Are there any resources, strategies, or tips you’d recommend for someone just starting out? Looking forward to learning more from all of you!
(AKA I need some sources)

strong troutBOT
#

Learn C# basics before starting with Unity!

Learning the syntax of C# definitely helps when using Unity. Here are some links to get you started!

Most programming problems come from not knowing how to use the language - if you haven’t programmed much or you’re not confident about the OOP concepts in your mind, it's useful to understand these before diving into the engine.

strong troutBOT
#

If you've used ChatGPT to generate code, it's important to acknowledge the code may not work as intended, or at all. AIs such as these work similarly to predictive text on your phone, but on a much more advanced level - it is simply predicting a response you'd like to hear. They don't understand the nuances of your project, nor your specific requirements.

ChatGPT is a useful tool to help you decide on an overall structure, but blindly copying and pasting code it generates is almost guaranteed to fail. Try solving the problems on your own first, and Google for help before relying on AI.

late creek
#

sorry

#

misused

lost axle
#

In addition to those resources above, I would also suggest w3schools C# course, they have kind of "sandbox" style lessons which may be a bit more of a interactive way to learn if you prefer - then try finding challenges online for each topic you learn about so you can practice outside of Unity, once you feel fully familiar with the fundamentals, then I would suggest to try Unity Learn or blogs such as Medium, Catlike Coding or a structured playlist (though I would try to avoid "how to make ..." type of videos as they tend to skip over a lot of steps)

lost axle
# late creek Any sources for Unity?

"Unity Learn" is a popular one, and you can also find many if you search something like "unity medium blogs" or maybe just "unity blogs", theres also nice channels on YouTube like InfallableCode or Jason Weimann if your interested in learning about code patterns in Unity, there are also a lot of very specific resources like the documentation and tutorials on various packages, though I think the ones I mentioned could be a good start if your already familiar with C# fundamentals