Hands-on Game Development with Unity 2018.1

Hands-on Game Development with Unity 2018.1

English | MP4 | AVC 1920×1080 | AAC 48KHz 2ch | 4h 05m | 793 MB

Create amazing games with brilliant gameplay features using Unity 2018.1

Want to learn to make games in Unity, but aren’t sure where to start? Game development is more popular than ever right now, and there has never been a better time to jump in.

This course will teach you everything you need to know to develop professional games in Unity from concept to launch. You will learn the best practices and techniques, whether you’’re looking to go indie or get hired as a Unity game developer. By the end of this course you will have honed the necessary skills to kick-start your game development career, so jump in now and get started!

Learn by example: This course will give you hands-on experience with relevant code samples, as you build your very own game from start to finish. We cover the industry-standard approach to every problem and give you the skills to grow as a game developer. Most importantly, we’ll break down complex theory into meaningful examples every step of the way.

What You Will Learn

  • Develop a foundation in game development in Unity by using industry-standard techniques
  • Design and implement prototypes to iterate quickly
  • Build a reusable framework to make development smoother
  • Master Unity’s latest features to stay ahead of the curve
  • Master the best practices and techniques you need to know to develop professional games in Unity from beginning concept to launch
Table of Contents

Creating Our Project Structure
1 The Course Overview
2 Directory Structure
3 Versioning Using Git
4 Establishing Coding Conventions
5 Task Management

Creating Our First Prototype
6 Creating a Character Controller
7 Orchestrating Our Camera
8 Creating Items, Obstacles, and Abilities
9 Creating Dynamic Environments

Fleshing Out the Gameplay Systems
10 Implementing a Stat System
11 Decoupled Input System – Part 1
12 Decoupled Input System – Part 2
13 Implementing a Save System
14 Creating a Progression System

Adding Enemies and Obstacles
15 Creating Enemies with Abilities – Part 1
16 Creating Enemies with Abilities – Part 2
17 Creating a Boss
18 Creating Environmental Obstacles

Creating the Game UI
19 Creating a Main Menu
20 Adding a HUD
21 Making the UI Responsive

Deploying the Game to Desktop and Web
22 Quality Options
23 Creating a Splash Screen
24 Verifying Build Settings
25 Building for Mac and Windows
26 WebGL
27 Wrapping Up