Unity for Absolute Beginners
  • Unity 3D Introduction
  • Unity 3D Fast Facts
  • Unity Editor Introduction
  • Scene View Navigation
  • How to Import 3D Models
  • Introduction to Unity Asset Store
  • Adding a SkyBox
  • Creating and Using Materials
  • Importing and Using Textures
  • Texture Size Best Practice Power of 2
  • How to Add Water
  • Introduction to Scripting
  • How to Access GameObject in Script
  • Introduction to Unity Sound
  • Ten Quick Unity 3D IDE Tips
  • Introduction to Physics
  • Introduction to Collision Detection
  • Introduction to Triggers
  • Introduction to Prefabs
  • Introduction to Animation
  • Introduction to Animation Parameters
  • Access Device Camera
  • How to Get Keyboard Input
  • Move a GameObject with Keyboard Keys
  • How to Make the Camera Follow the Player
  • Moving the Player Using Rigidbody Physics
  • How to Move and Animate a 3D Character
  • Difference Between Update and FixedUpdate
  • OnEnable() and OnDisable() Functions
  • Scenes Management
  • How to Detect Mouse Click or Touch on a GameObject
  • Intelligent Player Movement (Navigation & Path-finding, Navigation Mesh & Agent)
  • Play Audio Through Multiple Scenes
  • Audio Only Be Heard in a Certain Radius/Distance
  • Audio Import Settings, WAV or MP3, Reduce Scene Load Time
  • How to Save and Load Data
  • Introduction to Lighting
  • Assign Materials Using C# Code
  • Introduction to Particle System
  • How to Shoot Bullet & Kill Enemy
  • Introduction to Unity UI
  • How to Get Name of Button that was Clicked
  • How to Open Url in Browser on Button Click
  • Introduction to Terrain
  • Rotate Camera with Mouse
  • Move Camera with Mouse
  • Drag & Drop Game Objects
Create a Game from Scratch
  • Create a Game from Start
  • Easiest way to Move, Rotate and Jump Player
  • Make a Touch Screen Virtual Joystick from Scratch
Quick Videos on Learning Unity 3D
  • How to Change Skybox through Code
  • How to Walk Around a Sphere (Walk on Planet)
  • How to Continue Firing when Button is Touched?
  • How to Detect if Running on Mobile or Desktop
  • How to Hide and Lock the Cursor
  • How to Read an XML Document
  • Check Internet Availability
  • Rotate a Gameobject through Script
  • LookAt To Only Rotate on Y Axis
  • Rotate Camera with Mouse, Keyboard Keys and Accelerometer with Single Script
  • Ask Users to Rate the App
  • How to Make 3D Text Look Sharp and Smooth
  • How to Prevent Mouse Click from Passing Through GUI Controls
  • Unable to Merge Android Manifests Error
  • Introduction to the Profiler and Quality Settings
  • Improving Game Performance with Object Pooling
  • How to Know if Audio Source Finished Playing
  • Loading and Playing AudioClip at Runtime
  • Play Audio After Certain Timer
  • Where Unity Asset Store, Saves the Packages?
  • How Do I Get the Name of the Active Scene?
  • Find and Modify Android Manifest File
  • Make Your Game More Beautiful in 10 Seconds
  • How to Generate a Random Number
  • Create Funny Voices for Your Game
  • Get Royalty Free Music For Your Games
  • The Execution Order of Events
  • Tips for an Independent App Developer
  • Switch Between Cameras
  • Fog Effect
  • Occlusion Culling - Improve Game Performance
  • How to Vibrate Device?
  • Ten Free Environment Assets
  • Introduction to Paint 3D & Export the Model to Unity3D
  • Simple Dynamic Clouds
  • Skybox from 360 Panorama Image
  • How to Make a Door Open and Close
  • Camera or Screen Shake Effect
  • How to Make Camera Follow Player Position & Rotation
  • Coroutines in Unity
  • How to make a Loading Bar & Load Scene Asynchronously
  • How to Find Size of Game Object
  • Play Video in Unity 3D
  • How to Dynamically Create a Cube and Color it?
  • Rotating Ceiling Fan through Script in Unity 3D
  • Counter, Timer & Game Over Logic - C# Script
  • Make an AR app in 5 minutes