Unity 2D game development cookbook : over 50 hands-on recipes that leverage the features of Unity to help you create 2D games and game prototypes /
This book is intended for both professionals game developers and hobbist who are interested in making games with Unity. Users are expected to have knowledge of basics / fundamentals of unity 2D game development and should have a working knowledge of C#.
Clasificación: | Libro Electrónico |
---|---|
Autor principal: | |
Formato: | Electrónico eBook |
Idioma: | Inglés |
Publicado: |
Birmingham, UK :
Packt Publishing,
2015.
|
Colección: | Quick answers to common problems.
|
Temas: | |
Acceso en línea: | Texto completo |
Tabla de Contenidos:
- Cover
- Copyright
- Credits
- About the Author
- About the Reviewers
- www.PacktPub.com
- Table of Contents
- Preface
- Chapter 1: Importing 3D Models and Animations
- Introduction
- Setting up a scene in Maya
- Using groups to rotate FBX files
- Exporting FBX files from Maya
- Configuring imported FBX files in Unity
- Exporting animations
- Configuring imported animations in Unity Inspector
- Chapter 2 : 2D Assets for Unity
- Introduction
- Importing textures and setting them to Inspector
- Configuring transparency
- ""Creating materials""""Setting materials' names in Maya""; ""Setting the ambient light in Unity""; ""Texture atlases""; ""Animated materials""; ""Chapter 3 : Animating a Game Character""; ""Introduction""; ""Creating the animation tree""; ""Dealing with transitions""; ""Coding the Boolean-based transitions""; ""Working with float parameters""; ""Coding the float-based transitions""; ""Creating Blend Tree""; ""Animation layers � creating masks""; ""Animation layers � adding a second animation layer""; ""Chapter 4 : Taking Control""; ""Introduction""; ""Creating a bumped material""
- Importing packagesSetting the Character Controller
- Adding Rigidbody
- Coding physics controls
- Collision management
- Chapter 5 : Building Up the Game Level
- Introduction
- Creating Prefabs
- Coding a scrolling background
- Adding platforms
- Programming the character controls
- Setting up an Animator
- Adding collectibles to the game level
- Camera setup and controls
- Chapter 6 : Game Scenes and the Graphic Interface
- Introduction
- The game manager
- Loading a new scene at runtime
- ""Setting game exit conditions � character death""""Setting game exit conditions � goals met""; ""Using OnGUI() to display game data""; ""Display the number of collected items""; ""Game Won and Game Over""; ""Chapter 7 : Improving Your Gaming Experience""; ""Introduction""; ""Importing audio clips""; ""The Audio Source component""; ""Coding audio""; ""Particle systems""; ""Instantiating a particle system at runtime""; ""Game options � volume level""; ""Game options � toggling audio""; ""Playing videoclips in the scene""
- Chapter 8 : Sprites, Spritesheets, and 2D Animation in UnityIntroduction
- Setting up sprites
- Multiple sprites
- Animating with spritesheets
- Preparing the character sprites
- Parenting sprites
- Keyframe sprite animation
- Index