
Unity 2017 Mobile Game Development
Description
Alles über E-Books | Antworten auf Fragen rund um E-Books, Kopierschutz und Dateiformate finden Sie in unserem Info- & Hilfebereich.
More details
Other editions
Additional editions

Person
John P. Doran is a passionate and seasoned Technical Game Designer, Software Engineer, and Author who is based in Incheon, South Korea. His passion for game development began at an early age. He later graduated from DigiPen Institute of Technology with a Bachelor of Science in Game Design. For over a decade, John has gained extensive hands-on expertise in game development working in various roles ranging from game designer to lead UI programmer working in teams consisting of just himself to over 70 people in student, mod, and professional game projects including working at LucasArts on Star Wars: 1313. Additionally, John has worked in game development education teaching in Singapore, South Korea, and the United States. To date, he has authored over 10 books pertaining to game development. John is currently a Technical Game Design Instructor at George Mason University Korea. Prior to his present ventures, he was an award-winning videographer.
Content
- Cover
- Title Page
- Copyright
- Credits
- About the Author
- About the Reviewer
- www.PacktPub.com
- Table of Contents
- Preface
- Chapter 1: Building Your Game
- Chapter overview
- Your objectives
- Setting up the project
- Creating the player
- Improving our scripts with attributes and XML comments
- Using attributes
- The Tooltip attribute
- The Range attribute
- The RequireComponent attribute
- XML comments
- Putting it all together
- Having the camera following our player
- Creating a basic tile
- Making it endless
- Creating obstacles
- Summary
- Chapter 2: Setup for Android and iOS Development
- Chapter overview
- Our objectives
- Introduction to build settings
- Building a project for PC
- Installing the Java Development Kit (JDK)
- Installing the Android SDK
- Exporting a project for Android
- Putting the project on your Android device
- Unity for iOS setup and Xcode installation
- Building a project for iOS
- Summary
- Chapter 3: Mobile Input/Touch Controls
- Chapter overview
- Our objectives
- Using mouse input
- Moving via touch
- Implementing a gesture
- Using the accelerometer
- Detecting touch on game objects
- Summary
- Chapter 4: Resolution Independent UI
- The chapter overview
- Our objectives
- Creating a title screen
- The Rect Transform component
- Anchors
- Pivots
- Selecting different aspect ratios
- Working with buttons
- Adding a pause menu
- Pausing the game
- Summary
- Chapter 5: Advertising Using Unity Ads
- Chapter overview
- Your objectives
- Unity Ads setup
- Displaying a simple Ad
- Utilizing ad callback options
- Opt-in advertisements with rewards
- Adding in a cooldown
- Summary
- Chapter 6: Implementing In-App Purchases
- Chapter overview
- Your objectives
- Setting up Unity IAP
- Creating our first purchase
- Adding button to restore purchases
- Configuring purchases for the stores of your choice
- Summary
- Chapter 7: Getting Social
- Chapter overview
- Your objectives
- Adding a score system
- Sharing high scores via Twitter
- Downloading and installing Facebook's SDK
- Logging in to our game via Facebook
- Displaying Facebook name and profile pic
- Summary
- Chapter 8: Using Unity Analytics
- Chapter overview
- Your objectives
- Setting up analytics
- Tracking custom events
- Using the AnalyticsTracker component
- Customizing events through code
- Working with the funnel analyzer
- Tweaking properties with remote settings
- Summary
- Chapter 9: Making Your Title Juicy
- Chapter overview
- Your objectives
- Animation using iTween
- iTween setup
- Creating a Simple Tween
- Adding Tweens to the pause menu
- Working with materials
- Using post-processing effects
- Adding particle effects
- Summary
- Chapter 10: Game Build and Submission
- Chapter overview
- Your objectives
- Building a release copy of our game
- Putting your game on the Google Play Store
- Setting up the Google Play Console
- Publishing an app on Google Play
- Putting your game on the Apple iOS App Store
- Apple Developer setup and the creation of a provisioning profile
- Adding an app onto iTunes Connect
- Summary
- Index
System requirements
File format: ePUB
Copy protection: Adobe-DRM (Digital Rights Management)
System requirements:
- Computer (Windows; MacOS X; Linux): Install the free reader Adobe Digital Editions prior to download (see eBook Help).
- Tablet/smartphone (Android; iOS): Install the free app Adobe Digital Editions or the app PocketBook before downloading (see eBook Help).
- E-reader: Bookeen, Kobo, Pocketbook, Sony, Tolino and many more (not Kindle).
The file format ePub works well for novels and non-fiction books – i.e., „flowing” text without complex layout. On an e-reader or smartphone, line and page breaks automatically adjust to fit the small displays.
This eBook uses Adobe-DRM, a „hard” copy protection. If the necessary requirements are not met, unfortunately you will not be able to open the eBook. You will therefore need to prepare your reading hardware before downloading.
Please note: We strongly recommend that you authorise using your personal Adobe ID after installation of any reading software.
For more information, see our ebook Help page.