X Tutup

A downloadable book

Buy Now$4.99 USD or more

Early Access — Version 0.1 is out now!

Support the development of the ebook and receive all future updates for free.

Full launch price will be somewhere around $20-30, depending on the amount of final content.


Follow PlayPug to stay updated on the ebook’s launch ↗️

🔥 Stuck in tutorial hell? 🔥
Learn programming fundamentals with Godot & GDScript

I watched tons of tutorials, but when I try coding by myself, I can't do anything...
cit. Probably You

Learning GDScript the Right Way is the book we wish we had when we first started learning game development.
A beginner-friendly, structured guide to understanding Godot and GDScript from the ground up — without skipped steps or hidden assumptions.

You'll start by exploring how a game engine works under the hood, then master GDScript syntax and how to use it effectively to build your own projects with confidence.

Start your journey with us 🐾

Updated to Godot v4.6!

Learn all programming fundamentals you need to tackle your own projects

Approaching game development can be daunting if you don't know any programming fundamentals. Chances are you already hit this wall.

With this book we want to help beginners who still can't grasp how to code, and want to become confident when touching scripts and writing their own.

This ebook is in EARLY ACCESS
The price will increase gradually as new content is added.
Buy it now and receive all future updates for free!

Still unsure?

Even without the preorder, you can get the demo down below for free — it contains a lot of stuff to start with:

  1. Installing Godot Engine
  2. Godot Engine First Look
  3. Scene Tree System Introduction
  4. Your First Script: Hello World!
  5. Common Beginner Mistakes to Avoid
🚧 Book Content Roadmap 🚧
  1. HERE NOW ⏩: Godot Engine Architecture
    What a game engine does, how Godot is structured internally, and where each major component lives in the engine.
  2. GDScript Fundamentals
    A deep dive into core GDScript syntax, with references to computer science concepts and how programs run on real hardware. Covers values and variables, types and memory basics, functions, control flow (if, match, for, while), and more.
  3. Core Data Structures
    Introduction to arrays and dictionaries, how they work under the hood, and how to choose the right data structure for each use case.
  4. Object-Oriented Programming
    Classes and inheritance, how OOP fits into Godot’s composition-based philosophy, and how to structure your own scripts cleanly.
  5. Signals
  6. Math and Linear Algebra Basics
  7. Tools and Components You’ll Use Constantly
  8. …and more!

About the Author

Pietrangelo Califano is a self-taught developer with experience in game engines such as Unity and Godot. He holds a Master’s degree in Architecture, with a thesis on real-time structure simulation. He is a Godot contributor and works on both internal and open-source plugins for the engine. One of his recent projects is Hoodie, a procedural geometry generation addon for Godot Engine 4.

Any Feedback or Suggestion?

Leave a comment down below or DM us on our socials: X/Twitter, Bsky.

AI Transparency Notice

AI tools have been used for grammar, fluency corrections, and fact-checking.
Every other type of content is human-made ✨

PlayPug Asset Packs 🐾

Purchase

Buy Now$4.99 USD or more

In order to download this book you must purchase it at or above the minimum price of $4.99 USD. You will get access to the following files:

Learning GDScript the Right Way v0.2 5 MB

Download demo

Download
Learning GDScript the Right Way DEMO v1.1 4.9 MB

Development log

Leave a comment

Log in with itch.io to leave a comment.

X Tutup