Getting Your Hands Dirty with Unity

Creating a game is much more than simulating actions in code. Things such as design, story, environment, lighting, and animation all play an important part in setting the stage for your players; games are experiences first and foremost, which code alone can't deliver.

Unity has placed itself at the forefront of game development over the past decade by bringing advanced tools to programmers and non-programmers alike. Animation and effects, audio, environment design, and much more are all available directly from the Unity Editor without a single line of code. We'll discuss these topics as we define the requirements, environment, and game mechanics of Hero Born, but first we'll need an introduction to game ...

Get Learning C# by Developing Games with Unity 2019 - Fourth 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.