PublishedSams, March 2018
FormatSoftcover, 432 pages
Dimensions23cm × 18cm × 2cm
In just 24 sessions of one hour or less, this guide will help you create great 2D and 3D games for any platform with the 100% free Godot 3.0 game engine. Its straightforward, step-by-step approach guides you from basic scenes, graphics, and game flow through advanced shaders, environments, particle rendering, and networked games. Godot's co-creator and main contributorwalk you through building three complete games, offering advanced techniques you won't find anywhere else.
Every lesson builds on what you've already learned, giving you a rock-solid foundation for real-world success.
Step-by-step instructions carefully walk you through the most common Godot engine programming tasks and techniques
Practical, hands-on examples show you how to apply what you learn
Quizzes and exercises help you test your knowledge and stretch your skills
Notes and tips point out shortcuts, solutions, and problems to avoid
Learn how to...
Install Godot, create projects, and use the visual editor
Master the scene system, and organize games with Scene Trees
Create 2D graphics, 3D graphics, and animations
Use basic and advanced scripting to perform many game tasks
Process player input from any source
Control game flow, configurations, and resources
Maximize realism with Godot's physics and particle systems
Make the most of 3D shaders, materials, lighting, and shadows
Control effects and post-processing
Build richer, more sophisticated game universes with viewports
Develop networked games, from concepts to communication and input
Export games to the devices you've targeted
Integrate native code, third-party APIs, and engine extensions (bonus chapter)