Book Image

Unity 2020 By Example - Third Edition

By : Robert Wells
Book Image

Unity 2020 By Example - Third Edition

By: Robert Wells

Overview of this book

The Unity game engine, used by millions of developers around the world, is popular thanks to its features that enable you to create games and 3D apps for desktop and mobile platforms in no time. With Unity 2020, this state-of-the-art game engine introduces enhancements in Unity tooling, editor, and workflow, among many other additions. The third edition of this Unity book is updated to the new features in Unity 2020 and modern game development practices. Once you’ve quickly got to grips with the fundamentals of Unity game development, you’ll create a collection, a twin-stick shooter, and a 2D adventure game. You’ll then explore advanced topics such as machine learning, virtual reality, and augmented reality by building complete projects using the latest game tool kit. As you implement concepts in practice, this book will ensure that you come away with a clear understanding of Unity game development. By the end of the book, you'll have a firm foundation in Unity development using C#, which can be applied to other engines and programming languages. You'll also be able to create several real-world projects to add to your professional game development portfolio.
Table of Contents (16 chapters)

Summary

Great work! We've now completed the 2D adventure game. The game contains 2D physics over multiple levels, moving platforms, a gun that can damage the player with the damage updating a UI, a quest system, and an NPC that assigns a quest to the player. The knowledge gained in creating this game will prove useful in a wide variety of future projects, not just in this book, but in your professional career. It's always handy to know how to create a UI, a quest system, and 2D environmental physics.

Some minor details were not covered in this chapter for the sake of clarity and conciseness because we've seen the methods or content already in earlier chapters. Hence, it's essential to open the course files and check out the completed project, hence seeing how the code works. Overall, in having reached this far in this book, you have three completed Unity projects to your name—not bad at all!

The next chapter is something special, as we move away from...