Index
A
- Android
- features / Understanding what makes Android great
- working, with Unity / Understanding how Unity and Android work together
- Android Debug Bridge (ADB) / Installing the Android SDK
- Android devices
- Android SDK
- installing / Installing the Android SDK
- Angry Birds game
- blocks, building / Building blocks
- physics materials, implementing / Physics materials
- evil pigs, creating / Creating the enemy
- red bird, creating / Creating the ally
- parallax background, creating / Creating the parallax background
- birds, adding / Adding more birds
- yellow bird, adding / The yellow bird
- blue bird, adding / The blue bird
- black bird, adding / The black bird
- level selection / Level selection
- animations, in Unity
- about / Animations in Unity
- settings, importing / Animations in Unity
- target's animations, setting up / The target's animations
- controlling, with state machine / State machines to control animations in Unity
- prefab, creating / Creating the prefab
- application footprint
- minimizing / Minimizing the application footprint
- Editor log / Editor log
- asset compression / Asset compression
- Player settings / Player settings
- Artificial Intelligence (AI)
- about / Understanding AI and pathfinding
- asset compression
- about / Asset compression
- models / Models
- Model tab / The Model tab
- Model tab settings / The Model tab
- Rig tab / The Rig tab
- Animations tab / The Animations tab
- textures / Textures
- audio / Audio
- audio
- about / Understanding audio
- import settings / Import settings
- Audio Listener component / Audio Listener
- Audio Source component / Audio Source
- background music, adding / Adding background music
- Audio Listener component
- about / Audio Listener
- Audio Source component
- about / Audio Source
- settings / Audio Source
B
- background music
- adding, to Monkey Ball game / Adding background music
- bananas, Monkey Ball game
- adding / Adding bananas
- collecting, with touch / Collecting bananas with touch
- Blender
- about / Importing the meshes
- URL / Importing the meshes
- blob shadows
- about / Blob shadows
C
- camera effects
- about / Camera effects
- skybox / Skyboxes and distance fog
- distance fog / Skyboxes and distance fog
- target indicator / Target indicator
- turbo boost / Turbo boost
- canvas / Creating the board
- characters, 2D games
- about / Characters
- enemy, creating / Creating the enemy
- ally, creating / Creating the ally
- city, tank battle game
- creating / The city
- Main Maps section / Main Maps
- Secondary Maps section / Secondary Maps
- cocos2d / Unity – the best among the rest
- controls, 2D games
- about / Controls
- slingshot, attacking with / Attacking with a slingshot
- camera, watching with / Watching with the camera
- cookies / Cookies
D
- 2D games, in 3D world
- about / 2D games in a 3D world
- development environment, setting up / Setting up the development environment
- parallax background, creating / Creating the parallax background
- development environment
- setting up / Setting up the development environment
- JDK, installing / Installing the JDK
- Android SDK, installing / Installing the Android SDK
- Unity 3D, installing / Installing Unity 3D
- optional code editor / The optional code editor
- device connection
- distance fog / Skyboxes and distance fog
E
- Editor log
- about / Editor log
H
- Hello World application
- building / Building a simple application, Hello World
I
- import settings, audio
- about / Import settings
- inheritance / Adding more birds
- Inverse Kinematics (IK) / Target state machine
J
- JDK
- installing / Installing the JDK
- download link / Installing the JDK
K
- kill volume, Monkey Ball game / Keeping the monkey on the board
L
- lag
- about / Minimizing lag
- minimizing / Minimizing lag
- tips, for minimizing / Tips for minimizing lag
- license comparison, Unity
- about / An overview of license comparison
- URL / An overview of license comparison
- NavMeshes / NavMeshes, pathfinding, and crowd simulation
- pathfinding / NavMeshes, pathfinding, and crowd simulation
- crowd simulation / NavMeshes, pathfinding, and crowd simulation
- LOD support / LOD support
- audio filter / The audio filter
- video playback / Video playback and streaming
- video streaming / Video playback and streaming
- fully-fledged streaming, with asset bundles / Fully-fledged streaming with asset bundles
- 100,000 dollar turnover / The 100,000 dollar turnover
- Mecanim (IK Rigs) / Mecanim – IK Rigs
- Mecanim (sync layers and additional curves) / Mecanim – sync layers and additional curves
- custom splash screen / The custom splash screen
- real-time spot/point / Real-time spot/point and soft shadows
- soft shadows / Real-time spot/point and soft shadows
- HDR / HDR and tone mapping
- tone mapping / HDR and tone mapping
- light probes / Light probes
- lightmapping, with global illumination and area lights / Lightmapping with global illumination and area lights
- static batching / Static batching
- render-to-texture effects / Render-to-texture effects
- fullscreen post-processing effects / Fullscreen post-processing effects
- occlusion culling / Occlusion culling
- deferred rendering / Deferred rendering
- stencil buffer access / Stencil buffer access
- GPU skinning / GPU skinning
- Navmesh / Navmesh – dynamic obstacles and priority
- native code plugins' support / Native code plugins' support
- profiler / Profiler and GPU profiling
- GPU profiling / Profiler and GPU profiling
- script access, to asset pipeline / Script access to the asset pipeline
- dark skin / Dark skin
- lightmaps / Lightmaps
- lights
M
- materials, tank battle game
- creating / Creating materials
- city, creating / The city
- treads, moving / Moving treads
- Mecanim
- about / Animations in Unity
- menu, Tic-tac-toe game
- elements, setting up / Setting up the elements
- audio effects, implementing / Putting it together
- particle systems, implementing / Putting it together
- bananas, exploding / Exploding bananas
- Monkey Ball game
- development environment, setting up / Setting up the development environment
- environment / A basic environment
- tilt, controlling with / Controlling with tilt
- gyroscope / Controlling with tilt
- camera, following with / Following with the camera
- monkey, adding / Adding the monkey
- kill volume / Keeping the monkey on the board
- winning / Winning and losing the game
- losing / Winning and losing the game
- complex environment, merging / Putting together the complex environment
- bananas, adding / Adding bananas
- bananas, collecting with touch / Collecting bananas with touch
- bananas, poking / Poking bananas
- MonoDevelop
- about / The optional code editor
N
- NavMesh
- generating / The NavMesh
- NavMeshAgent component
- about / The NavMeshAgent component
- creating / The NavMeshAgent component
- Notepad++
- URL / The optional code editor
O
- occludee
- about / The NavMesh
- occluder
- about / The NavMesh
- occlusion
- about / The NavMesh, Occlusion
- occlusion culling
- adding, to Tank Battle game / Occlusion
- optional code editor
- about / The optional code editor
P
- particle systems
- about / Understanding particle systems
- settings / Particle system settings
- Initial module / Particle system settings
- Emission module / Particle system settings
- Shape module / Particle system settings
- Velocity over Lifetime module / Particle system settings
- Limit Velocity over Lifetime module / Particle system settings
- Force over Lifetime module / Particle system settings
- Color over Lifetime module / Particle system settings
- Color by Speed module / Particle system settings
- Size over Lifetime module / Particle system settings
- Size by Speed module / Particle system settings
- Rotation over Lifetime module / Particle system settings
- Rotation by Speed module / Particle system settings
- External Forces module / Particle system settings
- Collision module / Particle system settings
- Sub Emitters module / Particle system settings
- Texture Sheet Animation module / Particle system settings
- Renderer module / Particle system settings
- dust trails, creating / Creating dust trails
- pathfinding
- about / Understanding AI and pathfinding
- performance tracking
- about / Tracking performance
- editor statistics / Editor statistics
- Profiler window / The Profiler
- script performance, tracking / Tracking script performance
- physics simulation
- about / Physics
- Rigidbody component / Physics
- blocks, building / Building blocks
- physics materials / Physics materials
- Player Settings window
- audio / Player settings
- Rendering group of settings / Rendering
- Rendering window / Rendering
- Optimization group of settings / Optimization
- Optimization window / Optimization
R
- ray tracing to shooting
- script, creating / Ray tracing to shooting
S
- script performance
- tracking / Tracking script performance
- skybox / Skyboxes and distance fog
- state machine
- about / State machines to control animations in Unity
- creating / Target state machine
- target, controlling / Target state machine
- target, scripting / Scripting the target
T
- tank
- setting up / Setting up the tank, The tank
- score, keeping track / Keeping score
- repeat button, creating / Repeat buttons
- chassis, controlling / Controlling the chassis
- turret, controlling / Controlling the turret
- scripts, implementing / Putting the pieces together
- Tank Battle game
- player, chasing / Making the enemy chase the player, Chasing the player
- player's location, revealing / Revealing the player's location
- player, attacking / Being attacked by the enemy
- enemy, attacking / Attacking the enemy
- enemy tanks, spawning / Spawning enemy tanks
- occlusion culling, adding to / Occlusion
- tank battle game
- setting up / Setting up
- meshes, importing / Importing the meshes
- tank import settings / Tank import settings
- materials, creating / Creating materials
- ray tracing to shooting / Ray tracing to shooting
- tank import settings
- about / Tank import settings
- Meshes section / Meshes
- Normals & Tangents section / Normals
- Materials section / Materials
- Revert and Apply buttons / The Revert and Apply buttons
- target indicator
- about / Target indicator
- pointer, creating / Creating the pointer
- controlling / Controlling the indicator
- second camera, working / Working with a second camera
- Tic-tac-toe game
- creating / Creating a Tic-tac-toe game
- game board, creating / The game board
- user preferences / The game board
- game board / Creating the board
- game squares / Game squares
- controlling / Controlling the game
- fonts, working with / Messing with fonts
- devices, rotating / Rotating devices
- menus / Menus and victory
- victory / Menus and victory
- code, adding / Adding the code
- implementing / Putting them together
- building, to device / A better way to build for a device
- playing, on Android device / A better way to build for a device
- tilt, Monkey Ball game
- controlling with / Controlling with tilt
- turbo boost / Turbo boost
U
- Unity
- features / Understanding what makes Unity great, Unity – the best among the rest
- working, with Android / Understanding how Unity and Android work together
- URL / Installing Unity 3D
- animations / Animations in Unity
- Unity 3D
- installing / Installing Unity 3D
- Unity Asset Store
- about / Unity Remote
- reference / Unity Remote
- Unity Basic
- Unity Pro
- Unity Remote
- about / Understanding how Unity and Android work together, Unity Remote
- reference / Unity Remote
- Unreal Engine / Unity – the best among the rest
V
- Visual Studio
- about / The optional code editor