Top 10 Programming Tips To Help You Get a Job Working With Unity3D

Поділитися
Вставка
  • Опубліковано 30 лис 2024

КОМЕНТАРІ • 17

  • @NeoDragonEWW
    @NeoDragonEWW 6 років тому +10

    Wow, number 2 (grouping with subclasses) - I've been using Unity commercially for 2 years and I didn't know you could do that. I also found the wrapper class for SDKs a great tip, I'm going to start doing that.

  • @eyli
    @eyli 6 років тому +5

    Great idea for a video, I haven't seen this done before. Keep up the good work.

  • @C00l4l1f3
    @C00l4l1f3 5 років тому

    Fucking godly video. Could not believe that you managed to get tips so good, like this is an epitome. The sooner you can apply all of these, the sooner you become a great dev.

  • @muhiramadhan591
    @muhiramadhan591 4 роки тому

    thank's, your tips is helpful to improve my work with unity3D

  • @karim009
    @karim009 5 років тому +2

    Really cool video, but I would not recommend Singleton as a good pattern. Global access from everywhere may seems cool at first but when you project starts growing it becomes a nightmare. Because of global access bugs can come from anywhere and you also cannot swap out a Singleton and replace it with another implementation like you would do with interfaces.

    • @kiferdon7243
      @kiferdon7243 4 роки тому

      What's the problem if you see usages in IDE? You can track an issue.

  • @kiferdon7243
    @kiferdon7243 4 роки тому

    Wonderful and useful video. I saw some advices a haven't seen yet. Also, this is so short. Every second filled with information.
    Can you make video with your thoughts on different levels (junior, middle, etc) and requirements for them in Unity?

  • @Pedro5antos_
    @Pedro5antos_ 6 років тому

    Great video as always! I hope you get back to posting videos more often!

  • @keerahk958
    @keerahk958 6 років тому

    Big thanks to you for those tips!

  • @FuzzyDPozzy
    @FuzzyDPozzy 5 років тому

    I love your code man seriously so awesome :D i feel envious haha

  • @ellychand2661
    @ellychand2661 6 років тому

    Can you please help on the other video Flapping Bird, got error NullReferenceException and MissingCompomentException. Pleasee help answer
    Thanksss as I already did suscribe your channel.

  • @mrx10001
    @mrx10001 5 років тому

    I started learning C# like 3 months ago(learned pretty much all the basics, now studying unity to make games, though I need to learn more about Interfaces, Delegates, multithreading, events, database management, exception handling, linq and probably some other stuff I havn't even heard about yet)
    Aren't some of these kind of obvious?
    Singleton Pattern: Like geeduh the singleton pattern design of only 1 instance per object is easier to manage, easier to read and easier to mantain, but surely such a design philosphy can't always be done, since you're sometimes going to need to create systems that need multiple instances of specific classes/objects?
    API Wrapper Classes: How else would you do it? Like sure if you only need to call the API maybe once or twice in your entire program, maybe you don't need an entire class for it, but more than that surely better to make a class for managing it and easier to add on things to it in future.
    Don't use code you don't understand: I mean should be mega obvious, though obviously sometimes you may have no choice, especially if the api of the 3rd party you're using, isn't well documented.
    Version Control: Who the hell is getting hired(excluding junior positions, though they should know it anyway) if they havn't learned version control wtf??
    on naming convention on variable , class and organizing classes/methods names/parameters for readability. 100% agree though surprises me how so many professionals don't do this well from reading some random source code in some projects.

  • @PopsiclesInMyCellar
    @PopsiclesInMyCellar 6 років тому

    I disagree with your first tip. Sometimes you want exception to be thrown

    • @zhenglaowang8489
      @zhenglaowang8489 5 років тому

      Sometimes you want exceptions to be thrown but you always want to catch them afterwards, except your program might stop running or the script where the exception occured. Which is never wanted. Ever.

  • @ozdemirogulcan
    @ozdemirogulcan 3 роки тому

    This video was too complicated as a beginner :(

  • @Kovain1812
    @Kovain1812 4 роки тому

    Would you be interested in doing some paid work fixing a mobile game?