Unity Lab #1 Explore C# with Unity
Welcome to your first Head First C# Unity Lab. Writing code is a skill, and like any other skill, getting better at it takes practice and experimentation. Unity will be a really valuable tool for that.
Unity is a cross-platform game development tool that you can use to make professional-quality games, simulations, and more. It’s also a fun and satisfying way to get practice with the C# tools and ideas you’ll learn throughout this book. We designed these short, targeted labs to reinforce the concepts and techniques you just learned to help you hone your C# skills. These labs are optional, but valuable practice...even if you aren’t planning to write games in C#.
In this first lab, you’ll get started with Unity. You’ll get oriented with the Unity editor, and you’ll start creating and manipulating 3D shapes. That will lay down a foundation to write code in the next lab.
Unity is a powerful tool for game design
Welcome to the world of Unity, a complete system for designing professional-quality games—both two-dimensional (2D) and three-dimensional (3D)—as well as simulations, tools, and projects. Unity includes many powerful things, including...
A cross-platform game engine
A game engine displays the graphics, keeps track of the 2D or 3D characters, detects when they hit each other, makes them act like real-world physical objects, and much, much more. Unity will do all of these things for the 3D games you build throughout this book.
A powerful ...
Get Head First C#, 5th Edition now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.