Sign In Start Free Trial
Account

Add to playlist

Create a Playlist

Modal Close icon
You need to login to use this feature.
  • Book Overview & Buying Game Development with Godot 4 and C#
  • Table Of Contents Toc
Game Development with Godot 4 and C#

Game Development with Godot 4 and C#

By : Kati Baker
close
close
Game Development with Godot 4 and C#

Game Development with Godot 4 and C#

By: Kati Baker

Overview of this book

Godot is a versatile, open-source game engine that empowers developers with creative freedom and ownership of their work. Written by a game developer and designer who's been creating games since her first game jam in 2016, this comprehensive guide helps you gain the essential skills you need to embark on an exciting journey into the realm of game development with Godot 4 and C#. This book guides you through the installation of the Godot Engine and introduces you to the powerful capabilities of C# within it. The chapters will help you smoothly integrate C# into your Godot project as you learn how to create a captivating 3D adventure game by exploring topics including project organization, player controller creation, world design, and user-friendly UI development. As you progress, you'll delve into advanced game development aspects such as audio integration, pathfinding algorithms, and dynamic lighting. You'll also get to grips with accessibility considerations in game development and effective bug reporting techniques. Toward the end, you'll discover the vibrant Godot community and gain access to a wealth of resources to further improve your game development skills. By the end of this Godot book, you'll have built a complete 3D adventure game and gained a solid foundation to continue creating your own games.
Table of Contents (21 chapters)
close
close
Preface
1
Part I: Understanding the Godot Engine and C#
5
Part II: Creating a Simple 3D Action Game
11
Part III: Expanding Our 3D Action Game and Additional Resources
17
Unlock Your Exclusive Benefits
18
Other Books You May Enjoy
19
Index

Contributing to Godot and Additional Resources

The project we’ve spent the last 11 chapters creating is now complete. We have created a C# project in Godot and then exported it to itch.io to share with others.

As we followed this journey, we learned about many different components within Godot, such as the UI, audio, and navigation. But beyond what Godot provides out of the box, there are also many more resources available. One of the great benefits of Godot being open source is that creators around the world can improve its usability and provide quality-of-life improvements that may be beyond the scope of what even the Godot team can accomplish.

In this chapter, we’ll step through installing plugins and accessing Godot’s Asset Library. We’ll discuss how they’re useful and allow developers to easily integrate tools and assets into their projects. Besides that, we’ll spend time looking beyond the project and more at the Godot community...

CONTINUE READING
83
Tech Concepts
36
Programming languages
73
Tech Tools
Icon Unlimited access to the largest independent learning library in tech of over 8,000 expert-authored tech books and videos.
Icon Innovative learning tools, including AI book assistants, code context explainers, and text-to-speech.
Icon 50+ new titles added per month and exclusive early access to books as they are being written.
Game Development with Godot 4 and C#
notes
bookmark Notes and Bookmarks search Search in title playlist Add to playlist download Download options font-size Font size

Change the font size

margin-width Margin width

Change margin width

day-mode Day/Sepia/Night Modes

Change background colour

Close icon Search
Country selected

Close icon Your notes and bookmarks

Confirmation

Modal Close icon
claim successful

Buy this book with your credits?

Modal Close icon
Are you sure you want to buy this book with one of your credits?
Close
YES, BUY

Submit Your Feedback

Modal Close icon
Modal Close icon
Modal Close icon