O'Reilly logo

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Learning Path: Unity: Easy Game Development with Unity 5

Video Description

Build amazing games with Unity 5

In Detail

Unity is an exciting and popular engine in the game industry. Unity will ease your way of creating highly-optimized and beautiful 2D and 3D games by speeding up your development process.

This Learning Path takes a practical, project-based approach to teach you game development with Unity 5. You will begin with setting the game project workflow. Then, you will learn scripting and creating user interface. Also, you will learn working with textures. Further, you will develop your Unity skills by exploring level design and animation. Next, you will learn to create and import assets and packages which you can add to your game. Also, you will be familiar with organizing game resources and optimizing game performance. Finally, you will learn how to debug and test a game.

By the end of this Learning Path, you will have developed an advanced knowledge of Unity and its powerful feature set and will be able to create interactive, feature-rich, and highly optimized games with Unity 5.

Prerequisites: Basic knowledge of Unity.

Resources: Code downloads and errata:

  • Unity 5: Creating the Game Environment

  • Unity 5 Level Design, Lighting, and Animation

  • Unity 5 Game Development – Gameplay

  • PATH PRODUCTS

    This path navigates across the following products (in sequential order):

  • Unity 5: Creating the Game Environment (1h 36m)

  • Unity 5 Level Design, Lighting, and Animation (4h 12m)

  • Unity 5 Game Development – Gameplay (1h 19m)

  • Table of Contents

    1. Chapter 1 : Unity 5: Creating the Game Environment
      1. The Course Overview 00:03:23
      2. Game Project Workflow 00:03:49
      3. Game and Level Design 00:02:55
      4. Creating the User Interface Objects 00:08:29
      5. Laying Out the User Interface 00:08:55
      6. Scripting the UI Controls 00:05:26
      7. Testing and Editing the UI Functionality 00:04:37
      8. Creating the Height Map 00:06:36
      9. Painting the Terrain 00:04:53
      10. Adding Grass and Trees 00:06:57
      11. Creating Your Own Trees 00:10:33
      12. Importing and Using Vegetation Objects 00:03:31
      13. Preparing the Terrain for Water 00:07:42
      14. Adding Surface Water 00:04:18
      15. Adding Water Depth 00:04:22
      16. Using Default Textures 00:05:55
      17. Creating Your Own Textures 00:03:45
    2. Chapter 2 : Unity 5 Level Design, Lighting, and Animation
      1. The Course Overview 00:07:06
      2. Exploring the Content 00:03:07
      3. Materials and Textures 00:07:02
      4. Shader Callibration 00:04:32
      5. Creating Material and Textures 00:07:14
      6. World of Transparency and Semitransparency 00:03:58
      7. Gamma Correction 00:03:11
      8. Importing Modular Meshes 00:07:48
      9. First Person Control 00:05:44
      10. Scene Set Up 00:04:24
      11. Creating First Scene 00:04:34
      12. Working with Prefabs 00:05:17
      13. Fundamentals of Level Construction 00:05:17
      14. Multi-Scene Editing 00:09:07
      15. Creating the Terrain Object 00:05:53
      16. Terrain Brushes 00:05:08
      17. Smoothing 00:04:09
      18. Terrain Shader 00:03:52
      19. Adding Textures 00:05:43
      20. Terrain Painting 00:06:19
      21. Image Effects 00:06:36
      22. Lighting a Scene 00:06:09
      23. Reset Lighting 00:04:21
      24. Global Illumination 00:04:43
      25. Exploring Ambient Light 00:04:08
      26. Area Lights 00:03:19
      27. Real-Time Lighting 00:06:37
      28. Building a Terrain 00:07:15
      29. Texture Painting a Terrain 00:04:07
      30. Adding Grass 00:05:53
      31. Adding Effects 00:05:06
      32. Configuring a Scene 00:06:18
      33. Rotating the Sun Object 00:05:26
      34. Coding a Rotation Script 00:08:44
      35. Exploring the Sci-Fi Corridor Scene 00:03:05
      36. Animation Planning 00:06:01
      37. Explore the Animation Window 00:06:22
      38. Using Animator 00:06:48
      39. Animator Parameters 00:07:56
      40. Fly-Through Animation 00:02:37
      41. Importing the Animator Character 00:03:10
      42. Working with Characters 00:05:21
      43. Importing Character Animator from Unity Asset Pack 00:03:45
      44. Configuring the Animator 00:06:12
      45. Blend Trees 00:05:04
      46. Completing the Animation 00:07:47
    3. Chapter 3 : Unity 5 Game Development – Gameplay
      1. The Course Overview 00:03:54
      2. Anatomy of a Player Controller 00:07:39
      3. Working with Joints 00:05:17
      4. Colliders 00:04:05
      5. Unity’s Navigation System 00:02:33
      6. Working with Navigation Meshes 00:03:25
      7. Path finding 00:02:38
      8. Implementing Animations 00:07:20
      9. Creating Animation Clips 00:04:04
      10. Creating Objects Natively 00:07:36
      11. Polishing Game Objects 00:07:26
      12. Importing Game Objects 00:02:57
      13. Using Assets in Your Game 00:04:49
      14. Scripting Basics 00:03:35
      15. Adding Scripts to Your Game 00:05:51
      16. Testing Overview 00:02:55
      17. Debugging Your Game 00:03:10