售 价:¥
温馨提示:数字商品不支持退换货,不提供源文件,不支持导出打印
为你推荐
Title Page
Copyright
Credits
About the Authors
About the Reviewers
www.PacktPub.com
Customer Feedback
Preface
What this book covers
What you need for this book
Who this book is for
Conventions
Reader feedback
Customer support
Downloading the example code
Downloading the color images of this book
Errata
Piracy
Questions
Introduction to Android Game Development with Unity3D
Introduction to Android
Android versions
Google Play - the market store for Android
Unity3D and game engines
Unreal Engine
Adobe Flash professional
Game Maker Studio
Unity3D
Features of Unity3D
Basics of Unity game development
Unity editor interface
Scene View
Transform tools
Scene View navigation
Scene View control bar
Game View
Game View control bar
Hierarchy View
Project browser panel
Inspector panel
Configuration of empty game projects
Perky Penguin game
Perky Penguin gameplay
Adding the penguin
Importing the penguin Sprite
Creating penguin game object
Adding script behavior on penguin object
Limiting the penguin between screen bounds
Summary
Finishing the Perky Penguin 2D Game
Adding Particle Systems
What is a Particle System?
Basics of Particle System
Creating a rocket fire Particle Effect for a game
Adding game-level backgrounds
Camera management
Making the penguin move forward
Making the camera follow the Penguin
Prefabs and level management
Prefabs
Creating a Level Block Prefab
The level block generator concept
The BlockGenerator.cs code
Adding ice spikes to the game
Summary
Adding Player Character for an Action Fighting Game
Configuring Project for 3D Games in Unity
Importing 3D models
3D models
Modelling tools
Importing 3D models in Unity3D
Importing FBX Model
Applying textures and materials
Textures
Texture Importer
Applying texture in shaders
Shaders
Materials
Applying textures on a farmhouse model
Generic and humanoid rigs
What are humanoid characters?
Importing humanoid models
Configuring the avatar of humanoid models
Humanoid animation using Unity
Legacy Animation System
Mecanim animation system
Creating layer character for the fighting game
Summary
Enemy Characters with AI
Importing the player model
Player Animation Controller
Scripting player controls
Adding an enemy character
Enemy behavior and AI
Finalizing the fight
Summary
Gameplay, UI, and Effects
Finishing up gameplay
Understanding Unity uGUI
Adding GUI for health and gameover
Introduction to Particle Effects
Creating confetti Particle Effect
Summary
GameScene and SceneFlow
Adding buttons to the startScene
Organizing the folder structure
Adding a game restart button in the startScene
Adding a pause button to the startScene
Adding a main menu button to the startScene
Creating MainMenu scene
Summary
Gamestats, Social, IAP, and Ad Integration
Running the app on the device/ emulator
Android Developer Console
Adding achievements in the game
Saving game stats
Ad integration
In-App purchasing
Adding social media integration
Summary
Sound, Finishing Touches, and Publishing
Adding sound
Handling multiple resolutions
Optimizing the APK
Preparing the build for publishing
Publishing the game
Summary
买过这本书的人还买过
读了这本书的人还在读
同类图书排行榜