C# for Unity Game Programming

C# for Unity Game Programming

Apply Object-Oriented Programming to Build Unity GamesBy Warren Quill
Michael Caine
Listen with Sir Michael Caine™ and 1,000+ voices
Length7h 3m

About this audiobook

C# for Unity game programming and Unity C# scripting book. Are you ready to build your own games with Unity and C#? This hands-on guide teaches object-oriented programming the way game developers use it, scripting characters, systems, and gameplay. Whether you're a beginner or an experienced coder, C# for Unity Game Programming by Warren Quill bridges the gap between generic C# tutorials and real game development. You'll learn to create player controllers, enemy AI, inventory systems, and more—all while mastering OOP principles like inheritance, polymorphism, and encapsulation in a practical, project-based way. Unlike dry theory books, this book focuses on what matters: writing clean, efficient code that powers interactive experiences. Each chapter builds on the last, with downloadable Unity projects and exercises that reinforce your skills. You'll start with C# basics tailored for Unity, then progress to advanced topics like coroutines, delegates, and event-driven programming—all within the context of game mechanics. This book is your shortcut to becoming a confident Unity programmer. It's designed for self-learners, students, and indie developers who want to stop copying code and start understanding it. By the end, you'll have a portfolio-ready game prototype and the knowledge to tackle any Unity project. Competing books like C# 14 and .NET 10 – Modern Cross-Platform Development Fundamentals by Mark J. Price and C# 12 and .NET 8 – Modern Cross-Platform Development Fundamentals by Mark J. Price focus on web and enterprise development, not game programming. This book fills that gap, giving you the exact C# skills needed for Unity without the fluff. If you want to build games, this is the C# book for you.

Audiobook details

GenreTechnology
Length7 hrs 3 mins
Narrated byListen with 1,000+ voices
FormateBook with Audio
LanguageEnglish

Table of contents

1Preface
2Chapter 1 — Setting the Stage: Your First Unity Project and C# Script
3Chapter 2 — Classes and Objects: Blueprinting Game Entities
4Chapter 3 — Encapsulation in Action: Protecting Player Health
5Chapter 4 — Inheritance: Building Enemy Hierarchies
Show all chapters
6Chapter 5 — Polymorphism: Dynamic Attack Behaviors
7Chapter 6 — Abstraction Through Interfaces: Collectibles and Triggers
8Chapter 7 — Advanced OOP: Abstract Classes and Composition
9Chapter 8 — Refactoring the Prototype: Applying OOP Principles
10Chapter 9 — Working with Unity Events and Delegates
11Chapter 10 — Managing Game State with Singletons and ScriptableObjects
12Chapter 11 — Design Patterns: Observer, Command, and Object Pool
13Chapter 12 — Optimizing OOP: Performance Considerations for Unity
14Chapter 13 — Unit Testing and Debugging OOP Code
15Chapter 14 — Level Design Integration: Scriptable Levels and Tilemaps
16Chapter 15 — UI and HUD: Decoupled Display with MVC
17Chapter 16 — Saving and Loading: Persistent Game Data
18Chapter 17 — Polishing the Project: Audio, Animations, and Particles
19Chapter 18 — Next Steps: Extending Your Code and Continuing Learning
20About the Author
When the Heavens Went on Sale
When the Heavens Went on SaleAshlee Vance18h 20m4.4 (3K)$40 · $0.00
Everybody Has a Podcast (Except You)
Everybody Has a Podcast (Except You)Justin McElroy, Travis McElroy, Griffin McElroy5h 9m4.3 (2.3K)$24 · $0.00
Hands of Time
Hands of TimeRebecca Struthers8h 8m4.4 (1.3K)$26 · $0.00
Never Lost Again
Never Lost AgainBill Kilday10h 1m4.4 (805)$29 · $0.00
How the Internet Happened
How the Internet HappenedBrian McCullough13h 28m4.3 (2.7K)$23 · $0.00
Collected Writings of Nikola Tesla
Collected Writings of Nikola TeslaNikola Tesla, Thomas Commerford Martin21h 50m4.3 (1.7K)$1 · $0.00
Just Aspire
Just AspireAjai Chowdhry9h 13m4.4 (260)$29 · $0.00
The Little Book of Aliens
The Little Book of AliensAdam Frank8h 20m4.3 (1.3K)$26 · $0.00
The inventions, researches and writings of Nikola Tesla (Annotated)
The inventions, researches and writings of Nikola Tesla (Annotated)Thomas Commerford Martin16h 59m4.3 (1.3K)$2 · $0.00
Kargil
KargilV.P. Malik15h 18m4.3 (2K)$24 · $0.00
Experiments with Alternating Currents
Experiments with Alternating CurrentsNikola Tesla9h 6m4.3 (874)$1 · $0.00
Fire on the Horizon
Fire on the HorizonTom Shroder, John Konrad8h 23m4.3 (858)$26 · $0.00
The Smell of Kerosene (Annotated)
The Smell of Kerosene (Annotated)National Aeronautics and Space Administration, Donald L. Mallick, Peter W. Merlin11h 32m4.3 (523)$2 · $0.00
The Boy Who Harnessed the Wind
The Boy Who Harnessed the WindWilliam Kamkwamba, Bryan Mealer10h 5m4.2 (78.9K)$29 · $0.00
Mars Rover Curiosity
Mars Rover CuriosityRob Manning, William L. Simon7h 43m4.3 (1.7K)$20
Across the Airless Wilds
Across the Airless WildsEarl Swift10h 8m4.3 (1.3K)$29 · $0.00
Console Wars
Console WarsBlake J. Harris20h 41m4.2 (13.7K)$46 · $0.00
Improvised Munitions Handbook
Improvised Munitions HandbookU.S. Department of Defense4h 49m4.3 (1.6K)$1.99 · $0.00
Escaping Gravity
Escaping GravityLori Garver10h 54m4.2 (2.2K)$20 · $0.00
Wireless Wars
Wireless WarsJonathan Pelson8h 2m4.3 (418)$20 · $0.00

You may also like

Sgt. Reckless
Sgt. RecklessRobin Hutton7h 34m4.4 (2.9K)$20
The Man-Eaters of Tsavo (Annotated)
The Man-Eaters of Tsavo (Annotated)John Henry Patterson7h 40m4.6 (1.5K)$2 · $0.00
Rough Riders
Rough RidersMark Lee Gardner9h 41m4.1 (1.7K)$29 · $0.00
The Quest for the Diamond Sword
The Quest for the Diamond SwordMorgan, Winter2h 17m4.3 (3.6K)Free
3 Years Among the Comanches (Memoirs)
3 Years Among the Comanches (Memoirs)Nelson Lee5h 42m4.0 (1.5K)$2 · $0.00
The People That Time Forgot
The People That Time ForgotEdgar Rice Burroughs3h 59m3.9 (4.6K)$2.30 · $0.00
The Cave Girl
The Cave GirlEdgar Rice Burroughs7h 45m3.7 (1.4K)$2.30 · $0.00
The People That Time Forgot
The People That Time ForgotEdgar Rice Burroughs3h 58m3.9 (3.8K)$2.30
The Lost World
The Lost WorldArthur Conan Doyle8h 35m4.0 (107.1K)$20
The Lost World
The Lost WorldArthur Conan Doyle8h 21m4.1 (210.5K)$1 · $0.00
Historical Record of the Fifty-Third, or the Shropshire Regiment of Foot
Historical Record of the Fifty-Third, or the Shropshire Regiment of FootRichard Cannon2h 3m$2 · $0.00
In the Morning of Time
In the Morning of TimeSir Charles G. D. Roberts7h 19m3.8 (39)$2 · $0.00
The Cannibal Islands: Captain Cook's Adventure in the South Seas
The Cannibal Islands: Captain Cook's Adventure in the South SeasR. M. Ballantyne2h 45m3.7 (112)$2 · $0.00
500 of the Best Cockney War Stories
500 of the Best Cockney War StoriesVarious Various8h 50m$2.30
The Bear-Hunt
The Bear-HuntLeo Tolstoy21m3.4 (55)$2.30
Historical Record of the Seventy-first Regiment, Highland Light Infantry
Historical Record of the Seventy-first Regiment, Highland Light InfantryRichard Cannon6h 1m$2 · $0.00
Historical Record of the Sixty-first, or the South Gloucestershire Regiment of Foot
Historical Record of the Sixty-first, or the South Gloucestershire Regiment of FootRichard Cannon2h 18m$2 · $0.00
Sir John French: An Authentic Biography
Sir John French: An Authentic BiographyCecil Chisholm3h 14m$1 · $0.00
The True Tales of The Most Famous Frontiersmen
The True Tales of The Most Famous FrontiersmenCharles Haven Ladd Johnston8h 36m3.5 (14)$2 · $0.00
The Career of Leonard Wood
The Career of Leonard WoodJoseph Hamblen Sears3h 50m$2 · $0.00