Unity 2D References for Beginners - 5Daydreams/Personal-Notes GitHub Wiki

Unity 2D Fundamentals

I had learned some of the basics on how C++ worked before I got into game development. That being said, I had a headstart with coding but I still would recommend these tutorials because I had never worked with unity before, and these were the golden references that made me learn the basics. I think I only managed to get started in the industry because of these youtube channels and series.

Mr Taft - Zelda-like Tutorial

Couch Ferret - 2D Player Movement and Pixel Art

Brackeys - 2D Platformer Movement Tutorial

Board To Bits Games - Building a Better Jump in 4 lines of code

Sharp Accent - Build the Snake Game in Unity

gamesplusjames - Grid Movement Tutorial - this system is great even for non-grid movement

Okay, I got the ropes!

This is stuff that is still easy to grasp, and super useful for programming! But they're not the kind of thing I'd supply as reference for someone who refers to themselves as "I just want to make a game". This section is all about what helps you during development, but isn't something like a "How to design this or that mechanic", instead it's a great section for programmers looking to improve their team's workflow.

Code Monkey - 2D Grid Tutorial

Making a 3D RPG with Brackeys!

Jason Weimann - Architecture basics

Jason Weimann - Events via Scriptable objects

Dapper Dino - Event Architecture

Infallible Code - Introduction to SOLID Principles in Unity

Infallible Code - Cleaning up code

Freya Holmér - Intro to Tool Dev - I love her content. God dammit, how can a human being be so perfect?