Learning C# by Developing Games with Unity
It's the ability to write custom C# scripts for behaviors and game mechanics that really takes Unity the extra mile. That's where this book comes in. Harrison Ferrone, in this seventh edition of the bestselling franchise, will take you through the building blocks of programming and the C# language from scratch while building a fun and playable game prototype in Unity.
Offered by
Difficulty Level
Intermediate
Completion Time
15h20m
Language
English
About Book
Who Is This Book For?
If you're a developer, programmer, hobbyist, or anyone who wants to get started with Unity and C# programming in a fun and engaging manner, this book is for you. You'll still be able to follow along if you don't have programming experience, but knowing the basics will help you get the most out of this book.
Learning C# by Developing Games with Unity
- About Book
- Who Is This Book For?
- Book Content
Book content
chapters • 15h20m 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
Specialized Collection Types and LINQ
Saving, Loading, and Serializing Data
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!