目錄(127章)
倒序
- cpverpage
- Title Page
- 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 更新時(shí)間:2021-07-09 20:44:51
推薦閱讀
- Natural Language Processing Fundamentals
- Visual Basic從初學(xué)到精通
- 工業(yè)控制系統(tǒng)測試與評(píng)價(jià)技術(shù)
- 大數(shù)據(jù)驅(qū)動(dòng)的機(jī)械裝備智能運(yùn)維理論及應(yīng)用
- 內(nèi)模控制及其應(yīng)用
- 從零開始學(xué)PHP
- Hands-On Data Warehousing with Azure Data Factory
- Learning ServiceNow
- Learning Apache Apex
- 電動(dòng)汽車驅(qū)動(dòng)與控制技術(shù)
- 分布式Java應(yīng)用
- Java求職寶典
- 輸送技術(shù)、設(shè)備與工業(yè)應(yīng)用
- Cloud Native Development Patterns and Best Practices
- 工業(yè)機(jī)器人編程指令詳解
- 時(shí)序大數(shù)據(jù)平臺(tái)TDengine核心原理與實(shí)戰(zhàn)
- Hands-On Data Analysis with Scala
- 智能移動(dòng)機(jī)器人的設(shè)計(jì)、制作與應(yīng)用
- MicroStrategy Quick Start Guide
- ARM Cortex-M3嵌入式開發(fā)實(shí)例詳解
- 信息安全技術(shù)與實(shí)施
- 數(shù)碼照片處理輕松入門
- 精通Spark數(shù)據(jù)科學(xué)
- Data Center Virtualization Certification:VCP6.5-DCV Exam Guide
- Excel Programming with VBA Starter
- Cloud Foundry for Developers
- 可重入生產(chǎn)系統(tǒng)的多尺度建模與控制策略研究
- 無線傳感器網(wǎng)絡(luò)信息處理與組網(wǎng)設(shè)計(jì)
- Word 2003中文字處理考前12小時(shí)
- Microsoft System Center Configuration Manager Advanced Deployment