Learn Unity 3D for Absolute Beginners

Visit Tutorial Page ( Report)
In this course. I will teach Unity 3D for absolute beginners. No prior knowledge of Unity is required in order to take this course. You will learn Unity from scratch. If you want to learn how to do 3D game programming in unity this course if for you. I will start teaching from scratch like how to download Unity IDE, how to use unity IDE and even what are the tips and tricks for using Unity IDE more efficiently. After that I will introduce you to 3D models and how you can manage those 3D models with scripting. At the end of this course you will get strong knowledge about unity 3d and you will be able to develop games in unity. Below are the some of the tasks that you will learn in this course. Unity 3D Introduction Unity Editor Introduction Scene View Navigation Import 3D Models into Unity Creating and Using Materials in Unity Importing and Using Textures in Unity Introduction to Unity Scripting Introduction to Unity Sound Introduction to Physics in Unity 3D Introduction to Collision and Triggers Introduction to Prefabs in Unity Moving the Player Using Rigidbody Physics Introduction to Unity UI How to Shoot Bullet & Kill Enemy In Unity3d Introduction to AR augmented reality in Unity and many more. I will also show you most of the common tasks in unity and will provide you the source code as well. So if you want to learn how to make games in unity 3D start learning this course
  • Unity for Absolute Beginners
    • Unity 3D Introduction

      In this video you will learn how to download unity 3d and which version to download.

    • Unity 3D Fast Facts

      In this video you will learn some fast facts and figures about Unity.

    • Unity Editor Introduction

      In this video you will create your first Unity project and learn about Unity Editor.

    • Scene View Navigation

      In this video you will learn about scene navigation in unity 3D

    • How to Import 3D Models

      In this video you will learn how to import 3D models into Unity 3D

    • Introduction to Unity Asset Store

      In this video you will get the introduction about Unity asset store

    • Adding a SkyBox

      In this video you will learn what is a Skybox and how to add a sky in your Unity 3D scene

    • Creating and Using Materials

      In this video you will learn about creating and implementing materials in Unity 3D

    • Importing and Using Textures

      In this video you will learn how to import and use materials in unity 3D

    • Texture Size Best Practice Power of 2

      The best practice is to use powers of two texture sizes, You can also use non power of 2 textures but they work best with GUI.

    • How to Add Water

      In this video you will learn to add water in less than 1 minute.

    • Introduction to Scripting

      In this video you will learn about the basics of scripting in unity 3D

    • How to Access GameObject in Script

      In this video you will learn how to access and manipulate game object in unity 3D

    • Introduction to Unity Sound

      In this video you will learn about audio functionality in unity 3D

    • Ten Quick Unity 3D IDE Tips

      Learn these tips and tricks to make your development faster and more convenient.

    • Introduction to Physics

      In this video you will learn how to implement basic physics and physic materials in Unity 3D

    • Introduction to Collision Detection

      In this video you will learn about basics of collision detection in Unity 3D

    • Introduction to Triggers

      In this video you will learn about triggers and how to use them.

    • Introduction to Prefabs

      In this video you will learn about prefabs and their uses.

    • Introduction to Animation

      In this video you will learn about animations in unity and how to access them in script file

    • Introduction to Animation Parameters

      In this video you will learn about animation parameters and how to access them in the code

    • Access Device Camera

      In this video you will learn how to access device native camera in Unity 3D

    • How to Get Keyboard Input

      In this video you will learn how to use the Input class in order to get keyboard input.

    • Move a GameObject with Keyboard Keys

      In this video you will learn how to move an object in unity with keyboard keys in Left, Right, Up and Back direction

    • How to Make the Camera Follow the Player

      In this video you will learn how to make your camera follow the player both with and without the code.

    • Moving the Player Using Rigidbody Physics

      In this video you will learn how to move a GameObject with the help of Rigidbody physics by applying force on it.

    • How to Move and Animate a 3D Character

      In this video you will learn how to move and animate a 3D player character with the help of mecanim.

    • Difference Between Update and FixedUpdate

      In this video you will learn about the major differences between Update and FixedUpdate methods, also you will learn how to make object movement frame independent with the help of Time.deltatime.

    • OnEnable() and OnDisable() Functions

      n this video you will see the use of OnEnable and OnDisable MonoBehaviour Unity functions.

    • Scenes Management

      In this video you will learn how to manage multiple scenes in Unity3d

    • How to Detect Mouse Click or Touch on a GameObject

      In this video you will learn how to detect a mouse click or tap on a gameobject with the help of ray and raycast.

    • Navigation and Path-finding, Click to Move, AI Player Movement

      In this video you will learn how you can move your player intelligently with the help of built in navigation functionality in Unity3d.

    • Play Audio Through Multiple Scenes

      In this video you will learn how to play background audio or music to continue playing between scene changes.

    • Audio Only Be Heard in a Certain Radius/Distance

      In this video you will learn how to use 3D sound settings in unity. How you can make your player to heard a sound from particular distance

    • Audio Import Settings, WAV or MP3, Reduce Scene Load Time

      In this video you will learn about audio import settings in unity also you will learn which sound extension should be used like mp3 or wav. I am also going to show you how to decrease application loading time by applying correct audio settings

    • How to Save and Load Data

      In this video you will learn how to save and load data in unity with the help of Playerpref class

    • Introduction to Lighting

      In this video you will learn about different lights available in unity and ambient source.

    • Assign Materials Using C# Code

      In this video you will learn how to change Matetial of a GameObject through script.

    • Introduction to Particle System

      In this video you willl learn about particle system and how to access them behind the code.

    • How to Shoot Bullet & Kill Enemy

      In this video you will learn how to shoot bullets and kill enemies when the bullet hit the enemy.

    • Introduction to Unity UI

      In this video you will learn about user interface in unity and how to access them behind the code.

    • How to Get Name of Button that was Clicked

      In this video you will learn how to get name of UI button that was clicked.

    • How to Open Url in Browser on Button Click

      In this video you will learn how you can open a webpage in browser with a button click in Unity 3D.

    • Introduction to Terrain

      In this video you will learn about terrain in unity and how to edit them according to your needs

    • Rotate Camera with Mouse

      In this video you will learn how to rotate your main camera with mouse in Unity 3D.

    • Move Camera with Mouse

      In this video you will learn how you can move your main camera with mouse.

    • Drag & Drop Game Objects

      In this video you will learn how to drag and drop any game object in Unity 3D

  • Create a Game from Scratch
    • Create a Game from Start

      In this video I am going to develop a Unity 3d game from start. I am going to teach some important game development concepts in this video. Topics that will be covered in this video are below.

    • Easiest way to Move, Rotate and Jump Player

      In this video I am going to teach you how to move, rotate and jump your game character with the help of Character Controller component available in unity3d.

  • Quick Videos on Learning Unity 3D
    • How to Change Skybox through Code

      In this video you will learn how you can change the Skybox material with the help of C# script

    • How to Walk Around a Sphere (Walk on Planet)

      n this video you will learn how you can walk around a 3D sphere

    • How to Continue Firing when Button is Touched?

      In this video you will learn how to keep firing after a small interval of time when the user clicked or touched the UI button.

    • How to Detect if Running on Mobile or Desktop

      In this video you will learn how to check whether your application is running or mobile or desktop device.

    • How to Hide and Lock the Cursor

      In this video you will learn how to hide and lock mouse cursor in Unity 3D.

    • How to Read an XML Document

      In this video you will learn how to access and read an XML document in Unity 3D.

    • Check Internet Availability

      In this video you will learn how to check if internet connection is available in C#

    • Rotate a Gameobject through Script

      In this video you will learn how to rotate a game object with C# script in Unity 3D

    • LookAt To Only Rotate on Y Axis

      In this video you will learn how to allow game-object to rotate only on Y Axis.

    • Rotate Camera with Mouse, Keyboard Keys and Accelerometer with Single Script

      In this video you will learn how to rotate a camera with the help of keyboard keys, mouse movement and accelerometer with a single script.

    • Ask Users to Rate the App

      In this video you will learn how you can implement a functionality to ask users to rate your app in unity 3d.

    • How to Make 3D Text Look Sharp and Smooth

      In this video you will learn how you can make your 3D text sharp and smooth.

    • How to Prevent Mouse Click from Passing Through GUI Controls

      In this video you will learn how you can stop propagating GUI mouse click passing through button to the 3D GameObject.

    • Unable to Merge Android Manifests Error

      If you are getting the error "unable to merge android manifests Google Play Games Services" this video is for you.

    • Introduction to the Profiler and Quality Settings

      In this video you will learn how to check what is making your game slower with the help of profiler tool in unity3d also you will learn how you can set the quality settings for your game and how to use static batching and audio settings to imporve the performance of the game

    • Improving Game Performance with Object Pooling

      In this video you learn the technique of object pooling. Object pooling is implemented in order to improve the performance of the game. I am going to use the bullet pool for shooting the enemies

    • How to Know if Audio Source Finished Playing

      In this video we will learn how to check whether the Audio clip is finished playing or not.

    • Loading and Playing AudioClip at Runtime

      In this video we will learn how to load an audio clip in the audio source at runtime with the help of resource class.

    • Play Audio After Certain Timer

      In this video we will learn how to delay an audio playing in Unity 3D.

    • Where Unity Asset Store, Saves the Packages?

      In this video we will learn where does unity save asset store packages in the PC.

    • How Do I Get the Name of the Active Scene?

      In this video you will learn how to get the name of the current active scene in Unity 3D.

    • Find and Modify Android Manifest File

      In this video you will learn how to edit android manifest file in Unity 3D.

    • Make Your Game More Beautiful in 10 Seconds

      In this video you will learn how to apply image effects on the camera in order to make your game more beautiful within ten seconds in Unity 3D

    • How to Generate a Random Number

      In this quick video you will learn how to create random number within the range in Unity3D.

    • Create Funny Voices for Your Game

      In this video you will learn how to generate text to speech mp3 file and create funny voices for your game in Audacity.

    • Get Royalty Free Music For Your Games

      In this video you will learn where to get royalty free sounds for your games.

    • The Execution Order of Events

      In this video you will learn, what's the execution order of events like Start, OnEnable, Update, LateUpdate when you run the application.

    • Tips for an Independent App Developer

      In this video you will get to know how I develop apps as an individual developers.

    • Switch Between Cameras

      In this video you will learn how to switch between two camera at run-time and remembering the last camera that user have selected

    • Fog Effect

      In this video you will learn how to apply fog effect in your scene.

    • Occlusion Culling - Improve Game Performance

      In this video you will learn how to optimise your game with the help of Occlusion Culling.

    • How to Vibrate Device?

      In this quick video you will learn how you can vibrate your mobile device in Unity 3D.

    • Ten Free Environment Assets

      In this video I'll show you my top picks of free environment assets in unity assets store.

    • Introduction to Paint 3D & Export the Model to Unity3D

      In this video we will look into Paint 3D a free application introduced by Microsoft in windows 10 creator update.

    • Simple Dynamic Clouds

      In this video with the help of particles I am going to teach, how can we make simple particles in unity3d.

    • Make a Touch Screen Virtual Joystick from Scratch

      In this video I am going to teach how to make a simple virtual joystick from scratch that can also support touch devices

    • Make an AR app in 5 minutes

      In this video you will learn how to make an Augmented Reality application within five minutes with unity and vuforia.

    • How to implement AdMob Banner Ad

      In this video you will learn how to implement AdMob banner ad in unity 3D.

    • How to Implement AdMob Interstitial Ad

      In this video you will learn how to implement AdMob interstitial ad in Unity 3D.

  • Theory Explanation
    • Ten Essential Interview Questions and Answers

      In this video we will discuss 10 essential Unity interview questions and their answers. Whether you're a candidate and interviewer, these interview questions will help prepare you for your next Unity interview ahead of time

    • Execution Order of Event Functions

      In Unity scripting, there are a number of event functions that get executed in a predetermined order as a script executes. This execution order is described in this video.

    • Make Your Game Faster

      In this video you will learn how to make your game play more faster and smoother.

    • CPU Optimization

      In this video you will learn how to optimise CPU performance in Unity 3D

  • Games Source Code - Learn by Yourself
    • Riddles Brain Teasers

      Download the complete source code of the game Riddles Brain Teasers, explore the script files, scenes and learn how to develop game in Unity 3D.

    • Endless Kitten Run

      Download the complete source code of the game Endless Kitten Run, explore the script files, scenes and learn how to develop game in Unity 3D.

    • Mushroom Conflict

      Download the complete source code of the game Mushroom Conflict, explore the script files, scenes and learn by yourself.

    • Maze Warrior

      Download the complete source code of the game Maze Warrior, explore the script files, scenes and learn by yourself.

    • 3D Space Museum

      Download the complete source code of the game 3D Space Museum, explore the script files, scenes and learn how to develop game in Unity 3D.

Write Your Review

Reviews