Log In
Or create an account -> 
Imperial Library
  • Home
  • About
  • News
  • Upload
  • Forum
  • Help
  • Login/SignUp

Index
UDK iOS Game Development Beginner's Guide
UDK iOS Game Development Beginner's Guide Credits About the Authors About the Reviewers www.PacktPub.com
Support files, eBooks, discount offers and more
Why Subscribe? Free Access for Packt account holders
Preface
What this book covers What you need for this book Who this book is for Conventions Time for action—heading
What just happened? Pop quiz—heading Have a go hero—heading
Reader feedback Customer support
Downloading the example code Downloading the color images of this book Errata Piracy Questions
1. Getting Started on UDK with iOS
Defining UDK
Don't expect to make Gears of War Downloading and installing UDK
Time for action—installing UDK on your PC
What just happened?
UDK directory overview
Binaries Development Engine UDKGame
Setting up for iOS development with UDK
Walkthrough of Unreal Remote
Time for action—downloading and installing UDK Remote
What just happened?
Time for action—matching Mobile Previewer settings with your iOS device
What just happened?
Describing the concept of Urban Warrior, a third-person shooter title
Pop quiz
Summary
2. Beginning Urban Warrior, a Third-person Shooter
Starting out
A brief walkthrough of the UDK interface Toolbox sidebar
Modes Brushes Volumes and Select Go to and Builder Brush Viewport toolbar The toolbar
Exploring the main menu bar
File Edit View Brush Build Play Tools Preferences Help
The console bar Keyboard shortcuts Creating environments and the basics of level design
CSG brushes Static meshes The differences between CSG brushes and static meshes Moving around viewports
Adding world geometry and texturing to the game
Time for action—creating a basic room
What just happened?
Time for action—texturing the level
What just happened? Creating lighting for the game
Time for action—lighting the level
What just happened? Creating actors and static meshes for the game
Time for action—adding static mesh detail
What just happened? Have a go hero—adding multiple static meshes for extra detail Progress in Urban Warrior, so far Pop quiz
Summary
3. Taking It to the Next Level: Enriching with Content
The outside world Time for action—creating an exterior
What just happened?
Previewing the mobile editor
Particles make everything better
Time for action—adding a particle system
What just happened? Foggy weather
Time for action—adding fog
What just happened?
Summary
4. Using Kismet and Matinee
Defining Kismet Creating your first Kismet sequence Time for action—changing the level to a third-person perspective
What just happened?
Kismet primer
Parts of a sequence object
Benefits and drawbacks of using Kismet
Benefits of using Kismet Drawbacks Have a go hero—Kismet
Defining Matinee Creating your first Matinee movie Time for action—opening cutscene
What just happened? Have a go hero—Matinee
With our powers combined... Time for action—creating an automatic door
What just happened?
Kismet for mobile devices Mobile Kismet—actions
Add Input Zone Clear Input Zone Remove Input Zone Save/Load values
Mobile Kismet—events
Analog Input Mobile Button Access Mobile Input Access Mobile Look Mobile Object Picker Mobile Simple Swipes Touch Input Draw Image Draw Text
Give some input to the situation Time for action—adding input
What just happened? Have a go hero—mobile sequence objects / adding input Pop quiz
Summary
5. Action Sequences for Urban Warrior
Sequences and you
Life, or something like it
Time for action—spawning AI into our level
What just happened? It lives! but...
Time for action—base enemy AI
What just happened? Improvements to be made
Time for action—base enemy AI
What just happened? Have a go hero—taking your AI further Exporting subsequences
Time for action—creating a second enemy
What just happened? Remote events
When we can use a remote event Creating a remote event
Named variables
When we can use a named variable Creating a named variable
Manipulating the player
Time for action—regenerating player health over time
What just happened? Have a go hero—regenerating player health over time Prefabs
Time for action—door prefab
What just happened? Building combat sequences Layouts Spawning and enemy placement Environment Scripting Playtesting
Summary
6. Bringing it All Together
Starting a workflow Time for action—starting our level
What just happened?
Geometry mode
Setting up the workflow Some keyboard tips Seeing double
Building our level Time for action—building our level
What just happened? Have a go hero—powerups and weapon pickups
Combat scenarios Time for action—first combat scenario
What just happened? Have a go hero—creating your own combat encounter
Time for action—end of level
What just happened? Pop quiz
Summary
7. Advanced Content Creation for Urban Warrior
Main menu environment creation Time for action—building main menu backdrop
What just happened?
Importing textures Time for action—finishing the main menu
What just happened?
Adding sounds Time for action—playing a sound effect
What just happened?
Customizing sounds Adding music Time for action—adding a background music track
What just happened?
Custom materials Time for action—customizing brushes
What just happened?
Custom meshes Time for action—importing custom objects
What just happened?
Optimizations
Console commands—statistics
stat fps stat game stat memory stat es2
Combining meshes Precomputed visibility Streaming volumes
Debugging
Comment your code Captain's log
Summary
8. Publishing and Monetizing Your Game
Before the magic happens
Registering as an iOS developer Setting up provisioning
Time for action—creating new provisioning
What just happened? Custom Graphics Playtesting on the device
Why playtest? How to playtest
Commercialization
Licensing UDK In-game advertisements In-app purchases Bringing everyone together with Game Center iCloud integration Facebook/Twitter integration
Bringing our game to the world
Time for action—requesting a Distribution Certificate
What just happened?
Summary
A. Pop quiz—Answers
Chapter 1: Getting Started on UDK with iOS Chapter 2: Beginning Urban Warrior, a third-person Shooter Chapter 4: Using Kismet and Matinee Chapter 6: Brining It All Together
  • ← Prev
  • Back
  • Next →
  • ← Prev
  • Back
  • Next →

Chief Librarian: Las Zenow <zenow@riseup.net>
Fork the source code from gitlab
.

This is a mirror of the Tor onion service:
http://kx5thpx2olielkihfyo4jgjqfb7zx7wxr3sd4xzt26ochei4m6f7tayd.onion