A K Peters/CRC Press
672 pages | 1112 B/W Illus.
Learning C# Programming with Unity 3D, Second Edition is for the novice game programmer without any prior programming experience. Readers will learn how C# is used to make a game in Unity 3D. Many example projects provide working code to learn from and experiment with. As C# evolves, Unity 3D evolves along with it. Many new features and aspects of C# are included and explained. Common programming tasks are taught by way of making working game mechanics. The reader will understand how to read and apply C# in Unity 3D and apply that knowledge to other development environments that use C#. New to this edition: includes latest C# language features and useful tools included with the .NET library like LINQ, Local Functions Tuples, and more!
1. Introduction: What This Book Is About
2. Before You Begin
3. First Steps: Just Getting Started
4. Basics: The Building Blocks of Code
5. Fundamentals: Building a Foundation
6. Intermediate: The Tricks of the Trade
9. Stuff We Couldn’t Cover
10. Good Luck