... support
for Xbox 360 and PS3 as well. For instance, with Unity, it takes little effort to
port your game from the iPhone to another platform such as the Web. Unity
also supports the major 3D animation ... 3D artists who are looking to increase their knowledge on
creating 3D game art. By understanding these principles, you will be armed
with the technical kno...
... and Unity iOS,” and as Tater would put it, “let’s thump some noggins!”
xvii
Prologue: Thump’n Noggins
Praise for Creating 3D Game Art for the
iPhone with Unity
As the sophisticated tools for creating ... support
for Xbox 360 and PS3 as well. For instance, with Unity, it takes little effort to
port your game from the iPhone to another platform such as...
... Transform.
A Transform holds the
position, rotation, and
scale of an object and
can be manipulated the
same as any other object
in Unity iOS.
28
Creating 3D Game Art for the iPhone with Unity
...
in Fig. 2. 1. We’ll begin by discussing how to determine the project’s polygon
budget.
19
Chapter 2
Creating 3D Game Art for the iPhone with Uni...
... distortion.
Chapter 3
Tater’s Weapon
Load
Out
Go to the resource
site to view the video
walkthrough for this
chapter.
Creating 3D Game Art for the iPhone with Unity. DOI: 10.1016/B978-0-240-815 63- 3.000 03- 6 ... to paint the dirt. I start with a dark
brown color and a very low opacity setting as shown in Fig. 3. 27.
62
Creating 3D Game Art for...
... Atlas.
FIG 4. 9 This Scene Was Used to
Test Fill-Rate Issues on the iPhone 4
and
iPad.
76
Creating 3D Game Art for the iPhone with Unity
In Fig. 4. 16, you can see that the walls are 4 ì 4 units ... It, the Verts Are Still Sent to the GPU.
72
Creating 3D Game Art for the iPhone with Unity
the blank UV map selected, I used the UV pro...
... see the difference by comparing Fig. 5. 29
with
Fig. 5. 28.
110
Creating 3D Game Art for the iPhone with Unity
FIG 5. 19 The Armature Is Created,
and the Pelvis Bone Is Set in Place.
FIG 5. 20 The ... option.
FIG 5. 11 The Image Shows the Basic
Skeleton for Tater.
100
Creating 3D Game Art for the iPhone with Unity
FIG 5. 17 Here You C...
... the iPhone with Unity
FIG 6. 17 Here You Can See the
Position of the Pole Target for the
Knee.
FIG 6. 18 In This Image, You Can See
the Basic Controls Working.
130
Creating 3D Game Art for the ... from the ankle as well.
In Fig. 6. 12, you can see the correct position for IK_Foot.L.
124
Creating 3D Game Art for the iPhone with Unity...
...
need to bake the keyframes so that the animation is
150
Creating 3D Game Art for the iPhone with Unity
FIG 6. 47 By Sampling the Keyframes, You Will Bake the Curve, Which Puts a Keyframed Value ... 6.49 This Image Shows the
Effect of Having Optimize Keyframes
Enabled on the FBX Export When the
File Is Imported into Unity iOS.
152
Creating 3D Game...
... see the completed logic for
the target pieces.
1 78
Creating 3D Game Art for the iPhone with Unity
FIG 7.35 The Bullet Physics Engine
Defaults to 9 .8.
FIG 7.34 The Ground Is Set to Static.
for ... export the FBX file for use in Unity iOS. We now have a
nice Rigid Body effect to play when Tater shoots a target.
184
Creating 3D Game Art for th...
... secondary dirt layer.
208
Creating 3D Game Art for the iPhone with Unity
I created a different look for my game as you can see in the comparison of
the default-baked scene and the color-graded scene.
Adding ... Can Have on the Style and Look
of Your Levels.
206
Creating 3D Game Art for the iPhone with Unity
Summary
In this chapter, we discussed...
... it.
1
Main kicks off a Cocoa Touch Application.
The standard main( ) kicks off a Cocoa Touch
UIApplicationMain, which uses the information in
your application’s Info.plist file to figure out what ...
each other.
you are here 4 61
iPhone app patterns
Delegate or datasource?Picker characteristic (or method)
Match each picker characteristic to where it belongs the delegate or...
... and the one after the
type?
A: In Objective- C you can have a public
name and a local name for arguments. The
public name becomes part of the selector
when someone wants to send that message ... colon, then the type
and name of the local variable.
Additional arguments get names,
types, and variable names, too.
The syntax for declaring a message
in a hea...
... NavigationController to push the
new view controller onto the view stack. Let’s put all of this together by creating the callback
into the delegate and creating the new view controller to push onto the stack:
// ... Stinger
Cupid’s
Mojito
Miami Vice
Captain
ecracker
Captain
The tableview
takes the new
cell and scrolls
it in
As the user scrolls,
some cells slid...
... left and
right buttons for save and cancel.
This time we’ll build the
buttons in code.
Create the save and cancel buttons
Since both the save and cancel buttons need to dismiss the modal view, ... update the @"name" to the new constant,
NAME_KEY.
1
The view controller needs direct access to the datasource,
and the easiest way to get to that data is...