My Account Log in

2 options

Learning Unity iOS game development : build exciting games with Unity on iOS and publish them on the APP Store / Kyle Langley.

EBSCOhost Academic eBook Collection (North America) Available online

View online

Ebook Central College Complete Available online

View online
Format:
Book
Author/Creator:
Langley, Kyle, author.
Series:
Community experience distilled.
Community experience distilled
Language:
English
Subjects (All):
Unity (Electronic resource).
iOS (Electronic resource).
Video games--Programming.
Video games.
Physical Description:
1 online resource (230 p.)
Edition:
1st ed.
Place of Publication:
Birmingham : Packt Publishing, 2015.
Language Note:
English
Summary:
Build exciting games with Unity on iOS and publish them on the App StoreKey FeaturesBook DescriptionWhat you will learnWho this book is forThis book is for iOS developers who want to learn how to build games with Unity for the iOS platform. Some prior experience in game development would be useful.
Contents:
Cover
Copyright
Credits
About the Author
About the Reviewers
www.PacktPub.com
Table of Contents
Preface
Chapter 1: Requirements and Preparation Work
Requirements
Downloading and installing Unity 5
Installing the iOS SDK plugin
Creating and logging in to the iTunes Connect profile
Creating the Bundle ID and Game App
Setting up App pricing and territories
Creating an in-app purchase
Game Center, leaderboards, and achievements
The Main App settings
Enabling iAds
Setting up iOS Native in Unity
Certificates and provisions on Mac
Why iTunes Connect is important
Summary
Chapter 2: Player Input for Mobile Devices
Creating the C# input class
Including system
What is Touch?
Our own Touch
Global variables
Creating the Input GameObject
Calculating the TouchInput function
The Start function
Starting to work with Update
The in-editor input logic
Testing in editor
Input for the Touch device
Wrapping up
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
Character attributes
PlayerInput
The KillCharacter function
Creating the coin pickup
Creating the obstacle
Chapter 4: Editor Tool, Prefabs, and Game Level
Making the sprite tile editor tool
The SpriteTiler C# class
The MenuItem creation
The OnGUI function
The GUILayout and OnGUI setup
The OnGUI create tiled button
The CreateSpriteTiledGameObject function
Testing the SpriteTiler file
Sprite Tiler wrap-up
The prefab creation.
Coin prefabs
Level piece prefabs
Further setup of the level pieces
The level piece code
The level piece manager code
Setting up the LevelPieceManager GameObject
Adding coins and obstacles to LevelPieces
Managing coins and obstacles with the LevelPiece code
Resetting coins
Resetting the coin in LevelPiece
Chapter 5: Scene Background, the Game User Interface, and the Save Profile
Creating the scene background
Adding movement to SceneBackgroundElement
Creating the game user interface
The GameInfo class
Importing UI images
Creating the UI Canvas
Updating code to show coins and distance
The fade object
The ResetLevelPieces function in LevelPieceManager
PlayerPrefs game save object
Chapter 6: Main Menu, iAds, Leaderboards, Store Purchases, and Achievements
Building the main menu UI
Adding button images
PlayButton
LeaderboardButton
AchievementButton
RemoveAdsButton
RestorePurchaseButton
The Purchase Remove iAds panel
The Purchase Succeeded panel
The Purchase Failed panel
Connecting the MainMenuUI reference to GameInfo
The menu code
The GameInfo menu code
The LevelPieceManager menu code
The character menu code
Completing changes in Unity
Adding the BackToMenu button in GameUI
Code for leaderboard and achievement buttons
Code for achievements
Game center events
SubmitLeaderboardScore
The character achievement code
Displaying iAds
Purchasing remove iAds
New RemoveiAds Purchase for coins
The In App Purchase code
The Purchase RemoveIAds functions
Purchasing buttons
Restoring purchases
Chapter 7: Game Builds and Submission to Apple
Setting up Unity for iOS builds
Creating a test build
Making a release build
Submitting the game to Apple
Congratulations!.
What next?
Testing
I want to learn more about programming
I want to create a 3D game
3D programs
Creating textures
Furthermore
Using the Internet
Index.
Notes:
Includes index.
Description based on online resource; title from PDF title page (ebrary, viewed January 6, 2016).
ISBN:
9781784397470
1784397474
OCLC:
1491311859

The Penn Libraries is committed to describing library materials using current, accurate, and responsible language. If you discover outdated or inaccurate language, please fill out this feedback form to report it and suggest alternative language.

Find

Home Release notes

My Account

Shelf Request an item Bookmarks Fines and fees Settings

Guides

Using the Find catalog Using Articles+ Using your account