Unity Tutorial Creator List

Hi guys! I have taken some time to compile a list of some of the tutorial and learning resources I’ve come across for the Unity Engine, amongst other things. We’ll kick it off with the beginner level!

Beginner Unity Tutorials

Brackeys – although now retired, Brackeys YouTube channel remains a source of viable content for the beginner!

ZenvaZenva Academy has a wide variety of free and paid learning courses for the beginner to intermediate Unity programmer.

CodeMonkeyCode Monkey is an experienced Indie Developer with a heavy focus on 2D tutorials for beginner and intermediate learners.

Intermediate Unity Tutorials

BlackthornprodBlackthornprod‘s YouTube channel has a lot of really cool tutorials covering all manner of systems for a plethora of games.

Infallible CodeInfallible Code’s videos include a lot of conversations with himself; he asks really good questions – then answers them, accordingly!

InfinityPBR InfinityPBR is better known for their kick-ass models on the Unity Asset Store, but they have a really informative YouTube channel as well!

LlamAcademyLlamAcademy has a lot of videos on NavMesh, AI, and an assortment of other topics.

TarodevTarodev has a colorful vocabulary and a lot of knowledge – check him out!

GameDevGuide – Matt from Game Dev Guide is another creator with a breadth of topics and some editor code sprinkled in!

Advanced Unity Tutorials

Dilmer ValecillosDilmer Valecillos‘s YouTube channel has a heavy focus on VR and XR programming.

Sebastian LagueSebastian Lague‘s channel is the result of an overactive imagination and a lot of brain power. Check this stuff out already!

Sharp AccentSharp Accent covers a lot of topics, and quite a few tutorial series for many different game types.

CatLikeCodingCatLikeCoding has a ton of shader and intermediate to advance system tutorials on their website.

Unity Shader Graph Tutorials

AETuts – AETuts is a channel covering intermediate and advanced Shader Graph recipes.

Gabriel Aguiar ProductionsGabriel Aguiar‘s YouTube channel focuses on Shader Graph recipes with a huge variety of effects!

Jetelly Jetelly‘s YouTube channel focuses on the VFX Graph within Unity, and is available en EspaƱol!

Game Development – General

The Game Architect – Adam Millard, The Game Architect‘s YouTube channel covers a vast variety of topics with a smattering of video game industry expertise throughout.

Mental Checkpoint Mental Checkpoint‘s videos go in depth into tricks, secrets, and all manner of practices within the games industry directly from an industry veteran.

Unity Editor: Custom Inspector Tooltips

If you ever find yourself designing an editor window and feel your custom inspector property needs a tooltip, this could come in handy:

public void GenerateTooltip(string text)
{
    var propRect = GUILayoutUtility.GetLastRect();
    GUI.Label(propRect, new GUIContent("", text));
}

Use it after the property you wish to add a tooltip to (I’m using a LayerMask in this example):

LayerMask groundLayer = EditorGUILayout.MaskField("Ground Detection Layer"), InternalEditorUtility.LayerMaskToConcatenatedLayersMask(animal.groundLayer), InternalEditorUtility.layers);
                    
GenerateTooltip("The layer(s) this animal can walk on.");

Before:

After: