Beginning iOS 3D Unreal Games Development [electronic resource] /
Chin, Robert.author.
The Unreal UDK features Epic's award-winning Unreal Engine 3, used to create bestselling games such as Infinity Blade for iOS, and popular console games like Borderlands and Bioshock. Now, you can build your own Unreal game for the iOS platform. Beginning iOS 3D Unreal Games Development covers using the Unreal UDK game creation system to create 3D games for the iOS platform, which includes the iPhone, iPod touch and iPad.  Specifically, this book covers: UnrealScript programming language, going beyond the limitations of the visual Kismet scripting language The Unreal UDK code framework, basic UDK tools and other UDK items needed to build a game Various author-created game frameworks are presented and are used to illustrate the UnrealScript programming language and user input methods specific to the iOS mobile platform.
Title Page; Copyright Page; Contents at a Glance; Table of Contents; About the Author; About the Technical Reviewers; Acknowledgments; Introduction; Who This Book Is For; General Layout of the Book; Other Resources; Chapter 1 UDK Overview; Gelling Started; Unreal Editor Overview; The Generic Browser; Actor Classes Tab; The Content Browser and UDK Assets; Importing New Content; Searching for UDK Assets; UDK Texture Assets; UDK Material Assets; UDK Mesh Assets; UDK Particle System Assets; UDK Sound Cue Assets; IOS Specific UDK Information; Saving Data on an iOS Device; Textures on an iOS Device
Player Input Controls on an iOS DeviceSetting Up Virtual Joysticks; Setting Up Touch Input; Motion Input; PC to iOS Setup; iOS Requirements; Apple Developer's License; Provisioning; Running the UDK Game on the iOS Device; Configuring Custom Game Types; Summary; Chapter 2: UnrealScript Overview; Kismet or UnrealScript?; Overview of UnreaIScript; UnrealScript Comments; UnrealScript Variables; Scope Modifiers; Variable Types; Operators; Arithmetic Operators; Conditional Operators; Code Execution Flow Control Statements; Class Declarations; Functions; States; Debug Messages
Crealing and Compiling UnreaIScriptHands-On Example: Selecting an Object with Touch; Creating the Game Type; Creating the Player Controller; Setting up the Game Type Configuration; Running the Game Type; Summary; Chapter 3 Player Controllers, Pawns, and Weapons; Player Controller and Pawn Overview; Hands-on Example: Making your pawn visible with a 3D skeletal mesh character; Creating the Default First-Person View; Adding a Skeletal Mesh to represent your pawn; UDK Camera Overview; Hands-on Example: Changing the view of your pawn.; Inventory Manager; Weapon Types; UDK Weapons Overview
Inventory ManagerWeapon Types; Weapon States; Weapon Selection; Weapon Firing; Hands-on Example: Adding a weapon to your pawn; Creating the Weapon; Creating the Bullets for the Weapon; Creating the Custom Inventory Manager; Adding to the Player Controller; Hands-On Example: Adding a weapon to your first person view.; Creating the Weapon; Creating the Projectile for the Weapon; Creating the Pawn; Creating the Player Controller; Creating a New Game Type; Setting up your new Game Type; Running the new Game Type; Summary; Chapter 4 UDK Collisions; Collision Meshes; Collision Objects
KActor and KAsset OverviewCreating Custom KActors and KAssets; Applying a Force to a KActor and KAsset; Hands-on Example: Creating a KActor and applying a force to it; Creating a new Level with KActors; Creating the Unreal Script Code; Custom Game Type; Custom Player Controller; Configuring the New Game Type; Running the New Game Type; Hands-On Example: Creating a KAsset and applying a force to it; Creating a KAsset; Adding a KAsset to a Level; Creating the Unreal Script Code; Custom Game Type; Custom Player Controller; Configuring the New Game Type; Running the New Game Type
Physics Constraints
Includes index.
The Unreal UDK features Epic's award-winning Unreal Engine 3, used to create bestselling games such as Infinity Blade for iOS, and popular console games like Borderlands and Bioshock. Now, you can build your own Unreal game for the iOS platform. Beginning iOS 3D Unreal Games Development covers using the Unreal UDK game creation system to create 3D games for the iOS platform, which includes the iPhone, iPod touch and iPad.  Specifically, this book covers: UnrealScript programming language, going beyond the limitations of the visual Kismet scripting language The Unreal UDK code framework, basic UDK tools and other UDK items needed to build a game Various author-created game frameworks are presented and are used to illustrate the UnrealScript programming language and user input methods specific to the iOS mobile platform.
Apple computer.
Application software.
Apple and iOS.
Computer Applications.