Unity 5.x Game Development Blueprints

A project-based guide to help you create amazing games with Unity 5.x
Preview in Mapt

Unity 5.x Game Development Blueprints

John P. Doran

2 customer reviews
A project-based guide to help you create amazing games with Unity 5.x
Mapt Subscription
FREE
$29.99/m after trial
eBook
$28.00
RRP $39.99
Save 29%
Print + eBook
$49.99
RRP $49.99
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
$28.00
$49.99
$29.99 p/m after trial
RRP $39.99
RRP $49.99
Subscription
eBook
Print + eBook
Start 30 Day Trial

Frequently bought together


Unity 5.x Game Development Blueprints Book Cover
Unity 5.x Game Development Blueprints
$ 39.99
$ 28.00
3D Game Development with Unity 5.x [Video] Book Cover
3D Game Development with Unity 5.x [Video]
$ 124.99
$ 106.25
Buy 2 for $35.00
Save $129.98
Add to Cart

Book Details

ISBN 139781785883118
Paperback428 pages

Book Description

This book will help you to create exciting and interactive games from scratch with the Unity game development platform. We will build 7-8 action-packed games of different difficulty levels, and we’ll show you how to leverage the intuitive workflow tools and state of the art Unity rendering engine to build and deploy mobile desktop as well as console games.

Through this book, you’ll develop a complete skillset with the Unity toolset. Using the powerful C# language, we’ll create game-specific characters and game environments. Each project will focus on key Unity features as well as game strategy development. This book is the ideal guide to help your transition from an application developer to a full-fledged Unity game developer

Table of Contents

Chapter 1: 2D Twin-stick Shooter
Project overview
Setting up the project
Creating our scene
Implementing player movement
Shooting behavior
Creating enemies
Adding GameController to spawn enemy waves
Particle systems for enemy explosion
Adding in sound effects/music
Adding in points, score, and wave numbers
Publishing the game
Summary
Challenges
Chapter 2: Creating GUIs
Project overview
Creating the main menu level
Adding a header text object
Adding main menu buttons
Pausing the game
Restarting the game
Creating an Options menu
Summary
Challenges
Chapter 3: GUIs Part 2 – Clicker Game
Project overview
Starting our project
Recording and displaying clicks
Creating a shop
Opening/closing the shop
Purchasing upgrades
Summary
Challenges
Chapter 4: Mobile Endless Game – Procedural Content
Project overview
Prerequisites
Project setup
Adding the background
Adding a simple animated character
Making a repeating background
Working with sorting layers
Creating our player behaviour
Creating obstacles
Spawning obstacles at runtime
Game start and end behaviours
Keeping score
Summary
Challenges
Chapter 5: Shooting Gallery – Working with Animations and Tweens
Project overview
Prerequisites
Project setup
Creating the environment
Adding a target
Creating many targets
Creating waves of targets
Adding in a time limit
Adding in Score/High score
Summary
Project completed
Challenges
Chapter 6: Side-scrolling Platformer
Project overview
Tile-based level creation
Creating our player
Creating Collectibles
Keeping score
Winning the game
Summary
Challenges
Chapter 7: First Person Shooter Part 1 – Creating Exterior Environments
Project overview
Project setup
Introduction to terrain
Exterior environment – terrain
Adding color to our terrain – textures
Adding water
Adding trees
Adding in details – grass
Building atmosphere
Summary
Challenges
Chapter 8: First-person Shooter Part 2 – Creating Interior Environments
Project overview
Project setup
Importing assets
Creating tiles
Placing tiles with grid snapping
Creating and placing props
Lightmapping quickstart
Summary
Challenges
Chapter 9: First Person Shooter Part 3 – Implementing Gameplay and AI
Project overview
Setting up the project
Creating our player
Adding a flashlight
Creating our weapon
Creating an enemy
Enemy movement
Damaging and killing enemies
Using controller input
Moving to other levels
Summary
Challenges
Chapter 10: Building an In-Game Level Editor
Project overview
Level editor – introduction
Level editor – adding/removing walls at runtime
Level editor – toggling editor, GUI, and selecting additional tiles
Level editor – saving/loading levels to file
Summary
Challenges
Chapter 11: Finishing Touches
Project overview
Setting up the build settings
Customizing your exported project via the player settings
Building an installer for Windows
Summary
Challenges

What You Will Learn

  • Find out how to create exciting and interactive games using GUIs
  • Prepare animations to be imported and exported
  • Personalize your animation game with Unity’s advanced animation system
  • Work with different animation assets and components
  • Customize the game by modifying the player properties and creating exterior environments
  • Create, visualize, and edit animated creatures
  • Familiarize yourself with best practices for Unity 5.x animation using iTween
  • Design character actions and expressions
  • Customize your game and prepare it for playing

Authors

Table of Contents

Chapter 1: 2D Twin-stick Shooter
Project overview
Setting up the project
Creating our scene
Implementing player movement
Shooting behavior
Creating enemies
Adding GameController to spawn enemy waves
Particle systems for enemy explosion
Adding in sound effects/music
Adding in points, score, and wave numbers
Publishing the game
Summary
Challenges
Chapter 2: Creating GUIs
Project overview
Creating the main menu level
Adding a header text object
Adding main menu buttons
Pausing the game
Restarting the game
Creating an Options menu
Summary
Challenges
Chapter 3: GUIs Part 2 – Clicker Game
Project overview
Starting our project
Recording and displaying clicks
Creating a shop
Opening/closing the shop
Purchasing upgrades
Summary
Challenges
Chapter 4: Mobile Endless Game – Procedural Content
Project overview
Prerequisites
Project setup
Adding the background
Adding a simple animated character
Making a repeating background
Working with sorting layers
Creating our player behaviour
Creating obstacles
Spawning obstacles at runtime
Game start and end behaviours
Keeping score
Summary
Challenges
Chapter 5: Shooting Gallery – Working with Animations and Tweens
Project overview
Prerequisites
Project setup
Creating the environment
Adding a target
Creating many targets
Creating waves of targets
Adding in a time limit
Adding in Score/High score
Summary
Project completed
Challenges
Chapter 6: Side-scrolling Platformer
Project overview
Tile-based level creation
Creating our player
Creating Collectibles
Keeping score
Winning the game
Summary
Challenges
Chapter 7: First Person Shooter Part 1 – Creating Exterior Environments
Project overview
Project setup
Introduction to terrain
Exterior environment – terrain
Adding color to our terrain – textures
Adding water
Adding trees
Adding in details – grass
Building atmosphere
Summary
Challenges
Chapter 8: First-person Shooter Part 2 – Creating Interior Environments
Project overview
Project setup
Importing assets
Creating tiles
Placing tiles with grid snapping
Creating and placing props
Lightmapping quickstart
Summary
Challenges
Chapter 9: First Person Shooter Part 3 – Implementing Gameplay and AI
Project overview
Setting up the project
Creating our player
Adding a flashlight
Creating our weapon
Creating an enemy
Enemy movement
Damaging and killing enemies
Using controller input
Moving to other levels
Summary
Challenges
Chapter 10: Building an In-Game Level Editor
Project overview
Level editor – introduction
Level editor – adding/removing walls at runtime
Level editor – toggling editor, GUI, and selecting additional tiles
Level editor – saving/loading levels to file
Summary
Challenges
Chapter 11: Finishing Touches
Project overview
Setting up the build settings
Customizing your exported project via the player settings
Building an installer for Windows
Summary
Challenges

Book Details

ISBN 139781785883118
Paperback428 pages
Read More
From 2 reviews

Read More Reviews

Recommended for You

Unity 5.x By Example Book Cover
Unity 5.x By Example
$ 39.99
$ 28.00
Unity 5.x Animation Cookbook Book Cover
Unity 5.x Animation Cookbook
$ 35.99
$ 25.20
Unity 5 Game Optimization Book Cover
Unity 5 Game Optimization
$ 35.99
$ 25.20
Unity 5: Learning C# by Developing Games Book Cover
Unity 5: Learning C# by Developing Games
$ 69.99
$ 49.00
Unity UI Cookbook Book Cover
Unity UI Cookbook
$ 39.99
$ 28.00
Mastering Unity 2D Game Development - Second Edition Book Cover
Mastering Unity 2D Game Development - Second Edition
$ 43.99
$ 30.80