I started unity yesterday and i was wondering where to start, is there any youtube playlist to start and if yes PLEASE send me thanks (THANKS FOR ALL THE REPLY they are all really usefull)
I was already a programmer before I started using Unity, so I’ve not used any coding tutorials. I’ve heard this one is good, though:
Umm if you didnt use tutorials how you learn? Since that is the only way I learned
Reading books is an excellent way to learn programming. For many decades, it was the default approach, and it remains highly recommended beyond a certain level, alongside studying documentation.
Tutorials are a relatively new method of learning. They are generally less efficient than reading but more suitable for beginners because they are easier to engage with. Their use of video and step-by-step visuals makes them more entertaining, especially since many are created by professionals that their job is to make you interested. They are also more convenient and often produce quicker results, which makes them more beginner friendly.
That said, not all programmers begin with tutorials, and at a certain point, every programmer needs to transition to reading books, documentation, and other people’s code.
It feels like perhaps you didn’t learn how to learn when you were in school? I say that with no malice, simply an observation that a TON of people have never been taught how to tinker and learn and explore a problem space and your question above makes me think you might be one of those people.
WHATEVER you want to do, the only way you will ever learn it is by doing.
Learning is the modification of behavior as a result of experience.
Experience comes from doing. So hurry now, stop posting, get busy doing… and it will ALL be done one tiny step at a time, the same way we all do it.
Imphenzia: How Did I Learn To Make Games:
Two steps to tutorials and / or example code:
- do them perfectly, to the letter (zero typos, including punctuation and capitalization)
- stop and understand each step to understand what is going on.
If you go past anything that you don’t understand, then you’re just mimicking what you saw without actually learning, essentially wasting your own time. It’s only two steps. Don’t skip either step.
Step #2 is particularly critical when learning.
If you are unwilling or unable to do Step #2, just ask someone else to do the whole game for you.
Damn you wrote a lot for me thanks for the time
Ohh you again hi
Thanks though good luck with youtube
The answer doesn’t change.
If you’re still posting, you’re not learning.
Luckily it is the weekend, so perfect time for @Worramba to get busy!
Where to get the documents and see other codes and also any books you can recogmend to me?
The following should provide enough material to last at least a year if you work through it properly and avoid rushing. Remember, moving quickly is not the same as rushing:
Work through the Unity Learn tutorials at: https://learn.unity.com
If scripting is giving you trouble, a solid free beginner resource is Rob Miles’s C# Yellow Book: C# Yellow Book — robmiles.com.
Simply following tutorials isn’t enough. You need to apply what you learn by building small projects on your own that implement only the concept you just studied, without relying on the tutorial as a crutch.
After that, start making very small games. When you run into problems you don’t know how to implement, search the internet for solutions through blogs, videos, tutorials, or forums.
My recommended progression for learning game development remains fairly consistent (once you’ve completed the steps above):
- Tic-Tac-Toe → Tetris → Pac-Man → Simple Platformer
Each of these games introduces essential skills needed for game development:
- Tic-Tac-Toe: This serves as an introduction to programming with Unity and helps you get familiar with the basics of the editor.
- Tetris: Teaches input handling, making a basic UI, pausing/unpausing, basic movement, basic physics, rendering, handling visual effects and sound effects, and saving high scores. If you’re feeling ambitious, you can also implement game state saving.
- Pac-Man: Introduces pathfinding, enemy behavior, basic map building, animation, and managing game states, such as switching between the ghosts chasing the player and the player hunting the ghosts after eating a power pellet. Additionally, Pac-Man’s AI is entirely deterministic, each ghost has a specific “personality” that dictates how it chases the player. You can find detailed breakdowns online.
- Simple Platformer: Combines everything you’ve learned so far while adding scrolling and handling multiple scenes plus different player states and different animations in each state. If you’re feeling ambitious, you can add stats to the player that change through the gameplay.
Not only will this progression teach you fundamental game development concepts, but each project will also give you a better sense of how much time different game features take to implement. You’ll discover which aspects you excel at and which ones require more research and effort.
You should remember that learning game development takes time, not weeks or months, but years. After the first few months, you should be able to make very small games on your own.
The key things are consistency, patience, and understanding that you should only attempt very small projects at first (take the smallest project you can think of, then make something even smaller). The time it will take you to make the example projects I mentioned, also serve as a good way to gauge how long a simple project will take you to complete.
You can find the Unity documentation here whenever you need to check how something works: Unity - Manual: Unity 6.4 User Manual
I started it today and just found this thread, it was very helpful , Thankyou so much all of you
Thanks for the course it really helped
You might have a look at CodeMonkey on youTube. He has a huge C# Tutorial Course… around 12 hours I think and some additional videos with 3 hours 4 hours. He also offers some courses. I havent watched all the hours, but the comments are looking good.