
Godot Platformer Essentials Cookbook
🏭 Are you ready to become a platformer factory?
Don't waste time reinventing the wheel. Every hour you spend coding basic features is wasted time you could be creating content like dialogues, quests, and levels!

Skip the 80% work on basic systems and move straight up to the fun part with these 18 reusable platformer systems. The cookbook contains:
| Moving Character chapter | Stompable Object chapter | Input Remap chapter |
| Pass Through Character chapter | Path Follow Enemy chapter | Wall Jumping Character chapter |
| Moving Platforms chapter | Interactive Area chapter | Game Resource chapter |
| Path Follow Platform chapter | Portal chapter | Parallax Background chapter |
| Hit & Hurt Areas (Combat) chapter | Checkpoint chapter | Grappling Hook chapter |
| Bumping Enemy chapter | Switch chapter | Boss Battle chapter |
Each chapter is packed with common answers before diving into the step-by-step implementation:
- What is the feature
- When you can use it
- Pros and Cons of using it
- How to create the feature
- How to use it with practical examples
- Why does it work (design and engineer insights)
Who is this Cookbook for?
This book intents to help Godot Engine users create a solid code base for their proejcts, ultimately designing their own templates, in this case for platformer games.
It aims for beginners and intermediate Godot Engine users alike that already have some experience with the engine and are moving towards reliable production instead of experimenting and prototyping.
You will get the most out of this book if you already:
- Understand the basics of the Godot Engine editor
- Understand the basics of Godot Engine's Node and Resources philosophy
- Understand the basics of GDScript
- Already have at least 1 project (prototype or fully developed)
How to use this Cookbook?
Whenever you find yourself wondering how to make one of the basics functionalities of a platformer using a scalable, battle-tested, reusable implementation.
This cookbook serves as a reusable learning content that you can come back every time you want to check for insights, pros and cons, and creative usages of Godot Features.
Ideally, in your first read, you create every chapter's feature in isolation as an independent project in Godot Engine. At the end, you integrate them all in a complete project. You can check how to do that reading our devlog about Making a Playable Level with Godot Platformer Essentials.
After your first read, you can use it as a manual on how to use each feature you have in your hands using the Cooking It section of the How to Make this Recipe? section of the chapter.
Also, you can re-read the Why does this recipe work? chapter to help you troubleshoot issues you're likely to face in your own project. If the issue is tecnical, regarding the implementation details, you can re-read the Engineering-wise section. If you're having trouble achieving the intented design outcome, you can re-read the Design-wise section and optionally the When to use this recipe? chapter to check if you're applying it where it is intented.
It's a full playbook to save you thousands of dollars in courses, assets, plugins, and consultancies.
🍡Free sample
Want to try it out before making a commitment? Totally understandable, I know the promise sounds way above market standards, especially for the price.
First of all, try out he browser demo of the kind of game you'll be able to make after reading and applying each recipe. The demo showcases one self-contained implementation of the respective chapter. You can try every recipe individually, then test the Complete Level where we put everything together.
After understanding the power you'll have in your hands, it's time to check if my teaching approach matches your learning needs, right? Click on the "Download Demo" button or try out a free chapter using the link below:
💸 Payment issues
It's known that itch.io has been neglecting a major issue regarding payments with PayPal especially for our Brazilian customers. So, if you face any issues, please try out one of the methods below, upon finishing the payment they will redirect you to a page where you can claim ownership of the product here on itch.io.
You can also optionally use Stripes, which for Brazilians also allow payments with Pix.
🙋♂️Frequently Asked Questions (FAQ)
- Which Godot version does it use? Will it still help if I’m on another version?
- The recipes are written for Godot 4.5, with the version used linked inside the Notion package under the Tools and Software page. If you are on 3.5, most ideas and patterns still apply, but you will need to adapt syntax and APIs. The focus is on reusable architecture and design decisions, not just copy‑pasting code.
- Is this only about a single character controller, or does it cover other systems too?
- It goes well beyond a basic controller. The cookbook includes recipes for a moving character, wall jumping, moving platforms, parallax backgrounds, stompable and bumping enemies, interactive areas, portals, switches, checkpoints, a grappling hook, and a boss battle framework. Each chapter is self‑contained so you can pick only what your project needs.
- What format do I get? Can I read it outside Notion (ePub/PDF)?
- The main version is a Notion workspace page, which you can duplicate into your own Notion to add comments, highlights, and navigate via the built‑in sidebar. If you prefer offline reading, you can export the page as a PDF from Notion and load it into your preferred reader. Some interactive or dynamic content will not carry over to the PDF, but the core text and code do.
- Is there a free sample or demo before I buy?
- Yes. You can play a browser demo that showcases the kind of platformer you can build with the recipes and try a free chapter to see if the teaching style fits your learning needs. Both are linked in the “Free sample” section of the itch page.
- What if I run into problems implementing a recipe?
- The structure of each chapter is designed to help you debug. You can revisit the “Engineering‑wise” section for implementation details and the “Design‑wise” and “When to use this recipe?” sections to check if you are using the system in the right context. You can also join the community linked inside the book and on the itch page for discussion and extra help.
- Does it teach general programming from scratch?
- No. The Cookbook assumes you already know basic GDScript and general programming concepts. It focuses on how to architect reusable gameplay systems for platformers, not on teaching your very first lines of code. Complete beginners will benefit more by pairing it with an introductory Godot course.
- What do I actually get when I purchase?
- You get access to Platformer Essentials 2.0, the full Notion‑based book, plus the downloadable Platformer Essentials Cookbook file listed on the itch page. Updates are delivered through the same Notion space, and public changes are announced via devlogs on itch.
- Is this only useful for platformers, or can I reuse ideas in other genres?
- While all examples are framed as 2D platformer content, many systems are engine‑level patterns you can reuse in other genres: input remapping, interaction systems, hit/hurt areas, path‑following entities, resource‑based configuration, and state‑driven behaviors. Action, adventure, and metroidvania projects can all benefit from these patterns.
- Does the book get updated over time?
- Yes. The project evolved into Platformer Essentials 2.0 hosted in Notion, with a News & Updates section inside the book and devlogs on itch announcing changes. When you see new devlogs about updated recipes or engine changes, the underlying Notion content has been refreshed as well.
| Updated | 17 minutes ago |
| Status | Released |
| Category | Book |
| Release date | Dec 29, 2023 |
| Rating | Rated 5.0 out of 5 stars (9 total ratings) |
| Author | Ludonauta |
| Genre | Educational, Platformer |
| Made with | Godot |
| Tags | 2D, Asset Pack, Boss battle, Godot, Immersive, Non violent, Open Source, Tutorial |
| Code license | Unlicense |
| Asset license | Creative Commons Zero v1.0 Universal |
| Average session | A few hours |
| Languages | English |
| Accessibility | Color-blind friendly, High-contrast |
| Links | Twitter/X, Community, Support, YouTube |
Purchase
In order to download this book you must purchase it at or above the minimum price of $19.99 USD. You will get access to the following files:
Download demo
Development log
- Making a Bomb for Godot Platformers with the Hazard Recipe17 minutes ago
- Weekly Update: Playable Demo and Main Chapters3 days ago
- Remove 90% of Conditional Statements and Bugs from Your Game: Strategy Pattern17 days ago
- How to Make an Interaction System in Godot 420 days ago
- 5 Tricks to Enrich Your World Design20 days ago
- Weekly Update: State Machines and Interactive Areas23 days ago
- RigidBody vs CharacterBody: Which One for Your Platformer?39 days ago
- 5 Common Mistakes in Godot 4 Platformer Games42 days ago







Comments
Log in with itch.io to leave a comment.
I like the features brought by the move to Notion for the new version but could you still release some snapshots as epub? I really don't like reading on screens and rather load ePubs (or pdfs) on a, so called, "paper tablet" instead
Sure, would a PDF compilation directly from Notion work? I think we can definitely make something like that.
Though, some features (like interactive media, dynamic content (secret recipes triggered by pressing a button)) would be lost in this process.
Sounds good! Is that something I could do myself from Notion? Like with Coda? I tried to find the option but did not succeed
Yep! You just need to export the page as a PDF. You can check out this link for more info from the official documentation:
https://www.notion.com/help/export-your-content#export-as-pdf
Hi! I am trying to buy the book and i am getting and error by PayPal:
There is another form of payment?
Hey there, thank you a lot for getting in touch!
Are you from Brazil? For some reason, itch.io doesn't allow Brazilians to purchase from other Brazilians using PayPal.
You can use Stripe instead, or get the book on my Ko-fi instead, using the link below you will have the same 50% discount.
https://ko-fi.com/ludensludonaut/link/BABY50
Yes, I'm from Brazil. I tried to make all the payment methods on the link you sent (ko-fi), but it gave me the same error message. Could you check what other payment methods there would be, if any? Thank you.
what version of Godot use this book , seams to be old one? do you update the book to new version 4.4.1 stable ?
It's 4.0! I have to update it indeed!
Hello! I am trying to buy the book and i am getting and error by Stipe:
Hey there! Thank you for your support and for leaving a comment!
itch.io sometimes gives these kinds of issues. I'd recommend you try Ko-fi instead.
Link to the Ko-fi's book page: https://ko-fi.com/s/8df29350d8
As always, this is pure gold! Highly recommended to anyone interested in furthering their Godot skills!
Truly love to see it.
Not sure when I will get around to it but love to see stuff like this and this looks very thorough, polished, and well-done.
Thanks for contributing to the community!!
Thank you for this comment! This means a lot to me.
The pleasure is mine to contribute to this awesome community. I hope you get around it soon! Looking forward your feedback, froggie!
Wow. Good job, do you planning make the same for 3d?
Thank you!
I do, it's planned for future books in this series!
hi.
I already bought the package and the book, but when I want to import the files to my godot it doesn't allow me to import them, it gives me an error, do you have a solution to that?
Hey there, thank you so much for your support!
Could you post an image of the error?
Hey there, you need to select the .zip file instead of the folder. Take a look at the latest video to understand this process better. The following link you guide you directly to the section of the video where I import some assets into a project:
It has very good information but very confusing. I don't understand inheritances or how to extend a script. Could you help me? I'm in the basic movement and controls. How can I extend the script and how can I make the other recipes? I don't understand. Could you help me?
Hmm from what I can understand you don't have a programming background, right?
Check out this series of mine, where I talk about inheritance, this may help!
Hello, your book seems really neat. I've tried to purchase it through Itch.io and Kofi but both websites have declined my card. I'm wondering if it's on my end or if it's a regional problem, (I'm in the US and I think another user had issues)
Hey there...does your card emits any report? The only country I know has issues with payments is Brazil.
What about trying again
Hello, sorry for the late response, but yeah my payment went through. The book is good
Tried to buy it but it seams that Stripe can't process my card :(
Any other purchase options (I don't use PayPal)?
Hmm, that's weird... could you try to acquire it on Ko-fi instead?
https://ko-fi.com/s/8df29350d8
Someone acquired a commission using stripes there, so I think it should work
Worked as a charm, thanks :)
Hey Pigdev, are the recipes exclusive for Godot 4? From what I understand, a lot of things were changed from 3 to 4 and I am still stuck on 3.5, slowly going through the GDQuest course. Kinda wondering if I shouldn't move to Godot 4, but the GDQuest course is for 3.5, so...
Anyways, good stuff.
Yes! All recipes are made using Godot Engine 4.0.
I highly recommend you trying to apply the knowledge from GDQuest on newer versions of Godot. If I'm correct, they will update their courses to Godot Engine 4.0 anyway.
Tho, besides breaking changes, the changes are interchangeable. We can go through the process of applying the recipes from the book into 3.5 if you're willing to. We can do that gradually through Discord :D
Thanks for responding, Piggy! For now, I will focus on finishing the GDQuest course, but I do plan to buy your ebook later on. Dinheiro não tá fácil agora XD
That being said, I will try to apply my knowledge so far to Godot 4.0, that sounds like a good challenge :)
all good!
Tho, don't hesitate to reach out to me if you need some help with this 4.0 endeavor 🐷👍
If i click the download button directly above the devlog sectio, i only get access to two files about bump enemies.
where are the download links for the other files?
Hey!
I sent an email to all customers about this issue. You can check your inbox and reply to the email to get an access key to all previous and future files.
Everything is explained in the email, thanks for your patience! 😅
i didn´t get such an e-mail.
I sent this email to all customers that bought the book, please check your spam box if you supported the book previously.
Otherwise, if you are still to get the book, please support it with the respective pledge to get access to the files you want.
The 2 free files about the Bump Enemy are free samples from the actual book.
Hi Pigdev,
Hope your good :)
I seem to have lost access to
Platformer Essential Assets - Early Access
Platformer Essentials Game - Early Access
Tia
Hey Ragell!
Thanks for reaching out.
Could you contact me through email? I'll provide a personal key. You can reply the recently sent email as well, check your inbox!
When when wheeen?! *screams*
hehe, I'm proofreading! It's halfway done, I just finished the PathFollowEnemy recipe, there are 5 recipes left.
I'll write an update post about it! Sorry for the lack of communication.
hahahahhaa. Ok ok. A great job always requires time.
I will wait.
I bought your Top 7 Godot recipe and it was great. Im confused though about the Essential Godot bundle, If you buy the bundle is it means you get all future recipe? or just the 2 first recipes ?
Hey there! Thanks a lot for your support 🐷💜
Buying one of the Godot Essentials Recipes ebooks gives you free access to the BUNDLE.
The Bundle, which will be a single ebook, will be a standalone product. So buying one ebook will give you access to it once I publish it.
Each ebook until then is a standalone product as well. This way, people can buy just the one that actually interests them for a lower price, as the bundle will be a bit expensive.
Nonetheless, you get a 25% permanent discount on all future releases of the Godot Essential Recipes until the Bundle comes out.
So, you sir(or miss) can access this very Platformer Essentials ebook with 25% permanent discount. Reach me out on Discord or Twitter so I can give you the coupon link 🎉
Thanks for a clear explanation, looking forward for the complete bundle, CHeers!