The segment on data structures was amazing. The way you showed viewers how you made the decision was incredibly valuable. That method of teaching is top-tier, but unfortunately, if we used that for everything, we'd end up making 2-hour tutorials on how to center a div. You really need to include something about data structures (and the other pillars) in the metadata of this video. That way, people interested in this topic can find it. Currently, this valuable content is hidden within a seemingly unrelated video.
I like your calming voice, you sound a bit like the godfather in the movie 🙂, so I don’t agree with the other person that said you should take speech lessons. But I do find the background music very annoying. More RU-vid game devs put background music in their videos and I heard more people complain about this trend.
I love your approach to tutorials. It is like in school. You do not learn by being told that 2 + 2 is 4 .. You learn by understanding WHY 2 + 2 is four. It is the same with most tutorials. They just show you (one way) to do something - but often forget to tell you why it was done that way. Even worse, the tutorials often forget to tell the viewer why doing it that way makes sense - and often even chose to do things very very ineffectively for the sake of simplicity. This teaches bad coding habbits and leaves the viewer without actually understanding how to do it - and the viewer will return to the video later just to repeat it again because the viewer becomes reliant on the teacher instead of becoming knowledgeable enough to solve the task by himself/herself.
Its great to have someone like Darko to teach new Programmers the right way,from the very beginning and to save people time and headaches.🎉🎉 Great videos,a lot of informations.
Is it really necessary to know the state machine well for Unity? It's just that unity itself makes it easy and convenient to operate with it through an Animator ... Although, of course, it's definitely necessary to know the animator well and how to work with him through code))
I think that this problem occurs from a very young age, education is focused on teaching to memorize pre-established things, for example, they teach you to memorize that 2*2=4 but they don't explain to you that this is because there are 2 things 2 times, so there are 4 things. Maybe in this case it is very simple, but I remember in math class they taught us to do equations with a formula, and as I am very bad at memorizing things, I didn't understand them, I wanted to know the reason of the formula, even my way to pass the exams was to solve equations using logic, without following any formula xd. Something as important as answering the why is not usually taken into account xd, that's why, it's really good that you can teach people to think about those things.
I find programming the UI the most tedious part of game development. Especially an inventory system that has all kind of expected features (drag/drop, stack item, split stack, remove single from stack, swap items, drop item, combine items, use hover text, add counter and other markers to item in slot, handle cancelling invalid drag and drop, used rightclick to to special action with item, open player inventory and container inventory for transfering things, support controllers, support hotkey, remap hotkeys, animate items, grey out slots and items, resort inventory dynamically, handle stacking items that have changing properties like item damage, handle changing screen/monitor sizes) just to name a few things to think about when designing a classic gridbased inventory.
Solid advice, thank you. Also unity pathway is great for learning, you make some predefined games but they teach you how to program from scratch and the logic behind certain patterns or algorithms at a very good pace using repetition and exercises with your own solutions.
Hey thank you for making content like this! It's been really difficult trying to explain my frustration with a lot of tutorials and courses in the past, and your approach to explain WHY we're doing something and not just WHAT to do perfectly describes how I was feeling. On top of that, I always had trouble linking more complex data structures to how they could be used in game development, and you've done a great job linking the two, so thank you and great video!
Good video on guiding beginners. I was thinking if I should write this as its a sensitive topic and many people take great offence by mention it but I believe its very very important since it seems you want to grow your YT channel. So I hope you don't take offence by mention it. You have a speech impediment thingie ( I don't know what is the official name ). Most of the times this is fixable by attending orthophony lessons by a professional. It was hard hearing you through the video and not enjoyable at all. I did notice you wear bracers. If you have consulted an educator ( usually orthophony educators are classical singers at music schools ) then sorry for mentioning it. BUT if you haven't I strongly suggest you do because most of the times it is fixable. I speak from experience ;) Don't go to online tutorials and such. You need a real person for this for guidance and immediate feedback. Again sorry if I offended you.
Thanks for the comment, I will do my research and see what I can do. English is not my native language so that is probably why, but I will keep improving. In my videos I discovered countless words that I just pronounce bad and I try to practice them each time until I get it right.
Udemy $11 courses are the best. You buy ones in your selected language and then just study. Cracking the coding interview is a good book recommendation as well.