Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

LinkedIn Learning

Creating Mobile Games with Unity

via LinkedIn Learning

Overview

Get your game ready for mobile with Unity.

Developing mobile games in Unity takes a different skill set than building desktop or console games. You have to take screen resolution, special inputs like touches and accelerometer data, and performance into account. This course shows you how to meet these challenges and optimize your game development workflow specifically for mobile. Author Kelley Hecker explains how to set up the development environment to deploy to iOS and Android devices, access inputs from the device, and design user interfaces to work with multiple resolutions. Plus, learn how to debug a game while it's running on a device, and optimize your games to get faster, smoother performance.

Syllabus

Introduction
  • Welcome
  • What you should know before watching this course
  • Using the exercise files
1. Building to a Mobile Device
  • Setting up your iOS Developer account and Xcode
  • Installing the Android SDK
  • Universal mobile build settings
  • Building to an iOS device
  • Building to an Android device
2. Accessing Mobile Inputs
  • Accessing touches
  • Responding to tap events
  • Implementing a pan gesture
  • Responding to pan events
  • Accessing the accelerometer
3. Creating User Interfaces (UIs) for Multiple Resolutions
  • GUI packages on the Asset Store
  • Creating your sprite atlas
  • Setting up your UI
  • Using anchors
  • Integrating the UI with gameplay
  • Swapping between SD and HD atlases
4. Debugging
  • Printing debug logs
  • Reading console output on iOS
  • Reading console output on Android
5. Optimizing Performance
  • Considerations on mobile
  • Checking the size of your assets
  • Reducing texture size
  • Profiling in Unity
Conclusion
  • Next steps

Taught by

Kelley Hecker

Reviews

Start your review of Creating Mobile Games with Unity

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.