Skip to product information
1 of 1

Jeff W.Murray

C# Game Programming Cookbook for Unity 3D

C# Game Programming Cookbook for Unity 3D

đź’Ž Earn 297 Points (ÂŁ2.97) on this item.

Low Stock: Only 3 copies remaining
Regular price ÂŁ59.46 GBP
Regular price ÂŁ62.99 GBP Sale price ÂŁ59.46 GBP
Sale Sold out
Taxes included. Shipping calculated at checkout.

YOU SAVE ÂŁ3.53

  • Condition: Brand new
  • UK Delivery times: Usually arrives within 2 - 3 working days
  • UK Shipping: Fee starts at ÂŁ3.89. Subject to product weight & dimension

Bulk ordering. Want 15 or more copies? Get a personalised quote and bigger discounts. Learn more about bulk orders.

  • More about C# Game Programming Cookbook for Unity 3D

The second edition of "C# Game Programming Cookbook for Unity 3D" provides more detailed techniques and examples for structured game development in Unity. It includes a step-by-step tutorial for building a 2D infinite runner game and a flexible and reusable framework in C# for various game types. The book covers game state handling, audio mixers, car physics, and game management, with three playable example games and a script library. Updated code and screenshots for the latest Unity versions help illustrate modern game creation methods.

Format: Paperback / softback
Length: 298 pages
Publication date: 25 March 2021
Publisher: Taylor & Francis Ltd


This second edition of C# Game Programming Cookbook for Unity 3D expands upon the first with even more detailed information and techniques. Written by Jeff W. Murray, the book offers a comprehensive guide to structured game development in Unity, featuring a fresh array of chapters, updated C# code, and examples.

One of the notable additions to this edition is a step-by-step tutorial for creating a 2D infinite runner game using the framework and scripts provided within the book. The book also includes a flexible and reusable C# framework that is suitable for various game types. It covers essential systems such as game state handling, audio mixers, and asynchronous scene loading, aiming to build a robust structure that can handle commonly used game systems efficiently.

In addition to its programming focus, the book delves into enhancing game sound through a dedicated audio chapter. It covers topics such as audio mixers, fading, and audio ducking effects, providing practical insights for improving the audio experience in your games. Furthermore, the book dissects a fully featured racing game, showcasing car physics, lap counting, artificial intelligence steering behaviors, and game management. It serves as a valuable guide for developing a multi-level arena blaster game using Unity's C# programming language.

Key Features:

Focuses on Programming, Structure, and an Industry-Level, C#-Based Framework: The book emphasizes programming principles, structure, and the implementation of an industry-level, C#-based framework for game development in Unity.

Extensive Breakdowns of Important Classes: It provides detailed breakdowns of various important classes used in Unity C# programming, including coroutines, singletons, static variables, inheritance, and scriptable objects.

Example Projects: The book includes three fully playable example games with source code, showcasing common and important Unity C# programming concepts. These examples include a 2D infinite runner, an arena blaster, and an isometric racing game, allowing readers to apply the learned techniques and gain practical experience.

Script Library: The book includes a comprehensive script library, which includes a base Game Manager, timed and proximity spawning, save profile manager, weapons control, artificial intelligence controllers (path following, target chasing, and line-of-sight patrolling behaviors), and user interface Canvas.

Whether you are a beginner or an experienced game developer, this second edition of C# Game Programming Cookbook for Unity 3D is an invaluable resource for mastering structured game development in Unity. With its comprehensive coverage, updated code, and practical examples, it will help you take your game development skills to the next level.

Weight: 588g
Dimension: 254 x 174 x 21 (mm)
ISBN-13: 9780367321642
Edition number: 2 New edition

UK and International shipping information

We deliver throughout the United Kingdom and to 128 countries and territories worldwide, including the United States, Australia, Canada, Germany, Spain and France.

View full UK and international delivery information.

View full details