Book description
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)
Table of contents
- Cover Page
- About This E-Book
- Title Page
- Copyright Page
- Table of Contents
- Foreword
- Preface
- About the Authors
- Contributors
- Dedication
- Acknowledgments
- We Want to Hear from You!
- Reader Services
- Hour 1: Introducing the Godot Engine
- Hour 2: Scene System
- Hour 3: 2D Graphics
- Hour 4: Scripting
- Hour 5: Game 1: Space Shooter
- Hour 6: More Scripting
- Hour 7: Handling Input
- Hour 8: Physics System
- Hour 9: User Interface
- Hour 10: Animation
- Hour 11: Game Flow
- Hour 12: File System
- Hour 13: 3D Graphics
- Hour 14: Project Management
- Hour 15: Materials and Shaders
- Hour 16: Lights and Shadows
- Hour 17: Game 2: Bloxorz Clone
- Hour 18: Environments
- Hour 19: Sound
- Hour 20: Particle System
- Hour 21: Viewports and Canvas
- Hour 22: Networking
- Hour 23: Game 3: Networked Bomberman Clone
- Hour 24: Exporting the Project
- Bonus Hour 25: Native Code
- Index
Product information
- Title: Sams Teach Yourself, Godot Engine Game Development in 24 Hours: The Official Guide to Godot 3.0, First Edition
- Author(s):
- Release date: March 2018
- Publisher(s): Sams
- ISBN: 9780134835204
You might also like
book
Unity Game Development in 24 Hours, Sams Teach Yourself, 4th Edition
In just 24 lessons of one hour or less, Sams Teach Yourself Unity Game Development in …
book
Beginning Game Development with Godot: Learn to Create and Publish Your First 2D Platform Game
Learn the fundamentals of Godot by diving headfirst into creating a 2D platformer from scratch. This …
book
Godot Engine Game Development Projects
A project based guides to learn animation, advanced shaders, environments, particle rendering, and networked games with …
book
Game Development with Blender and Godot
Understand how to use one of the most popular 3D modeling software and advanced game engines …