PacktLib: Unity 3 Game Development Hotshot

Unity 3 Game Development Hotshot

Credits

About the Author

About the Reviewers

www.PacktPub.com

Preface

Develop a Sprite and Platform Game

Mission briefing

Creating a camera and a level

Creating a 2D character

Creating CharacterControl class and SpriteManager class

Jumping and physics

Creating a key and door

Adding a sound and replay button

Game over-Wrapping it up

Are you ready to go gung ho? A Hotshot challenge

Mission briefing

Custom skin with GUI Skin

Creating a menu object

Creating a status tab

Creating an inventory tab

Creating an equipment tab

Game over-Wrapping it up

Are you ready to go gung ho? A Hotshot challenge

Mission briefing

Exporting from 3D Studio Max

Shader programming—Diffuse and bump (normal) map

Shader programming—Ambient and specular light

Shader programming—Rim light and oon ramp

Game over-Wrapping it up

Are you ready to go gung ho? A Hotshot challenge

Mission briefing

Setting up character animation and level

Creating the character controller and built-in script

Creating a custom character control script

Creating CrossFade animation

Creating a third-person camera to follow our character

Game over-Wrapping it up

Are you ready to go gung ho? A Hotshot challenge

Mission briefing

Setting up the character with the first-person controller prefab

Creating the New3PSController and MouseLook_JS scripts

Creating the rocket launcher and scope target

Creating the rockets and particles

Creating the rocket bullet UI

Game over-Wrapping it up

Are you ready to go gung ho? A Hotshot challenge

Mission briefing

Creating the waypoint and gizmos

Creating an enemy AI

Creating the enemy movement with AIController script

Creating a hit-point UI

Game over-Wrapping it up

Are you ready to go gung ho? A Hotshot challenge

Mission briefing

Optimizing the AIController script

Creating a ragdoll

Creating a destructible wall

Creating a rockslide and trigger area

Game over-Wrapping it up

Are you ready to go gung ho? A Hotshot challenge

Mission briefing

Creating a high score menu

Saving and loading the local high score

Getting XML data from the server

Posting and loading high scores to the server

Game over-Wrapping it up

Are you ready to go gung ho? >A Hotshot challenge