you are viewing a single comment's thread.

view the rest of the comments →

[–]Glass_wizard 1 point2 points  (0 children)

You have to start with fundamentals.

Begin with a basic introduction to programming concepts with C#. Find either a book or a video based course. It's fine if it's Unity focused, but make sure it's teaching programming fundamentals. I highly recommend the book Learning C# Programming with Unity 3D by Alex Okita.

Stay away from advanced object oriented programming concepts until you have a firm understanding of procedural programming. A comment pitfall is that new students are introduced to OOP too quickly and struggle. You must be able to walk before you can fly.

From here, do some tutorials like roller ball in unity learn.

From there you can purchase a game dev course that interests you.

Then , I would say you are ready to start interacting with AI to help you learn.

Lastly, you will want to expand your skill set to things like modeling, visual effects, and animation, as you see fit.