Description: C:\Users\Joint Director\images\maintopFinal.jpg





Game Development with Unity 3D
A strong grasp of the fundamentals needed to build a functional game



If you are attracted to game making? Start using Unity 3D; a game engine for mobile and desktop games and real-time simulations. In this course you will learn techniques used in game development with Unity and introduction to the basics of scripting and game functionality. You will learn how to import models and textures, organize your project and hierarchies, and add terrain, water, and foliage. Next, you will explore how to use lighting to bring the game to life, and add rendering, particles, and interactivity. The end result is a sample game with a lush environment, fully animated characters, and some basic interactive gameplay.


  • Designing the game
  • Creating and transforming objects
  • Importing and configuring models and textures
  • Setting properties in the Inspector
  • Creating the terrain geometry
  • Building materials and adding shaders
  • Creating Game Objects
  • Exploring physics
  • Animating objects
  • Lighting the scene
  • Creating 2D game elements
  • Adding special effects


Course Contents



  What is Unity 3D

Navigating the Interface

  Designing the game

  Setting the project

  Exploring the Hierarchy, Scene, and Inspector windows

  Creating and transforming objects

Working with Imported Assets

  Organizing the Assets window

  Exporting objects from 3D modeling programs

  Importing and configuring models and textures

  Setting properties for models and textures in the Inspector

Creating the Game Environment

  Introducing the game environment

  Placing the player controller

  Publishing project settings

  Adding sky and fog

  Fine-tuning the First Person Controller

Creating Terrain

  Creating the terrain geometry

  Forming the topography

  Painting the terrain textures

  Painting trees and forests

  Painting grass, shrubs, and 3D geometry

  Painting detail meshes

  Adjusting terrain settings

Materials and Shaders

  Creating materials and assigning shaders

  Handling multiple materials

  Adding textures to a material

  Manipulating textures

  Adding reflections to materials

  Creating lit materials


Working with Game Objects and Components

  Creating Game Objects

  Understanding components

  Using colliders for barriers

  Using colliders for triggers

  Exploring physics

  Working with Physic materials

  Adding joints to rigid bodies

Key framing Animation

  Setting up prefabs for animation and batching

  Animating an object

  Adjusting timing in an animation

  Animating transparency and lights

Animating Skinned Meshes and Controlling Characters in Mecanim

  Importing skinned meshes

  Separating animations into clips and states

  Creating transitions between states

Lighting the Scene

  Customizing ambient light

  Creating the sun using a directional light

  Using layers and tags for lighting

  Adding spot and point lights

  Using point lights for fill

  Adding and fine-tuning shadows

  Creating lighting effects with cookies

Introducing Unity Scripting

  Adding scripts to Game Objects

  Using correct script syntax

Creating 2D Game Elements

  Setting up a 2D project

  Importing sprites

  Slicing in the Sprite Editor

  Layering sprites and setting the sorting order

  Creating 2D colliders

  Adding 2D physics

  Animating 2D elements


Adding Image Effects

  Creating light shafts and sunbeams

  Using ambient occlusion to add gravity

  Adding depth of field

  Applying motion blur

  Tuning color for mood

Adding Special Effects and Audio

  Exploring water effects

  Working with wind zones

  Using an audio source

  Creating a sound zone

  Triggering audio

  Adding audio effects

  Creating particle systems

  Adjusting particle systems

Building the Game

  Setting up occlusion culling

  Enabling batching to reduce draw calls

  Testing in the game window using statistics

  Building a development build and debugging

  Building the executable


Software used ;

  Unity 3D 3.4

  Autodesk Maya

  Autodesk 3D Studio MAX

  Adobe Photoshop

  Adobe Illustrator


Eligibility ;

  Competent computer user,

  Familiar with coding and scripting,

  Graphic designer,

  Familiar with vector 2D and 3D graphics and animation,

  Highly creative and passionate.

Starting From


Last Date of Registration







Per Participant

Duration        =         48 Hours


Description: C:\Users\Joint Director\images\leftPortion.gif

Home | Site Map | Contact Us | About Us

Plot No: 205, Korang Road, I-10/3, Islamabad| +0331-7888991 - 4
Copyright 2008 Skill Development Council