Learning Unity iOS Game Development

Build exciting games with Unity on iOS and publish them on the App Store

Learning Unity iOS Game Development

Learning
Kyle Langley

1 customer reviews
Build exciting games with Unity on iOS and publish them on the App Store
$35.99
$44.99
RRP $35.99
RRP $44.99
eBook
Print + eBook
$29.99 p/month

Find out more

Get Unlimited Access to every Packt eBook and Video course

Enjoy full and instant access to over 3000 books and videos – you’ll find everything you need to stay ahead of the curve and make sure you can always get the job done.

+ Collection
Free Sample

Book Details

ISBN 139781784399801
Paperback230 pages

Book Description

Over recent years, the market for mobile game development using Unity has grown multi-fold with an overwhelming 600 million gamers playing games developed using Unity engine. The newly launched Unity 5 offers a wide range of dedicated and powerful tools for iOS developers who intend to follow the basics and gradually elevate their skills to revolutionize the way they design and publish games for the App Store.

From beginners, to those who are experienced making video games, this book goes through the steps of using Unity 5 to make a game from the ground up and setting the game up with iTunes Game Center features.

The book begins with an introduction to setting up an iTunes Connect developer account, this will allow you to use Unity to its full potential with iOS. You will create a new app in iTunes Connect with the settings for Apple approval. You will learn, in detail, how to use Unity 5 and the programming language C# to make a fully interactive game that keeps track of player progress, Game Center Leaderboards, and Achievements, as well as displaying iAds and offering In-App purchases.

Moving on, you’ll discover how to create development and release builds, enabling you to test the game on your device before finally submitting the game for Apple’s approval.

By the end of the book, you will have a complete understanding of how iTunes and Unity can be used in combination to build and publish a fully interactive and reliable game to the App Store.

Table of Contents

Chapter 1: Requirements and Preparation Work
Requirements
Creating and logging in to the iTunes Connect profile
Creating the Bundle ID and Game App
The Main App settings
Summary
Chapter 2: Player Input for Mobile Devices
Creating the C# input class
What is Touch?
Creating the Input GameObject
The Start function
Starting to work with Update
Testing in editor
Input for the Touch device
Wrapping up
Summary
Chapter 3: Player Character, Obstacles, and Pickups
What is a character?
What is a pickup?
What is an obstacle?
Creating the character
Creating the character controller
Creating the Character GameObject
Adding Rigidbody 2D
Adding Box Collider 2D
Writing the character code and connecting the PlayerInput class to it
Creating the coin pickup
Creating the obstacle
Summary
Chapter 4: Editor Tool, Prefabs, and Game Level
Making the sprite tile editor tool
The prefab creation
Summary
Chapter 5: Scene Background, the Game User Interface, and the Save Profile
Creating the scene background
Creating the game user interface
Summary
Chapter 6: Main Menu, iAds, Leaderboards, Store Purchases, and Achievements
Building the main menu UI
Summary
Chapter 7: Game Builds and Submission to Apple
Setting up Unity for iOS builds
What next?
I want to create a 3D game
Furthermore
Using the Internet
Summary

What You Will Learn

  • Create your own iTunes Connect Developer account and create an app within it
  • Set up iTunes Game Center features in iTunes Connect so you can use them within Unity 5
  • Construct a game using C# that allows users to interactively control the game character
  • Use Unity 5's editor window to create a custom editor tool specific for the game made in the book
  • Store and keep track of data so the player is able to collect in-game pick-ups that can be used to purchase in-game goods
  • Use all game features so the player is able to fully navigate menus between the front menu and in the game state
  • Make, test, and finally release builds so you can play on your device and then submit the game to Apple for review

Authors

Table of Contents

Chapter 1: Requirements and Preparation Work
Requirements
Creating and logging in to the iTunes Connect profile
Creating the Bundle ID and Game App
The Main App settings
Summary
Chapter 2: Player Input for Mobile Devices
Creating the C# input class
What is Touch?
Creating the Input GameObject
The Start function
Starting to work with Update
Testing in editor
Input for the Touch device
Wrapping up
Summary
Chapter 3: Player Character, Obstacles, and Pickups
What is a character?
What is a pickup?
What is an obstacle?
Creating the character
Creating the character controller
Creating the Character GameObject
Adding Rigidbody 2D
Adding Box Collider 2D
Writing the character code and connecting the PlayerInput class to it
Creating the coin pickup
Creating the obstacle
Summary
Chapter 4: Editor Tool, Prefabs, and Game Level
Making the sprite tile editor tool
The prefab creation
Summary
Chapter 5: Scene Background, the Game User Interface, and the Save Profile
Creating the scene background
Creating the game user interface
Summary
Chapter 6: Main Menu, iAds, Leaderboards, Store Purchases, and Achievements
Building the main menu UI
Summary
Chapter 7: Game Builds and Submission to Apple
Setting up Unity for iOS builds
What next?
I want to create a 3D game
Furthermore
Using the Internet
Summary

Book Details

ISBN 139781784399801
Paperback230 pages
Read More
From 1 reviews

Read More Reviews