Learning C# Programming with Unity 3D, second edition: 2nd Edition (Paperback) book cover

Learning C# Programming with Unity 3D, second edition

2nd Edition

By Alex Okita

A K Peters/CRC Press

856 pages | 1112 B/W Illus.

Purchasing Options:$ = USD
Paperback: 9781138336810
pub: 2019-08-28
SAVE ~$13.99
Available for pre-order
Hardback: 9781138336827
pub: 2019-08-28
SAVE ~$29.99
Available for pre-order

FREE Standard Shipping!


For the novice game programmer with no experience with any programming languages. Covers how C# is used to make a game in Unity3D. Interactive examples give C# code meaning. As more complex aspects of C# are explained the interactivity of example games gains depth. Common programming tasks are taught by way of making a game. Thereader will understand how to read and apply C# in Unity3D and apply that knowledge to other development environments that use C#. New to this edition: includes latest C# functionality and feratures; new tips and tricks oo tuples, pattern matching, out variables, local functions, binary laterals, digit separators, null propagator reduces, etc.

Key Features

  • Provides a starting point for the first time programmer
  • Examples enable the reader to eventually write a game using Unity3D
  • Learn to read and understand documentation and the Unity3D API
  • Table of Contents

    Chapter 1 What This Book Is About

    Chapter 2 Before You Begin

    Chapter 3 First Steps: Just Getting Started

    Chapter 4 The Building Blocks of Code

    Chapter 5 Fundamentals: Building a Foundation

    Chapter 6 Intermediate: The Tricks of the Trade

    Chapter 7 Advanced

    Chapter 8 What We’ll Be Covering in This Chapter

    Chapter 9 Stuff We Couldn’t Cover

    Chapter 10 Good Luck

    About the Author

    20 yrs experience in game programming, most recently working with the Unreal Engine 3 writing scripts, building assets characters environments and levels. Also develops Nintendo DS games.

    Subject Categories

    BISAC Subject Codes/Headings:
    COMPUTERS / General
    COMPUTERS / Computer Graphics
    COMPUTERS / Programming / Games