Book

Learning C# by Developing Games with Unity 2020

This fifth edition of the popular C# guide helps you learn the building blocks of C# language, right from variables to classes and exception handling. After getting to grips with the basics of C# programming, it takes you through the world of Unity game development and how you can apply C# knowledge using game development examples.

Offered byPackt Logo

Difficulty Level

Intermediate

Completion Time

12h12m

Language

English

About Book

Who Is This Book For?

If you’re a developer, programmer, hobbyist, or anyone who wants to get started with C# programming in a fun and engaging manner, this book is for you. Prior experience in programming or Unity is not required.

Book content

chapters 12h12m total length

Getting to Know Your Environment

The Building Blocks of Programming

Diving into Variables,Types, and Methods

Control Flow and Collection Types

Working with Classes, Structs, and OOP

Getting Your Hands Dirty with Unity

Movement, Camera Controls, and Collisions

Scripting Game Mechanics

Basic AI and Enemy Behavior

Revisiting Types, Methods, and Classes

Introducing Stacks, Queues and HashSets

Exploring Generics, Delegates, and Beyond

The Journey Continues

Related Resources

Access Ready-to-Use Books for Free!

Get instant access to a library of pre-built books—free trial, no credit card required. Start training your team in minutes!

No credit card required