Unity Game Development in 4 hours

Video description

Curious about game development but afraid to get into it because it seems too hard? Fear no more! With this course, you will learn how to develop games with one of the most popular engines in the industry. You will learn only relevant and practical information, and appreciate how it applies to the real world.

By the end of this course, you will have a full-scale 3D game, similar to indie favorites such as Dear Esther, Amnesia, and Gone Home. In only 4 hours, you will become an indie developer!

What You Will Learn

  • Learn Unity, one of today s most popular game engines
  • Develop a first-person 3D game without any prior knowledge of game development or Unity
  • Learn relevant game-development skills and practices
  • Learn the basic of 3D level design
  • Utilize the power of the Asset Store and find the best free-to-use assets

Audience

This course is for aspiring game developers who have basic knowledge of C#. Have you just completed an introductory course for C# and can’t wait to develop an actual game but don’t know where to begin? Or perhaps you already familiar with another game engine and want to learn Unity as well? Then this course is just for you! So grab this course and begin your career as an indie game developer!

About The Author

Anton Semchenko: Anton Semchenko is an experienced Unity3D developer. He has worked exclusively with Unity3D for the past six years. During these years, he worked mostly on VR/AR projects. In his free time, he developed two games in Unity. Received “The Best Design” award and “The Best Game” award for one of his games. Having graduated from physics, he is a self-taught programmer and as such he knows what makes a course exciting or boring, practical or useless.

Table of contents

  1. Chapter 1 : Installation and Introduction
    1. The Course Overview
    2. Installation of Unity3D and Visual Studio
    3. Introduction to Unity 2019 Interface
  2. Chapter 2 : Introduction to Unity Workflow and the First Steps
    1. Creating Game Objects and Components
    2. Create, Manipulate, and Use Prefabs – Part One
    3. Create, Manipulate, and Use Prefabs – Part Two
    4. Importing the Standard Assets and Using First Person Controller
    5. Working with Colliders and Rigidbodies
  3. Chapter 3 : Introduction to 3D Level Design: Whiteboxing
    1. Introduction to Whiteboxing and Real-World Examples
    2. Basics of 3D Level Design Principles – Part One
    3. Basics of 3D Level Design Principles –Part Two
    4. Getting Started with ProBuilder Tool – Part One
    5. Getting Started with ProBuilder Tool – Part Two
    6. Building and Testing the Levels – Part One
    7. Building and Testing the Levels – Part Two
  4. Chapter 4 : Fantastic Free Assets and Where to Find Them?
    1. Asset Store
    2. Importing Different Kinds of Assets to the Unity – Part One
    3. Importing Different Kinds of Assets to the Unity – Part Two
    4. Implementing Assets to Game and Finalizing Level Design – Part One
    5. Implementing Assets to Game and Finalizing Level Design – Part Two
    6. Implementing Assets to Game and Finalizing Level Design – Part Three
    7. Implementing Assets to Game and Finalizing Level Design – Part Four
  5. Chapter 5 : Make It Work
    1. Unity Specific Functions – Part One
    2. Unity Specific Functions – Part Two
    3. Utilizing Colliders, Triggers, and Layers – Part One
    4. Utilizing Colliders, Triggers, and Layers – Part Two
    5. Getting User Input and Creating a Basic Inventory System – Part One
    6. Getting User Input and Creating a Basic Inventory System – Part Two
    7. Creating a Message System
  6. Chapter 6 : Improving User Experience
    1. Overview of the UI System – Part One
    2. Overview of the UI System – Part Two
    3. Manipulating and Updating UI Elements with Scripts
    4. Reworking the Inventory and Message Systems – Part One
    5. Reworking the Inventory and Message Systems – Part Two
  7. Chapter 7 : Final Touches
    1. What “Polishing” Means and Why It Is Important
    2. Polishing Our Game – Part One: Pause Menu
    3. Polishing Our Game – Part Two: Game Over and Main Menu
    4. Polishing Our Game – Part Three: Movement and Sounds
    5. Polishing Our Game – Part Four: Lights
    6. Polishing Our Game – Part Five: Font and Post-Process Effects
    7. Overview of the Player Settings and Building the Game

Product information

  • Title: Unity Game Development in 4 hours
  • Author(s): Anton Semchenko
  • Release date: April 2019
  • Publisher(s): Packt Publishing
  • ISBN: 9781838551520