Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
The Complete Beginner's Guide to Unity for Game Development
Rating: 3.9 out of 5(72 ratings)
2,303 students

The Complete Beginner's Guide to Unity for Game Development

This course gives a complete tour of ALL the key features and aspects of Unity you need to know for building games!
Created by3dmotive LLC
Last updated 9/2016
English
English [Auto],

What you'll learn

  • By the end of this course, you should have a thorough understanding of the Unity Game Engine
  • You should understand the principles of the Unity Interface, building terrain and gameplay spaces, lighting, basic scripting, and post processing
  • You should understand the basics of debugging your game, as well as learn how to deploy and distribute it.

Course content

5 sections85 lectures6h 50m total length
  • Download Course Files Here!0:06
  • Introduction2:02

    Explore the fundamentals of Unity, including navigating the user interface, projects, assets, and game objects, and learn about the basic and pro versions.

  • Getting Started3:31

    Learn how to set up the Unity interface from scratch, open or download the angry box project via the assets store, and prepare data files to begin development.

  • Setting Up the Interface2:42

    Configure the interface to the default wide layout and use the spacebar to switch between windowed and full-screen views. Select textured from the top option to unify the level appearance.

  • Unity GUI2:58

    Explore the Unity GUI, including the scene view, project panel, hierarchy, and inspector, and learn how selected objects reveal editable properties and how to navigate the viewport.

  • Viewport Navigation3:50

    Discover essential viewport navigation techniques in Unity, including maximizing the game view, using the pencil to pan, dolly with the middle mouse, and rotating to move freely through the scene.

  • More Viewport Navigation3:33

    Master first-person navigation with right-click and WASD, plus arrow-key plane movement. Orbit objects with Maya-style controls, frame with F, and zoom with the scroll wheel.

  • The Object Inspector3:22

    Learn how the Unity object inspector shows context-sensitive properties for selected objects, highlights the transform with position, rotation, and scale, and lets you edit values precisely by typing or dragging.

  • Translate, Rotate and Scale1:56

    Learn to manipulate objects in the Unity scene using the translate, rotate, and scale tools via the gizmo, with axis arrows and shortcuts (W, E, R) and undo (Ctrl+Z).

  • Scene vs. Game Mode4:58

    Compare the scene tab and game tab when you press play, use the game viewport as the run time view, and pause to move the player for debugging.

  • Asset Creation 23:44

    Explore Unity's scene view tools for asset creation, including shading modes, wireframe and textured wireframe overlays, triangulation checks, and preview options for grid, skybox, and sounds.

  • Creating a Project4:17

    Create a new blank Unity project, save your first scene, and explore the project panel and asset packages before importing models or resources.

  • Importing Assets from Maya3:47

    Export four Maya mesh assets to Unity by preparing coordinates and world-space origin, renaming items, deleting history, and exporting each mesh as ASCII using export selection.

  • Preparing to Build a Scene7:54

    Import assets into your Unity project via the project panel, file menu, or drag and drop from Windows Explorer. Unity copies the assets into the project folder and references copies.

  • Building a Scene11:34

    Drag in mesh pieces, duplicate and align them to the world origin, then use translate and rotate with vertex snap to assemble a complete level with textures.

  • Exploring the Scene in First Person4:40

    Explore your newly built level in first person by importing a character controller asset and configuring the first person camera, then address lighting and collision issues.

  • Lighting the Scene5:45

    Address collision detection by applying colliders to four meshes so the camera no longer falls through the floor. Add point lights and adjust their range and intensity to brighten scene.

  • Finishing the Scene2:35

    Finish the scene by fixing camera clipping near walls in a first-person setup, adjusting the clipping plane to 0.1, and validating the main camera within the first-person controller.

  • Unity Fundamental Concepts2:09

    Explore Unity's fundamental concepts by linking projects, scenes, assets, and game objects within a treelike hierarchy, and note their time-space position, rotation, and mesh or texture origins.

  • GameObjects and Components4:03

    Explore how game objects are built from components by adding a mesh, a mesh filter, a mesh renderer, and a collider, then create an empty object and assemble its components.

  • Prefabs and Layers4:37

    Learn how prefabs let you group multiple objects into a single reusable game object, and how layers tag groups of objects to show and hide them in the scene viewport.

Requirements

  • A free copy of the Unity game engine, available here - http://unity3d.com/unity/download/
  • Autodesk's Maya is strongly recommended - thought not mandatory

Description

In this extensive tutorial series, instructor Alan Thorn takes us through a comprehensive look at the Unity Game Engine. If you've ever been curious about making games, or wondered what Unity has to offer, this course has everything you need to get you started with the engine. Ranging from an overview of the UI, all the way through Terrain, Lighting, Scripting, Post Processing, Debugging, and so much more!

(Students - please look under Section 1 / Lecture 1 downloads for the source files associated with the lesson.)

More about the Instructor:

Alan Thorn is a freelance game developer and author with over 12 years of industry experience. He is the founder of London-based game studio, Wax Lyrical Games, and is the creator of award-winning adventure game Baron Wittard: Nemesis of Ragnarok.

He has worked freelance on over 500 projects worldwide including games, simulators, kiosks and augmented reality software for game studios, museums and theme parks. He has spoken on game development at universities throughout the UK, and is the author of nine books on game development, including Teach Yourself Games Programming, Unity 4 Fundamentals and the highly popular UDK Game Development.

Who this course is for:

  • Complete beginners to making games
  • Anyone new to Unity, or for those interested in brushing up their skillset