Unity: Cloud Build with Git

Unity: Cloud Build with Git

56mIntermediate2016-04-28

Authors

Jesse Freeman

Jesse Freeman

Head of Partner and Framework Marketing at Amazon

Course details

Unity Cloud Build watches your source code and automatically compiles, deploys, and tests new changes. Git is a popular version control system that allows you to track changes to your project and revert them when needed. Together, they make the perfect toolset for speeding up Unity game development. In this course, Jesse Freeman introduces Unity Cloud Build and shows you how to set up Unity Cloud Build projects, tag builds, push changes via Git to Bitbucket, fix bugs, and manage project changes every step of the way. In chapter 5, he shows you how to optimize your workflow to get the most out of the toolset and compile games across multiple platforms: WebGL, desktop, and mobile.

Learning objectives
Setting up Unity Cloud Build, Bitbucket, and Git
Creating a .gitignore file
Committing and pushing changes
Connecting to Unity Cloud Build
Creating new Unity Cloud Build targets
Merging project changes
Optimizing a Unity Cloud Build workflow

Skills covered

Real-TimeGame DevelopmentUnityVisualization and Real-TimeAECProduct and ManufacturingSoftware DevelopmentDeep Dive (X:Y)

Concepts

Introduction

  • Welcome
  • Exercise files

Get Started

  • Create Unity Cloud Build and Bitbucket accounts
  • Set up Git

Work with Git

  • Set up a Git project
  • Create a .gitignore file
  • Commit changes
  • Push changes

Unity Cloud Build

  • Connect Unity Cloud Build to a Git repo
  • Run a game from Unity Cloud Build
  • Create new Unity Cloud Build targets

Manage Project Changes

  • Introduction to branching
  • Merge changes
  • Unity Cloud Build summary

Unity Cloud Build Workflow

  • Tag projects with Git
  • Fix bugs in Unity Cloud Build games
  • Push changes to Unity Cloud Build

Conclusion

  • Next steps
40,000 Toman