Front Matter – Moving from Unity to Godot: An In-Depth Handbook to Godot for Unity Users

Alan Thorn

Moving from Unity to Godot

An In-Depth Handbook to Godot for Unity Users

Alan Thorn
High Wycombe, UK
ISBN 978-1-4842-5907-8e-ISBN 978-1-4842-5908-5
© Alan Thorn 2020
Standard Apress
Trademarked names, logos, and images may appear in this book. Rather than use a trademark symbol with every occurrence of a trademarked name, logo, or image we use the names, logos, and images only in an editorial fashion and to the benefit of the trademark owner, with no intention of infringement of the trademark. The use in this publication of trade names, trademarks, service marks, and similar terms, even if they are not identified as such, is not to be taken as an expression of opinion as to whether or not they are subject to proprietary rights.
The publisher, the authors and the editors are safe to assume that the advice and information in this book are believed to be true and accurate at the date of publication. Neither the publisher nor the authors or the editors give a warranty, express or implied, with respect to the material contained herein or for any errors or omissions that may have been made. The publisher remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Distributed to the book trade worldwide by Springer Science+Business Media New York, 233 Spring Street, 6th Floor, New York, NY 10013. Phone 1-800-SPRINGER, fax (201) 348-4505, e-mail orders-ny@springer-sbm.com, or visit www.springeronline.com. Apress Media, LLC is a California LLC and the sole member (owner) is Springer Science + Business Media Finance Inc (SSBM Finance Inc). SSBM Finance Inc is a Delaware corporation.
Introduction

Congratulations on joining me to take an exciting journey, one that moves from Unity to the Godot engine. Godot is a completely free, open source, and cross-platform engine that’s making amazing strides and progress. Godot can make 2D and 3D games, and it can be used for other products like visualizations, Movie Previz, historical recreations, and more. In the competitive climate of game development, where new tools and technologies are continually reshaping the landscape, and challenging established norms, it can be difficult knowing which tools to learn or to trust in. Every software, it seems, has its rise and fall. It’s difficult knowing which one represents the actual future and who is just a passing fad. But your decisions about which software to use are crucial for your business and your success. Your choice of engine influences your future. It influences how quickly and easily you can work, which platforms your end product can target, and which tools you can integrate with.

One reason so many people today are switching from Unity to Godot, or at least considering the switch, is because Godot represents a vision and a promise, a free engine that’s open source and community driven, an engine that’s easy to use and reliable, and an engine that’s open about its development road map.

One of the historic fears surrounding the use of any game engine – as opposed to making your own engine – was its closed and proprietary nature, that it would keep you locked into specific ecosystems and to specific agendas led by companies and parties outside of your own business. And until recently, you never really had much choice if you wanted to make a professional-grade game. You had to lock yourself to a closed engine driven by people behind closed doors. But Godot changes that, and that’s why it’s an especially important engine today. It represents an opportunity to make games on very different terms. And with the outstanding success of other open source tools, like Blender, we have every reason to feel excited for the future of Godot. I’m truly glad you’re going to join me on this journey.

Table of Contents
Index 267
About the Author
Alan Thorn

is an expert on leading technical teams for game development. He previously worked at Microsoft, Teesside University, Apress Publishing, and Disney. Alan specializes in helping “tech heads” thrive and flourish in their chosen fields. With 18-year game industry experience, Alan has written 28 books, presented 30 online courses, and created 33 games including the award-winning adventure Baron Wittard: Nemesis of Ragnarok. Alan is dedicated to helping creative people make high-impact experiences. He was a Studio Director at Wax Lyrical Games and a Senior Author at LinkedIn Learning, and now he leads the prestigious MA program for Games Design and Development at the BAFTA-winning National Film and Television School, an incubation space for breakthrough gaming talent. Alan is a pioneer of the new “Open Stream” model of Transformative Learning, and he advises in higher education on disruptive curriculum content and instructional design. Alan speaks passionately worldwide about the future of interactive experiences. In this book, he clearly details Godot-specific terminology, how to use its interface effectively, how scenes are structured, coding in C#, and optimal ways of working.

 
About the Technical Reviewer
Doug Holland

is a Software Architect at Microsoft Corporation in the One Commercial Partner team. In his role at Microsoft, Doug provides guidance to Microsoft’s partners looking to digitally transform with cloud computing, mixed reality, and other emerging technologies. Doug holds a master’s degree from Oxford University in Software Engineering and lives in Northern California with his wife and children.