
Learn to optimize Unreal Engine 4 mobile games for Android devices and iPhone/iPad by using simple shading, low polygon and joint counts, and efficient UI scaling for multiple screens.
Set up Android development for Unreal Engine by configuring the sdk, jdk, and tools, handle Mac requirements for iOS and plugins, package apk and obb, and test via usb debugging.
Set up for shipping on Android by generating a keystore, signing the app, and configuring Google Play distribution in the developer console.
Set up in-app purchases for Android and Google Play by editing the engine ini, adding billing permissions, and testing with beta uploads; name products in lowercase and apply purchases in-game.
Learn the basics of building for google play with apk and obb, set up game services, including achievements and leaderboards, plus api, signing, in-app purchases, and license keys.
Develop for iOS with UE4 by navigating Mac requirements, Xcode, and provisioning, using a remote Mac service to build and upload iOS apps when plugins and blueprints complicate compilation.
Create development and distribution certificates and three provisioning profiles (development, App Store, ad hoc) for the app, then configure unreal engine 4 to build and package for iTunes.
Upload and configure iTunes Connect submissions for UE4 games by preparing shipping builds, managing screenshots, in-app purchases, and Game Center settings while aligning naming conventions with Google Play.
This lecture wraps up publishing a UE4 game to Android, Google Play, and iOS, detailing builds, iTunes Connect upload, Apple developer license, and setting up screenshots, leaderboards, and in-app purchases.
This lesson summarizes all that I have learned from my experience in publishing our first mobile game so your experience in making your own mobile game will go more smoothly. In this lesson, I’ll show you some of the issues I had building a game on mobile. We will discuss things like limitations in joint count, polygon count, and shader complexity. Then we will go through the process of setting up Unreal for developing for Android. We’ll show how to install the correct Android SDK for Unreal and how to move from development to deployment. We’ll upload our game to the Google Play store and set up things like achievements, leaderboard, and in-app purchases. From there we’ll port our project over to the Mac using Mac-In-Cloud, get our mobile provisioning profiles from the Apple Developer site, and upload our game to iTunes Connect.
More about the Instructor:
Chad Morgan started his career at LucasArts where, as a newbie to the industry, was fortunate enough to work with some very talented mentors who taught him how to use Maya. Ever since then, Chad has been trying to pay it forward by sharing what he has learned, first by giving lectures at Autodesk Master Classes, then publishing an article in #d world Magazine, posting tutorials on YouTube, and finally teaming up with 3dmotive. Chad Morgan currently lives in Lake Forest, CA with his wife Carol and his son Xander.