Diving Into Unity – A Quick Start for C# Developers

Thanks so much to the folks at JetBrains for hosting our Unity Quick Start webinar! If you’re a C# developer (or just learning!) and interested in ramping up on Unity quickly, definitely have a look.

Check out this webinar with Andrew Stellman on diving into Unity!

Are you curious about video game development? If you’re like a lot of C# developers, you’re intrigued by Unity, the cross-platform game engine that you can use to make professional-quality games, simulations, and more. So how do you get started with Unity? You may have even downloaded and installed Unity. But what do you do next? There are so many options, trying to figure out what to do first can be overwhelming. If you’re a C# developer, how do you get started writing C# code with Unity quickly?

Check out the webinar with Head First C# author Andrew Stellman. We’ll dive right into Unity, and get you up and running writing C# code with Unity and Rider. I’ll walk you through several Unity Labs, which we built into Head First C#—the popular book from O’Reilly Media—as a way for C# learners to explore Unity while getting practice with C#. We designed these labs as a quick and efficient way to give C# developers a “just enough to be dangerous” level of Unity knowledge. We’ll start by using the Unity editor to navigate around Unity and the 3D space. Then we’ll write code to take control of Unity GameObjects, and build some simple 3D games, and you can use the Unity Lab PDF downloads to follow along through every step along the way.

Announcing Head First C# 4th edition!

After years of work, the new edition of Head First C# is finally here!

Welcome to Head First C#, one of the most fun and effective ways to get C# into your brain… fast! Head First C# is highly engaging and brain-friendly guide to learning C#. Do you want to get up and running with C# quickly? Would you prefer to skip long-winded, boring, overly theoretical introductions and jump straight to writing code and building fun projects? Do you want to learn by doing? If you answered “yes” to those questions, then Head First C# was written just for you! It’s filled with projects, puzzles, and activities that keep things light, lively, and interesting. You’ll learn important C# concepts, ideas, and tools, and get lots of practice writing code. And most importantly, you’ll dive write in and start building projects from the very beginning.

Check out the early praise we’ve already gotten for the book:

“Thank you so much! Your books have helped me to launch my career.”
Ryan White, Game Developer

“If you’re a new C# developer (welcome to the party!), I highly recommend Head First C#. Andrew and Jennifer have written a concise, authoritative, and most of all, fun introduction to C# development. I wish I’d had this book when I was first learning C#!”
Jon Galloway, Senior Program Manager on the .NET Community Team, Microsoft

“Not only does Head First C# cover all the nuances it took me a long time to understand, it has that Head First magic going on where it is just a super fun read.”
Jeff Counts, Senior C# Developer

“Head First C# is a great book with fun examples that keep learning interesting.”
Lindsey Bieda, Lead Software Engineer

The new 4th edition has some exciting new features, including full support for both Visual Studio 2019 (Windows) and Visual Studio for Mac—not only is Visual Studio an amazing IDE for developing C# apps, it’s also a wonderful tool to learn and explore C#. We also added fun Unity Labs, where you’ll use Unity to practice your C# skills by building 3D projects and games.

Download a free PDF of the first four chapters from our GitHub page: https://github.com/head-first-csharp/fourth-edition

Early Release for Head First C#, 4th edition

We’re incredibly pleased to announce that the first two chapters of our next book, Head First C# (4th edition), are now available as a PDF from our GitHub page and on the O’Reilly learning platform. We’ve put a huge amount of work this new edition, which includes:

  • New and improved projects that help you learn C# and .NET Core
  • Cross-platform support using Visual Studio on both Windows and Mac
  • A Unity Lab at the end of every chapter that uses 3D game development with Unity to help you learn and explore C#
  • A brand new cover design!

Follow Head First C# on Twitter: https://twitter.com/HeadFirstCSharp