更新时间:2021-09-03 09:45:23
封面
版权页
Credits
About the Author
Acknowledgments
About the Reviewers
www.PacktPub.com
Support files eBooks discount offers and more
Preface
What this book covers
What you need for this book
Who this book is for
Conventions
Reader feedback
Customer support
Chapter 1. Overview
Getting assets
Welcome to 2D
Summary
Chapter 2. Building a Character
Getting your project started – the right way
Understanding components
Creating the project
Classes
Planning behaviors
Introducing the Unity sprite system
Putting it together
Going further
Chapter 3. Getting Animated
Sprite animation
Chapter 4. The Game World
Backgrounds and layers
Building the scene
Working with the camera
Transitioning and bounds
Backgrounds and active elements
Shaders and 2D
Chapter 5. NPCs and Interactions
Considering an RPG
Advanced programming techniques
Communicating between game objects
Background tasks and Coroutines
Serialization and scripting
Putting it all together
Chapter 6. The Big Wild World
The larger view
Chapter 7. Encountering Enemies and Running Away
Event systems
Exploring randomness
Basic Artificial Intelligence
State machines
Sensors
Chapter 8. Shopping for Weapons
Why do we shop?
The power of an item
Building your shop
Laying out your inventory
Getting paid
Chapter 9. Getting Ready to Fight
Efficient RPG UI overlays
Chapter 10. Fight and Gain XP
Proving ground
Leveling up
Balancing
Chapter 11. Onward Wary Traveler
Extending the editor
Building in-game menu structures
Working with settings
Chapter 12. Deployment and Beyond
Handling platform differences
Pushing code from Unity3D
Building your assets
Packaging gotchas
Marketing your game