-
Book Overview & Buying
-
Table Of Contents
Learning C# by Developing Games with Unity 6 - Eighth Edition
By :
Creating a game involves much more than just simulating actions in code. Design, story, environment, lighting, and animation all play an important part in setting the stage for your players. A game is, first and foremost, an experience—something that 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, including XR/AR/VR features, AI integrations, and performance improvements with Unity 6. We’ll discuss these topics as we define the requirements, environment, and game mechanics of our game. However, first, we need a topical introduction to game design.
Game design theory is a large area of study, and learning all its secrets can consume an entire career...