Developing 2D Games with Unity
Independent Game Programming with C#
Developing 2D Games with Unity is your ultimate guide to creating successful games using the best tools available. Follow a step-by-step walkthrough of the Unity Engine's C# syntax and essential lessons in scripting, player input handling, asset management, collision detection, and state management. Learn best practices, game-architectural patterns, and how to customize Unity to suit your needs. With independent game creation on the rise, this book focuses on the lucrative market of 2D games, exploring fundamentals and advanced concepts such as sprite atlases, tile slicing, and Unity's new Tilemap feature. Whether you're a hobbyist or a seasoned developer, this book is perfect for making your game dreams a reality.