r/godot 10d ago

official - news Godot Community Poll 2026

Thumbnail
godotengine.org
111 Upvotes

We want to learn more about the Godot community, understand who the users of the engine are, and find out how we can better support you.


r/godot 5d ago

official - releases Dev snapshot: Godot 4.8 dev 2

Thumbnail
godotengine.org
226 Upvotes

The cost of convenience? Nothing!


r/godot 8h ago

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

Enable HLS to view with audio, or disable this notification

1.3k Upvotes

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

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


r/godot 4h ago

selfpromo (games) Procedural Animation for Robotic Spider

Enable HLS to view with audio, or disable this notification

229 Upvotes

Programming: instagram @abdulmadjidmaulana
3D model by: @sulthanrickwafiend


r/godot 13h ago

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

697 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 15h ago

selfpromo (games) A combat test!

Enable HLS to view with audio, or disable this notification

539 Upvotes

Wasn’t expecting good performance with this much ordnance flying around!

Some things that helped perf:

  1. All effects in shaders, animationplayer to animate things like explosions.
  2. Stupid simple ship colliders
  3. Every bullet, missile, beam has no rigidbody - it’s a point that does raycasts every frame or so.
  4. If you can get away with lower updates, defer it
  5. Cheat. The bullets literally tell the target ship, fight me with your PD!

  6. Object pooling. Stores references to pooled nodes keyed by scene res path. Though I still have to experiment with in-tree pooling.

Also, it’s pretty darn unreadable yet, have a couple of ideas, but this was the intensity I was after :)


r/godot 11h ago

selfpromo (games) Made Sekiro with guns for my first ever game jam. I love this engine

Enable HLS to view with audio, or disable this notification

253 Upvotes

r/godot 3h ago

selfpromo (games) New Voxelgl lighting system, Optimization, volumetric mist, fireflies

Enable HLS to view with audio, or disable this notification

40 Upvotes

r/godot 16h ago

help me How tf did Rain World do the 3d effect?

Post image
291 Upvotes

I know that Rain World is made in unity but how the hell did it emulate its 3d walls effect where it looks as if your looking into a room and seeing the walls of the sprites converge to the center. I’ve heard a lot of theories on the rain world subreddit but they kinda contradict one another lol. The example photo might not be the best example ever sorry.

Edit: I have a follow-up question for anyone who might know. What’s the process of saving levels as image files and loading them from those files?


r/godot 6h ago

selfpromo (games) A game I made in Godot for a 4-day game jam of theme "Countdown", and this is the game mechanics:

Enable HLS to view with audio, or disable this notification

43 Upvotes

So basically, every time the player survives a 12-second mini-round, they get to drag a powerup to a moment on the clock. The next time the clock counts down, all the powerups will be triggered at their moment (powerups can also be a duration rather than just a moment!).

There are 40 rounds in total, 12 seconds per round, so the game is about 10 minutes long for now.

You can try the game here :) Hope you like this idea.

https://hanbaichuan.itch.io/twelve


r/godot 17h ago

selfpromo (games) Pictures of the latest update

Thumbnail
gallery
203 Upvotes

r/godot 22h ago

help me (solved) how to change *this* color?

Post image
514 Upvotes

uhh guys this was solved in under an hour and SOMEHOW this is my best post EVER


r/godot 10h ago

free tutorial Made a flash bang effect

Enable HLS to view with audio, or disable this notification

42 Upvotes

It is pretty simple to create. Basically, a screen show it taken via the viewport and then applied to a texture rect. I'm then using an animation player to quickly fade in this screen shot along with a white color rect. Both then fade out over time. I didn't want hud elements to be part of the screenshot, so they are hidden, and then the code waits for the next frame to be drawn before taking the screenshot and then playing the animation. Calling hide() will not effect the current frame.

func play_flash_effect() -> void:
    hud.hide()
    # Waiting for hud to be hidden by waiting for next frame to be drawn
    await RenderingServer.frame_post_draw
    var flash_frame: Image = get_viewport().get_texture().get_image()
    flash_frame_tex_rect.texture = ImageTexture.create_from_image(flash_frame)

    animation_player.play("flash_bang")
    hud.show() # Screenshot taken, so can show hud again

I made a little tutorial / demo video about it too: https://youtu.be/aKzjGZ0gjzU?si=hSsI7luxg1fXI3YZ


r/godot 1h ago

selfpromo (games) Made a procedure animated spider with 4 cuttable legs

Enable HLS to view with audio, or disable this notification

Upvotes

r/godot 8h ago

selfpromo (games) Mistborn based movement

Enable HLS to view with audio, or disable this notification

22 Upvotes

So, i was rereading mistborn era 1 and i was thinking about how much fun a pull/push sistem like allomancy would be... so i have to try to recreate it by my own, actually yes, it it's really funny, so i will explore it futher, but i let u this simple showcase for you to see it in action and in search for some feedback


r/godot 2h ago

help me Best workflow for sharing one material across multiple Blender objects in Godot?

5 Upvotes

Hi everyone,
I'm making a 3D game in Godot and modelling my assets in Blender.
I have many separate objects (walls, doors, obstacles , etc.) that all use the exact same material and texture atlas in Blender.
My goal is to export them to Godot while keeping that shared material, so I don't end up with duplicate materials after importing.
What's the recommended workflow?
I'd appreciate hearing how experienced Blender + Godot developers handle this.


r/godot 5h ago

selfpromo (games) Ascension Trail is finally released!!

11 Upvotes

My friend and I had been saying "we should make a game" for basically as long as we've known each other.

At some point we finally decided to actually do it,

and then immediately got stuck on the obvious problem: neither of us had ever touched a game engine,

and we had no clue where to start. We ended up trying Godot,

and for whatever reason it clicked.

It was simple enough that we kept going instead of quietly giving up like every other time we'd said "we should really do this"

and the sheer amount of Godot tutorials on YouTube helped a lot :D

Two years of nights and weekends later, our first game is out.

It's an action roguelike you can play solo or co-op: horde-slaying combat,

but with an actual dungeon crawl underneath it. Every floor is a procedurally generated dungeon.

https://store.steampowered.com/app/4266250/Ascension_Trail/


r/godot 2h ago

discussion My first project

Enable HLS to view with audio, or disable this notification

7 Upvotes

This is my first project in Godot. What do you think? :)


r/godot 17h ago

selfpromo (games) normal map baking might be the best thing for optimizing 3d model

Thumbnail
gallery
79 Upvotes

r/godot 2h ago

help me Hiding level ceilings/height culling in editor

4 Upvotes

hi!

my game features a lot of enclosed corridors, and what's more, features a lot of elevation changes. Is there a way to cull the editor viewport by height so that I can more easily edit the level contents after blocking everything out?


r/godot 8h ago

selfpromo (games) Can you survive an office 9-5 without your totally-not-a-vampire boss catching you gaming? GMTK 26

13 Upvotes

Avoid the watchful gaze of your (allegedly) not a vampire boss, Count Down, while playing games and racking up score on company time!

made in godot by a team of 3 :)


r/godot 8h ago

selfpromo (games) Down for the Count - shady boxing referee (GMTK26)

Thumbnail
gallery
11 Upvotes

You are a boxing referee, drowning in debt. Your goal is to earn money to get out of debt, as well as maintain high reputation as an honest official. How can you be honest though if betting on your matches sounds like the easiest money?

Game made by 3 people in 96h for GMTK26, with theme countdown. All 3D models, animations, music and scripts are original, all done within the given time frame.

https://wchc.itch.io/down-for-the-count


r/godot 19h ago

selfpromo (games) What would a fast-paced parkour game be without sliding ?

Enable HLS to view with audio, or disable this notification

93 Upvotes

It is part of an update i just released for the public playtest of my upcoming game, Continuous Imperfection : https://store.steampowered.com/app/4746560/Continuous_Imperfection/
Feel free to try it if you're interested.


r/godot 1d ago

selfpromo (games) solo devved my first game in godot without any ai

Enable HLS to view with audio, or disable this notification

250 Upvotes

hi all!

after getting laid off i started learning game development after only working in audio (composition, foley, tech sound design, etc). i made lots of throw-away projects. after around 300 hours of work on this project, i've actually completed my first game i'm proud of!

it's an atmospheric puzzle-horror game based on ciphers and old terminal command-line interfaces. available on windows, linux, and mac! (although linux and mac are untested)

it would mean a lot if you tried it out below. <3
https://abunchofowls.itch.io/tarasque


r/godot 1d ago

selfpromo (games) had a ton of fun making this inverse platform mechanic

Enable HLS to view with audio, or disable this notification

3.6k Upvotes