Planning Ahead for a Unity3D iOS Game
Unity support for multiple iOS devices
Understanding iOS SDKs and target platforms
Set up an iOS App for multiple target building
Dealing with device screen resolutions
Testing iOS games in the editor
Using shaders to solve real-world problems
Organizing game objects for easy asset sharing
Testing the scene in the editor
Setup for multiple iOS device deployment
Deploy the App to multiple devices
Task: create the background scene
Task: putting it all together with the menu
Challenge: flipping the iOS device
Think about resolution not pixels
Separating dialogs from contents
Dialog location, animation, and speed
Task: script a scalable dialog
Task: script some dialog contents
Challenge: making things flexible in the editor
Challenge: creating custom GUI elements
Handling different game players
Task: load and save the players' preferences
Task: create a GUI to get the players' names
Challenge: load and save the player's game state
Challenge: eliminate Z-Fighting
Lighting and lightmapping the track
Task: Create a rich and engaging scene
Ending or suspending the game under multitasking
Task: Build and deploy the finished game to multiple iOS devices