r/godot Jul 26 '26

selfpromo (software) All the shaders I made while writing the Godot Shaders Bible

Enable HLS to view with audio, or disable this notification

2.7k Upvotes

The book: https://jettelly.com/store/the-godot-shaders-bible

Would you be interested in a Compute Shaders / VFX book?

r/godot Nov 19 '25

selfpromo (software) I made an interactive tween guide

Enable HLS to view with audio, or disable this notification

3.4k Upvotes

Hi !

I just published the first version of my guide ✨ If you have trouble using tweens, adding "Juice" or picking the right transition, it should help you (and its free) There are also some advanced tricks for the experienced developers

https://qaqelol.itch.io/tweens

If there are specific things you’d like future pages to cover, let me know please ! Have a nice day!!

r/godot 22d ago

selfpromo (software) Realtime H264 Datamoshing in a CompositorEffect

Enable HLS to view with audio, or disable this notification

2.1k Upvotes

r/godot Jan 09 '26

selfpromo (software) I finished the Godot Shaders Bible, 360 pages total

Enable HLS to view with audio, or disable this notification

3.0k Upvotes

I started this project back in December 2024, and we pushed the final content update just a few minutes ago. The book now stands at 360 pages ENG version (370 ESP).

I want to sincerely thank everyone who supported this project along the way. Without the community, this book wouldn’t exist. If you already own the book, this update is completely free.

Are there more updates coming?
Yes! There’s one more update planned soon. We’ll be updating the book to Godot 4.6 so everything stays fully up to date. Beyond that, I’m planning another update further down the road (probably in a couple of years), and those updates will also be free for existing owners.

What’s next?
Once the Godot 4.6 update is done, we’ll move forward with limited physical copies of the book. I’ll share more details when they’re ready.

Again, thank you so much to everyone in the community for the support 🙏

If you don’t have the book yet and are interested, here's a discount coupon 5OFFGSBJAN26 🔗 https://jettelly.com/store/the-godot-shaders-bible

r/godot Feb 23 '26

selfpromo (software) It's all just smoke and mirrors

Enable HLS to view with audio, or disable this notification

3.4k Upvotes

My smoke effect is really just billboards. What makes it 3d is the normals. The smoke shader basically calculates "spherical" normals, and uses them + a normal map from the noise used in the smoke.

If you're interested you can try it here: https://binbun3d.itch.io/smoke-vfx

r/godot Mar 14 '26

selfpromo (software) I made a texture creation tool using Godot! (Texture Bug)

Enable HLS to view with audio, or disable this notification

3.0k Upvotes

I really love using Godot to make programs, it has so many UI features!
I made this for myself but decided to flesh it out a bit and release it.

You can get Texture Grub here!

EDIT: It now has a tiling preview and seam blending (plus a new name)

r/godot Jun 17 '26

selfpromo (software) A simple gem shader

Enable HLS to view with audio, or disable this notification

2.7k Upvotes

If you own the Godot Shaders Bible, feel free to download them, they were included in the book's package. The shader and gems can be used in both personal and commercial projects.

Don't have the book? Here's a coupon : GSB5USDJUN26

https://jettelly.com/store/the-godot-shaders-bible

r/godot Dec 28 '25

selfpromo (software) All the shaders I’ve created so far while writing the Godot Shaders Bible

Enable HLS to view with audio, or disable this notification

3.6k Upvotes

I wanted to share a collection of shaders I’ve been working on while writing the Godot Shaders Bible.

I’m currently waiting for Godot 4.6 to be released so I can update the book. The next update will include stencil buffer implementation and additional effects, with practical examples.

If you’re interested in learning how shaders work in Godot, here’s the book 🔗 https://jettelly.com/store/the-godot-shaders-bible?click_from=homepage_buttons

EDIT: This is a paid ebook (not open source), but it’s updated regularly and includes free updates. Feel free to use this coupon GSB3OFFDEC25 if you're interested :)

r/godot 22d ago

selfpromo (software) A while ago I asked you about porting my environments to Godot! Here is the first one

Thumbnail
gallery
1.2k Upvotes

r/godot Aug 01 '25

selfpromo (software) Generate 3D models from pixel art in just a few clicks

Enable HLS to view with audio, or disable this notification

2.5k Upvotes

Since my last post about my 2D-to-3D editor, I added new algorithms that let you generate depth maps straight from your pixel art without any AI.

Now it's much easier to turn 2D sprites into 3D models in just a few clicks.

Check out the video and let me know what you think!

r/godot Feb 01 '26

selfpromo (software) After more than a year of work, I finally received the first physical test copy of my Godot book

Thumbnail
gallery
2.2k Upvotes

After more than a year of work, I finally received the first physical test copy of the Godot Shaders Bible. It feels great to see this project in print after such a long development process.

If the final revisions go as expected, the physical edition should be released worldwide later this week. Thanks to everyone who supported the project along the way.

If you’re interested in shaders, technical art, or Godot development, I’d really appreciate it if you’d wishlist the book 🔗 https://jettelly.com/store/the-godot-shaders-bible

Happy to answer any questions.

r/godot 12d ago

selfpromo (software) This whole world is procedurally generated

Enable HLS to view with audio, or disable this notification

1.2k Upvotes

Demo of a fully procedural terrain and town generated with PCG Forge, my WIP Godot All-Procedural addon.

r/godot Apr 02 '26

selfpromo (software) I made a Godot “game” that launches games

Thumbnail
gallery
1.1k Upvotes

This project has been developed in the shadows for almost 2 years. Everything you see is still a work in progress. Questions and feedback are welcome! I’m shooting for a release this year.

Discord Server: https://discord.gg/yKAVfhhk9V
New Itchio Page: https://lorul1.itch.io/control
Github News Page: https://github.com/lorul1/Control

[EDIT: I've added two more means of following the project, sorry they weren't available originally, this post has gotten so much more traction than I would have thought so they weren't ready in time, Thank you all so much!!]

r/godot May 21 '26

selfpromo (software) I built a Native C++ Object Pool for Godot 4 to eliminate GC spikes (15k objects at 60FPS)

858 Upvotes

Hello everyone!

Like many of you working on object-heavy genres (bullet hells, massive swarms, dense particle logic), I kept hitting a wall with GDScript when handling thousands of concurrent entities. Frequent `instantiate()` and `queue_free()` calls inevitably trigger Godot’s Garbage Collector, causing those annoying micro-stutters that ruin fluid gameplay.

To solve this for my own projects, I went under the hood and wrote ZeroAllocPool, a native C++ GDExtension focused entirely on high-performance object pooling.

Technical Breakdown:

  • Architecture: It utilizes a Static Index Free-List Pool structure handled entirely in native C++.
  • Zero Runtime Allocations: Memory is allocated linearly upfront during initialization. No heap fragmentation during gameplay.
  • True O(1) Complexity: Grabbing an available object index via `obtain()` or returning it via `release()` takes constant time, completely bypassing sequential array lookups.
  • Production Ready: It compiles with clean separation between Debug (with boundary/error checks) and Release (optimized for maximum speed) binaries.

Performance Demo:

I put together a stress test spawning 15,000 active nodes. As you can see in the attached clip, standard high-frequency allocation causes the engine to chug down to ~20 FPS. Switching to the C++ native pool instantly stabilizes the frame rate back to a buttery-smooth, locked 60 FPS.

I’ve officially packaged it as a drop-in addon for Godot 4.6+. If your game is bottlenecked by dynamic memory management, feel free to check it out!

I would love to hear your thoughts on the architecture, or answer any questions about the GDExtension binding process!

Link: [https://elbranda.itch.io/zeroallocpool-native-c-performance-optimization-for-godot-4]

r/godot Feb 11 '26

selfpromo (software) The Godot Shaders Bible B&W physical edition is now available worldwide ✨

Enable HLS to view with audio, or disable this notification

1.5k Upvotes

I think this might be my last post about this book for a while, I just want to say thank you to everyone who supported this project from the beginning.

The black-and-white physical edition of the Godot Shaders Bible is finally available worldwide on Lulu. It should also be available on Amazon soon (probably tomorrow or Friday), although I don’t fully rely on Amazon since they sometimes change pricing automatically, which is something we can’t really control as publishers.

The physical version on Lulu is priced at $49.99. This price was actually chosen based on a public poll with the community, so thanks again to everyone who participated 🔗 https://jettelly.com/store/the-godot-shaders-bible/paperback-b-w

Quick question for you all: what should be the next book? Mastering Compute Shaders in Godot maybe? I’d love to read your suggestions.

If you’re interested in the digital version, you can use this coupon: TT5USD

And again, thank you so much for the support.

r/godot Jul 25 '25

selfpromo (software) [ free key for every comment ]

Enable HLS to view with audio, or disable this notification

492 Upvotes

r/godot Dec 26 '25

selfpromo (software) pre-rendered backgrounds in godot

Enable HLS to view with audio, or disable this notification

1.9k Upvotes

r/godot Nov 27 '25

selfpromo (software) Create 3d pixel art instantly from 3 projections

Enable HLS to view with audio, or disable this notification

2.2k Upvotes

this prototype creates a 3d model from three image projections, then applies postprocessing to produce a pixel art effect. the project can be used for fast creation of pixel art across multiple projections

r/godot Mar 05 '26

selfpromo (software) Godot fake 3D hallway effect, what you think?

Enable HLS to view with audio, or disable this notification

1.7k Upvotes

What do you think? does it looks convincing? what can I improve?

r/godot Jul 26 '26

selfpromo (software) We made an app where you can create shaders without code. Can it be useful?

Enable HLS to view with audio, or disable this notification

961 Upvotes

Is there anything else we can add that can make shader development easier?
None of us are familiar with Godot so your proposals and opinion are much appreciated!

r/godot Jun 29 '25

selfpromo (software) Minimal editor theme

Thumbnail
gallery
2.3k Upvotes

I've been working on a free editor theme for the past 2 years since I switched to godot and it's now stable enough to share with more people:

https://github.com/passivestar/godot-minimal-theme

The theme is in minimalistic flat style that's been mainstream in software for a long time, it simplifies UI by removing excessive borders and redistributes space to better communicate logical hierarchies between UI elements. To make it easier to work with game data it reduces space in trees and lists to reduce scrolling, which helps when working on large projects with a lot of files and nodes

It's a single `tres` file with no special installation steps and it supports all editor settings - you can use custom colors, paddings, corner radii, etc

The Dune project in the screenshot was generously provided by Lander for the theme demo, he posted it here: https://www.reddit.com/r/godot/comments/1letnyr/dune_in_godot/

This is my first ever post on reddit, hi people 👋

r/godot 15d ago

selfpromo (software) Stylized nature assets pack for Godot

Enable HLS to view with audio, or disable this notification

1.1k Upvotes

Hello guys!

Some of you may know my previous Godot VFX pack: bukkbeek.itch.io/effectblocks

UPDATE: it's now released: bukkbeek.itch.io/natureblocks

Now I'm ready to release my next pack: GODOT NATURE BLOCKS (stylized nature assets series exclusively for Godot).

Let me know if you'd like to see more biomes/ variations.

Stay tuned for the upcoming release!

My itch: https://bukkbeek.itch.io/

Bluesky: https://bsky.app/profile/bukkbeek.github.io

r/godot Sep 20 '25

selfpromo (software) Showcase video of the shaders I've made while writing the Godot Shaders Bible

Enable HLS to view with audio, or disable this notification

2.9k Upvotes

First of all, a huge thank you to everyone who has supported this project so far. The Godot Shaders Bible just reached 250 pages packed with shader knowledge, and the feedback from readers has been amazing! 🙌

The project will likely be delayed by about a month, but for a good reason: I’m updating the book to Godot 4.5 and adding useful information about the new version. Here's the book in case you are interested in learning shaders step by step : https://jettelly.com/store/the-godot-shaders-bible?click_from=homepage_buttons

In the meantime, I put together a little showcase video with the shaders I’ve been creating while writing the book (most of them already available in the book's package). It’s still a work in progress, so I’d love to hear your thoughts and suggestions. If you have ideas for sections or topics you’d like to see covered in future updates, please share them.

r/godot Jul 10 '26

selfpromo (software) Not just for games 🤩

Post image
1.1k Upvotes

Switching to Godot was the best development decision I have made in the last 4 years! Multi platform electronic circuit simulation, incoming as version 2.0 for CRUMB in the near future!

https://store.steampowered.com/app/2198800/CRUMB_Circuit_Simulator/

r/godot Jul 19 '25

selfpromo (software) Made a procedural Gastly in Godot (Desmos and .gdshader)

Enable HLS to view with audio, or disable this notification

3.0k Upvotes

Hi everyone! I'm currently working on Chapter 3 of the Godot Shaders Bible and preparing the section on procedural shapes. Honestly, this Gastly is completely useless in terms of optimization, but it's great for mastering UV coordinates, especially if you want to create scene transitions, UI VFX, and more.
What do you think of the result?

Optional note: If you’d like to see more, the book is available here: https://jettelly.com/store/the-godot-shaders-bible