Search Unity

  1. Welcome to the Unity Forums! Please take the time to read our Code of Conduct to familiarize yourself with the forum rules and how to post constructively.
  2. Voting for the Unity Awards are OPEN! We’re looking to celebrate creators across games, industry, film, and many more categories. Cast your vote now for all categories
    Dismiss Notice
  3. Dismiss Notice

Need help with resources on learning Unity

Discussion in 'Getting Started' started by Gandamir, Feb 17, 2018.

  1. Gandamir

    Gandamir

    Joined:
    Nov 22, 2017
    Posts:
    36
    Hi everyone,

    I've been developing in C# since 2003 doing business applications, but I am now looking to learn how to think "Unity Think".

    My problem is that all the tutorials I am finding are low level, going through how conditionals and attributes work in C#. This is causing me to quickly tune out and miss the Unity aspects of things.

    As I am working with Unity I am finding myself heading towards strong object oriented design as this is what I know well. I have also learned is not what Unity is expecting and that I should be thinking in terms of procedural components instead.

    So my question is this:
    Do you have any recommendations for tutorials for how to do Unity the right way for an advanced programmer?
     
  2. Ryiah

    Ryiah

    Joined:
    Oct 11, 2012
    Posts:
    20,090
    This is one of my complaints with the official learning resources. There are simply no advanced tutorials and it isn't just the official ones where this is a problem either. There are very few advanced tutorials pretty much no matter where you look.

    For the most part the resources you can rely on are the ones for programming in general. For example Unity follows an Entity Component System design so resources related to that are good reading.

    https://en.wikipedia.org/wiki/Entity–component–system
     
    Last edited: Feb 17, 2018
    Gandamir likes this.
  3. Gandamir

    Gandamir

    Joined:
    Nov 22, 2017
    Posts:
    36
    Thanks. This should help me along the way. :)