Build Anything In Unity Using DSA | How Programmers Think

แชร์
ฝัง
  • เผยแพร่เมื่อ 25 ธ.ค. 2024

ความคิดเห็น • 50

  • @Tarodev
    @Tarodev ปีที่แล้ว +37

    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.

    • @tomiczdarko
      @tomiczdarko  ปีที่แล้ว +10

      Thanks for the tips! Notes taken! And I love your content, so much to learn from you!

    • @JW-uu9je
      @JW-uu9je ปีที่แล้ว +1

      oooh Tarodev commenting..nice!

  • @oldshamen
    @oldshamen ปีที่แล้ว +3

    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.

    • @tomiczdarko
      @tomiczdarko  ปีที่แล้ว

      True! This man knows what's going on!

  • @duztine
    @duztine ปีที่แล้ว +1

    Every sentence, every word... you say are all valuable. Really appreciate it!

  • @shyamarama
    @shyamarama ปีที่แล้ว +3

    This is a super helpful video for us Unity devs - thanks for showing your thinking - this is a great format for a video series

    • @tomiczdarko
      @tomiczdarko  ปีที่แล้ว +1

      You're very welcome!

  • @my3687
    @my3687 ปีที่แล้ว +4

    Nice job!

  • @traemanihawkins5863
    @traemanihawkins5863 ปีที่แล้ว +1

    I love how aggressive your videos are, yet the info is top tier

  • @schooliedee
    @schooliedee ปีที่แล้ว +5

    Really liking your channel, great job man.

    • @tomiczdarko
      @tomiczdarko  ปีที่แล้ว +1

      Thank you! More is coming :)

  • @luchinazo
    @luchinazo ปีที่แล้ว +1

    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.

  • @illia_ryzhii
    @illia_ryzhii ปีที่แล้ว +3

    Cool, Great, Awesome!!!! Keep going🔥🔥🔥

  • @abatv1346
    @abatv1346 ปีที่แล้ว +5

    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.

  • @vast634
    @vast634 ปีที่แล้ว +2

    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.

  • @ari12373
    @ari12373 8 หลายเดือนก่อน

    So important lesson, this idea is so important for newbies, thank you so much for your time and dedication!

  • @jackvicari5318
    @jackvicari5318 ปีที่แล้ว +1

    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!

  • @osmanerenkose6692
    @osmanerenkose6692 ปีที่แล้ว +5

    Great video

  • @abranubes9571
    @abranubes9571 ปีที่แล้ว +1

    You deserve subs and growth. Helpful and detailed explanations and content, a missing link in the unity learning verse on YT. Keep up the good work!

  • @JeffJeffMe
    @JeffJeffMe ปีที่แล้ว +2

    4:18 You just said what I'm feeling right now...
    I feel so behind for not learning this topics early 😢

    • @tomiczdarko
      @tomiczdarko  ปีที่แล้ว

      Don't worry, you learned it now, no shame in it. I was in the same situation so I understand.

  • @TenzinThinley
    @TenzinThinley 5 หลายเดือนก่อน

    A perfect roadmap to Game Programmer. Thanks. Please do cover other topics including important concepts which are inevitable in unity.

  • @anthonyjiddtagalog8364
    @anthonyjiddtagalog8364 11 หลายเดือนก่อน +1

    This totally cool and really helpful. Back to basics or shall I say back to fundamentals. Thank you for the video. Keep it up.

  • @kantagara
    @kantagara ปีที่แล้ว +1

    Kao neko ko uskoro krece sa ozbiljnijim tutorijalima za sire narodne mase, vrlo rado cu u nekim delovima referncirati tvoje videe. Sjajno!

    • @tomiczdarko
      @tomiczdarko  ปีที่แล้ว

      Hvala! Slobodno sheruj kanal na mom discordu.

  • @vishalsinghunite
    @vishalsinghunite ปีที่แล้ว +1

    Super important knowledge, Keep going.... :)

  • @Jarzykk
    @Jarzykk ปีที่แล้ว +1

    Thank you for the video.

  • @emanueltejadacoste2250
    @emanueltejadacoste2250 ปีที่แล้ว +1

    The json tutorial could me incredibly amazing

  • @kamiloitovocaloito
    @kamiloitovocaloito ปีที่แล้ว +1

    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.

  • @MrDnbass
    @MrDnbass ปีที่แล้ว +1

    Thank you.

  • @RGcrasyRG
    @RGcrasyRG ปีที่แล้ว +1

    Someday I will use something other than a List in a project...

  • @abatv1346
    @abatv1346 ปีที่แล้ว +2

    I was about to wash dishes and you said wash dishes as a good mamas boy😅😂😂😂😂.

  • @Lucio11a
    @Lucio11a ปีที่แล้ว +1

    Everyone says that the count in programming starts with 0 :))
    And then people get killed about Count in the list )))

  • @Lucio11a
    @Lucio11a ปีที่แล้ว +1

    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))

    • @tomiczdarko
      @tomiczdarko  ปีที่แล้ว +1

      Yes, it is a must. In my personal opinion state machine pattern is the most important pattern in game development.

  • @Niccion
    @Niccion ปีที่แล้ว +2

    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 TH-cam game devs put background music in their videos and I heard more people complain about this trend.

    • @tomiczdarko
      @tomiczdarko  ปีที่แล้ว

      Thanks man! I am improving on the audio apartment, every new video is going to be better :)

  • @BrentMalice
    @BrentMalice 8 หลายเดือนก่อน

    i feel personally attacked.

  • @fjohnson-o4t
    @fjohnson-o4t ปีที่แล้ว +2

    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.

    • @tomiczdarko
      @tomiczdarko  ปีที่แล้ว

      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.

  • @ComputerTechnology073124930
    @ComputerTechnology073124930 4 หลายเดือนก่อน

    Can you please recommend any tutorials about data structures? thank you for your valuable tutorials

    • @tomiczdarko
      @tomiczdarko  3 หลายเดือนก่อน +2

      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.

    • @ComputerTechnology073124930
      @ComputerTechnology073124930 3 หลายเดือนก่อน

      @@tomiczdarko ok thank you very much 👍