Advanced Game Mechanics in Unity 5 [Video]

Advanced Game Mechanics in Unity 5 [Video]

Alan Thorn

Learn scripting, particles, physics, advanced interface options, mobile development, building sprites, and so much more!
Mapt Subscription
FREE
$29.99/m after trial
Video
$106.25
RRP $124.99
Save 14%
What do I get with a Mapt Pro subscription?
  • Unlimited access to all Packt’s 5,000+ eBooks and Videos
  • Early Access content, Progress Tracking, and Assessments
  • 1 Free eBook or Video to download and keep every month after trial
What do I get with an eBook?
  • Download this book in EPUB, PDF, MOBI formats
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
What do I get with Print & eBook?
  • Get a paperback copy of the book delivered to you
  • Download this book in EPUB, PDF, MOBI formats
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
What do I get with a Video?
  • Download this Video course in MP4 format
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
$0.00
$106.25
$29.99p/m after trial
RRP $124.99
Subscription
Video
Start 30 Day Trial
Subscribe and access every Packt eBook & Video.
 
  • 5,000+ eBooks & Videos
  • 50+ New titles a month
  • 1 Free eBook/Video to keep every month
Start Free Trial
 
Preview in Mapt

Video Details

ISBN 139781786463333
Course Length2 hours and 57 minutes

Video Description

Advanced Game Mechanics in Unity helps users push their Unity knowledge to the next level. In this course, instructor Alan Thorn explores many powerful features in Unity 5, from debugging tools and version control, to 2D sprites and user interfaces. See how to get started quickly at scripting by useful behaviors and functionality to build solid games across many platforms, from endless-runners to shooters.

In Advanced Game Mechanics in Unity 5, we take an in-depth look at coding sophisticated game behaviors in C#, considering subjects such as optimization, occlusion culling, debugging, artificial intelligence and more. Learn how to build intricate, fun, and colorful games that perform well and stand apart.

By the end of this course, you’ll have mastered the Unity feature set, and will be ready to deploy many concepts and techniques to build your own games.

Style and Approach

Using easy-to-follow videos, this course provides step-by-step instructions on how to develop a strong Unity skill set. You’ll create a few action-packed games from scratch, using examples that are fun, challenging, engaging, and rewarding.

Table of Contents

MonoDevelop and Alternatives
The Course Overview
Configure MonoDevelop
Customizing MonoDevelop
Clean Code and Regions
Variables and the Inspector
Coding and Debugging
Play Mode and Edit Mode
Working with Triggers and Responses
Debugging with Breakpoints
Rendering Statistics and Frame Rates
Profiler
Performance and Optimization
Creating Collectible Objects
Creating a Score
Properties and Scores
Rendering Statistics and Frame Rates
Save and Load Functionality
Reviewing Our Project
Saving Data with PlayerPrefs
Load Data with PlayerPrefs
Working with JSON
Transformation and Motion
Making Objects Move at Consistent Speeds
Player Controlled Motion
Working with Physical Collisions
Rotating Objects and Quaternions
Scripting AI and State Machines
Generating Navigation Meshes
Finite State Machines
Implementing the Idle State
Implementing the Chase and Attack States
Tips and Tricks
Coding Health with C# Properties
Using Triggers and Properties
Visual Scripting
Singletons

What You Will Learn

  • Learn fundamental scripting tasks in Unity
  • Learn to work with UIs and integrate 2D and 3D elements into your scene
  • Understand how to build sprites, add VFX, and work with physics
  • Learn to debug and work with Git for version control

Authors

Table of Contents

MonoDevelop and Alternatives
The Course Overview
Configure MonoDevelop
Customizing MonoDevelop
Clean Code and Regions
Variables and the Inspector
Coding and Debugging
Play Mode and Edit Mode
Working with Triggers and Responses
Debugging with Breakpoints
Rendering Statistics and Frame Rates
Profiler
Performance and Optimization
Creating Collectible Objects
Creating a Score
Properties and Scores
Rendering Statistics and Frame Rates
Save and Load Functionality
Reviewing Our Project
Saving Data with PlayerPrefs
Load Data with PlayerPrefs
Working with JSON
Transformation and Motion
Making Objects Move at Consistent Speeds
Player Controlled Motion
Working with Physical Collisions
Rotating Objects and Quaternions
Scripting AI and State Machines
Generating Navigation Meshes
Finite State Machines
Implementing the Idle State
Implementing the Chase and Attack States
Tips and Tricks
Coding Health with C# Properties
Using Triggers and Properties
Visual Scripting
Singletons

Video Details

ISBN 139781786463333
Course Length2 hours and 57 minutes
Read More

Read More Reviews

Recommended for You

2D Game Programming in Unity [Video] Book Cover
2D Game Programming in Unity [Video]
$ 124.99
$ 106.25
2D Game Development with Unity 5.x [Video] Book Cover
2D Game Development with Unity 5.x [Video]
$ 124.99
$ 106.25
Unity 5 Game Development - Gameplay [Video] Book Cover
Unity 5 Game Development - Gameplay [Video]
$ 124.99
$ 106.25
Unity 5: Creating the Game Environment [Video] Book Cover
Unity 5: Creating the Game Environment [Video]
$ 124.99
$ 106.25
Unity 5.x Game Development Projects [Video] Book Cover
Unity 5.x Game Development Projects [Video]
$ 124.99
$ 106.25
Unity 5 Scripting and Gameplay Mechanics [Video] Book Cover
Unity 5 Scripting and Gameplay Mechanics [Video]
$ 124.99
$ 106.25