Learning C# Programming with Unity 3D, second edition (2nd Ed.)

Author:

Language: Anglais
Cover of the book Learning C# Programming with Unity 3D, second edition

Subject for Learning C# Programming with Unity 3D, second edition

Approximative price 76.50 €

In Print (Delivery period: 13 days).

Add to cartAdd to cart
Learning C# Programming with Unity 3D, second edition
Publication date:
· 17.8x25.4 cm · Paperback

161.07 €

Not Yet Published

Add to cartAdd to cart
Learning C# Programming with Unity 3D, second edition
Publication date:
· 17.8x25.4 cm · Hardback

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
  • 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

    Alex Okita has over 20 years of experience in game development. His recent work includes many VR and AR games using Unity 3D. Having started in the industry as a Concept Artist for Bungie, he transitioned to a technical artist working in Film and other AAA game companies. Eventually work led him to programming in languages like the Maya Embedded Language (MEL), Python, and Unreal Script. Eventually C# and Unity 3D became his main development environment where he felt a need to help others realize their own game development ideas.