Getting Started with Game Development in Unity

Video description

Unity is a cross-platform game engine used by game developers worldwide to produce games for PC, consoles, mobile devices, and websites. This course shows you the basics of using Unity and is designed for the beginning game developer.

You'll learn about installing the software, working with the Unity interface, scripting, creating gameplay, building 2D and 3D objects, lighting, animation, sound, de-bugging, and much more in this all-encompassing look at how to build your very own video games.

  • Learn how to use Unity game development software
  • Gain the experience you need to start making your own 2D and 3D games
  • Explore the Unity interface and learn to get around inside the software
  • Discover how to use scripts to create and control gameplay
  • Understand how to use and control audio and visual assets with Unity
  • Learn to recognize and solve common game development problems
  • Understand the game development process from start to finish
Tim Nugent is an Australian app and game developer who has worked with the Unity game engine since 2010. For more than four years, Tim was a sought-after game development, programming, and HCI tutor at the University of Tasmania where he was known for his witty, engaging, and encouraging teaching style. Tim has a deep understanding of software programming and is the author or co-author of many O'Reilly titles, including: "Ultimate Swift Programming" and "The Kerbal Player's Guide".

Publisher resources

Download Example Code

Product information

  • Title: Getting Started with Game Development in Unity
  • Author(s): Tim Nugent
  • Release date: November 2016
  • Publisher(s): Infinite Skills
  • ISBN: 9781491969861