Book description
2D games are everywhere, from mobile devices and websites to game consoles and PCs. Timeless and popular, 2D games represent a substantial segment of the games market.
In Learn Unity for 2D Game Development, targeted at both game development newcomers and established developers, experienced game developer Alan Thorn shows you how to use the powerful Unity engine to create fun and imaginative 2D games.
Written in clear and accessible language, Learn Unity for 2D Game Development will show you how to set up a step-by-step 2D workflow in Unity, how to build and import textures, how to configure and work with cameras, how to establish pixel-perfect ratios, and all of this so you can put that infrastructure to work in a real, playable game. Then the final chapters show you how to put what you've already made to work in creating a card-matching game, plus you'll learn how to optimize your game for mobile devices.
Table of contents
- Cover
- Title
- Copyright
- Contents at a Glance
- Contents
- About the Author
- About the Technical Reviewer
- Acknowledgments
- Introduction
- Chapter 1: Unity Basics for 2D Games
- Chapter 2: Materials and Textures
- Chapter 3: Quick 2D Workflow
- Chapter 4: Customizing the Editor with Editor Classes
- Chapter 5: Procedural Geometry and Textured Quads
- Chapter 6: Generating Atlas Textures
- Chapter 7: UVs and Animation
- Chapter 8: Cameras and Pixel Perfection
- Chapter 9: Input for 2D Games
- Chapter 10: Getting Started with a 2D Game
- Chapter 11: Completing the 2D Card Game
-
Chapter 12: Optimization
- Optimization—What Is It?
- Tip #1—Minimize Vertex Count
- Tip #2—Minimize Materials
- Tip #3—Minimize UV Seams
- Tip #4—Recycle Texture Space by Overlapping UVs
- Tip #5—Use Per-Platform Texture Settings
- Tip #6—Cache Components and Objects
- Tip #7—Avoid Using Update
- Tip #8—Minimize Colliders
- Tip #9—Avoid OnGUI and the GUI class
- Tip #10—Use Object Pooling
- Tip #11—Use Static Batching
- Tip #12—Utilize Skyboxes
- Tip #13—Avoid Dynamic Lights and Shadows
- Tip #14—Bake It; Don’t Simulate It
- Summary
- Chapter 13: Wrapping Things Up
- Index
Product information
- Title: Learn Unity For 2D Game Development
- Author(s):
- Release date: October 2013
- Publisher(s): Apress
- ISBN: 9781430262305
You might also like
book
Getting Started with Unity 5.x 2D Game Development
Build a tower defense game and earn delectable C# treats by baking cupcakes and fighting fearsome …
book
Beginning 3D Game Development with Unity 4: All-in-One, Multi-Platform Game Development, Second Edition
Beginning 3D Game Development with Unity 4 is perfect for those who would like to come …
video
Unity Android Game Development — Build Seven 2D and 3D Games
Building Android-based games is made easier with this course that focuses on the fundamentals of Unity …
book
Game Development with Unity for .NET Developers
Get up and running with Unity with the help of expert guidance for addressing the performance …