everything in this repository and all suggestions based on my personal opinion if you like it give it a star so you can come later.
- Unity basics
- Game mechanics
- graphics & animations
- UI design
- Audio design
- multiplayer & networking
- performance & Optimization
- Deployment & Distribution
- Study plan
- The Unity Tutorial For Complete Beginners(GMTK)
- What is Unity Hub 3.0 and how to use it | 2021 Beginner Unity Tutorial
- How to work with multiple scenes in Unity (UNITY)
- Scene Manager in Unity (Loading Unity Tutorial){Code Monkey}
- Unity - Keep your project fast & reduce clutter! [Asset Management]
- Quick Tip: Referencing Assets through Code | Unity Tutorial
- Beginner-friendly scripting tutorials
- Beginning C# with Unity
- Learn C# Scripting for Unity in 15 Minutes (2023 Working)
- C# Events in Unity! - Intermediate Scripting Tutorial
- Events or UnityEvents?????????
- What are Events? (C# Basics)
- Unity 3D Collisions, Colliders, & Hitboxes (In 3 Minutes!!)
- Unity3D Physics - Rigidbodies, Colliders, Triggers
- Detecting Collisions (OnCollisionEnter) - Unity Official Tutorials
- How to use Unity's New INPUT System EASILY
- How to use NEW Input System Package! (Unity Tutorial - Keyboard, Mouse, Touch, Gamepad)
- Controlling Cross-Platform Characters with Unity Input System | Tutorial
- NEW INPUT SYSTEM in Unity
- CONTROLLER INPUT in Unity!
- FIRST PERSON MOVEMENT in Unity - FPS Controller
- THIRD PERSON MOVEMENT in Unity
- [Using Cinemachine] (https://www.youtube.com/playlist?list=PLX2vGYjWbI0TQpl4JdfEDNO1xK_I34y8P)
- 2D Camera in Unity (Cinemachine Tutorial)
- Unity: Roll a Ball
- Unity Beginner Tutorials
- Brackeys: Saving Data in Unity
- [Blackthornprod Metroidvania Unity Tutorials] (https://www.youtube.com/playlist?list=PLXdj94fFEfu8JZ_8haqtwkc7Lg_WnNfas)
- Unity - AI Series
- How to Program in Unity: State Machines Explained
- A.I State Machine Made EASY (Unity)
- Unity3D AI with State Machine (FSM), Drones, and Lasers!
- Unity NavMesh Tutorial - Basics
- Setup 3D Pathfinding Agents In Minutes Using Unity
- How to setup PATHFINDING AI in UNITY (Topdown Shooter Game)
- 2D PATHFINDING - Enemy AI in Unity
- A* Pathfinding Tutorial (Unity)
- The PERFECT Pathfinding! (A* Pathfinding Project)
- Basics of Shader Graph - Unity Tutorial
- Writing Your First Shader In Unity
- Shader Development using Unity
- Light Your World in Unity - 1 Minute Tutorial
- LIGHTING in Unity
- Lighting tutorial: 4 techniques to light environments in Unity | Unite 2022
- HIGH QUALITY LIGHTING using Light Probes - Unity Tutorial
- REALTIME LIGHTING in Unity
- 2D Lights and Shadows in Unity 2019! (Tutorial)
- Getting Started with PARTICLES in Unity! (Beginners Start Here!)
- Unity - Particle/VFX Tutorial
- 15 - Unity 3D || Particle System نظام الجزيئات
- How to Animate Characters in Unity 3D | Animator Explained
- Unity's Animation System
- Intro to Animation Rigging & Procedural Animation in Unity
- Unity procedural animation tutorial (10 steps)
- Making UI That Looks Good In Unity
- START MENU in Unity
- SETTINGS MENU in Unity
- PAUSE MENU in Unity
- Tutorials - Beginner UI
- Unity UI - Tutorials
- What you NEED to know about game audio as a beginner in 2021! Unity3d
- Tutorial: Game Audio Integration Workflow with FMOD & Unity
- Introduction to AUDIO in Unity
- Unity AUDIO MANAGER Tutorial
- Game Audio with Unity and Wwise Tutorial
- What is Network Architecture? full Explanation | Peer to Peer and Client-Server architecture
- How Multiplayer Games Work
- COMPLETE Unity Multiplayer Tutorial (Netcode for Game Objects)
- How Photon for Unity Works
- 9 EASY Steps to create a multiplayer game with Unity & Photon - Tutorial
- How to setup Global Matchmaking for Unity
- Beginners guide to free peer-to-peer matchmaking in Unity using lobby and relay
- Making a MULTIPLAYER Game? Join your Players with LOBBY!
- This Is Why You Get Bad Hit Registration - Unity Multiplayer Game Development
- Lag Compensation for Unity Multiplayer Games | MMAG #12
- Lag Compensation Basics & Misconceptions
- Unity Photon Lag Compensation
- Synchronizing Data between Clients/Server | Unity Multiplayer Tutorial
- How to Use Photon to Create Multiplayer in Unity - Sync Scene Data
- Unity - Photon Networking v1 - Part 13 - Synchronizing Data
- Photon Networking 2 - OnPhotonSerializeView
- Security with Unity | Make PlayerPrefs more secure in Unity
- Unity Game Data Protection Tutorial (Hashing)
- Anti-Cheat Tools 2022 | Unity Asset Store
- Unity Optimization : reducing 3D objects' draw calls
- Unity Performance Tips: Draw Calls
- Unity Optimization Reducing draw calls - Verts Count - Tris Count Increasing FPS in 2.5 Minutes
- Unity Code Optimization - Do you know them all?
- Better Coding in Unity With Just a Few Lines of Code
- Unity Tutorial - TIPS and TRICKS for Optimising Scripts
- A Way to Improve Unity Performance of Your Game when Using Visual Scripting