1
21
submitted 1 day ago by popcar2 to c/godot
2
138
submitted 4 days ago* (last edited 4 days ago) by mac to c/godot
3
81
submitted 4 days ago by popcar2 to c/godot
4
23
submitted 3 days ago by FencerDevLog to c/godot

Greetings to all fans of fractals, shaders, and the Godot Engine. Once again, I've prepared one of many algorithms for creating interesting effects that you can add to your game or perhaps use as a live background for a music video. Let's see how it works.

5
35
submitted 4 days ago by [email protected] to c/godot
6
36
submitted 4 days ago by mac to c/godot
7
21
submitted 4 days ago by [email protected] to c/godot

I didn't make any changes in the project settings or something, but I did change some GDScript. After I did that, every time I open a different scene in the scene dock the Engine crashes. This right here is the backtrace:

================================================================
handle_crash: Program crashed with signal 11
Engine version: Godot Engine v4.2.2.stable.official (15073afe3856abd2aa1622492fe50026c7d63dc1)
Dumping the backtrace. Please include this when reporting the bug to the project developer.
[1] /lib/x86_64-linux-gnu/libc.so.6(+0x3c050) [0x7fbfbac9c050] (??:0)
[2] godot::SceneTree::get_edited_scene_root() const (??:0)
[3] OrchestratorMainView::_on_scene_tab_changed(int) (??:0)
[4] /home/marty/Schreibtisch/Godot_v4.2.2-stable_linux.x86_64() [0x3b38b48] (??:0)
[5] /home/marty/Schreibtisch/Godot_v4.2.2-stable_linux.x86_64() [0x3ba02d0] (??:0)
[6] /home/marty/Schreibtisch/Godot_v4.2.2-stable_linux.x86_64() [0x15aca36] (??:0)
[7] /home/marty/Schreibtisch/Godot_v4.2.2-stable_linux.x86_64() [0x3ba02d0] (??:0)
[8] /home/marty/Schreibtisch/Godot_v4.2.2-stable_linux.x86_64() [0x2391ef6] (??:0)
[9] /home/marty/Schreibtisch/Godot_v4.2.2-stable_linux.x86_64() [0x23a255d] (??:0)
[10] /home/marty/Schreibtisch/Godot_v4.2.2-stable_linux.x86_64() [0x20cdda5] (??:0)
[11] /home/marty/Schreibtisch/Godot_v4.2.2-stable_linux.x86_64() [0x2126a2e] (??:0)
[12] /home/marty/Schreibtisch/Godot_v4.2.2-stable_linux.x86_64() [0x212884e] (??:0)
[13] /home/marty/Schreibtisch/Godot_v4.2.2-stable_linux.x86_64() [0x21376e9] (??:0)
[14] /home/marty/Schreibtisch/Godot_v4.2.2-stable_linux.x86_64() [0x420ac0e] (??:0)
[15] /home/marty/Schreibtisch/Godot_v4.2.2-stable_linux.x86_64() [0x493d3f] (??:0)
[16] /home/marty/Schreibtisch/Godot_v4.2.2-stable_linux.x86_64() [0x3963f82] (??:0)
[17] /home/marty/Schreibtisch/Godot_v4.2.2-stable_linux.x86_64() [0x396575f] (??:0)
[18] /home/marty/Schreibtisch/Godot_v4.2.2-stable_linux.x86_64() [0x497bfd] (??:0)
[19] /home/marty/Schreibtisch/Godot_v4.2.2-stable_linux.x86_64() [0x41e8a6] (??:0)
[20] /lib/x86_64-linux-gnu/libc.so.6(+0x2724a) [0x7fbfbac8724a] (??:0)
[21] /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0x85) [0x7fbfbac87305] (??:0)
[22] /home/marty/Schreibtisch/Godot_v4.2.2-stable_linux.x86_64() [0x42a59a] (??:0)
-- END OF BACKTRACE --
================================================================

I can also share the project files if that would be useful (I plan on open-sourcing it either way). I am using Debain 12 (GNU/Linux) using Gnome. In the backtrace I used Godot 4.2.2, but until just now where the crashes set in, I was using the latest Godot 4.3 dev6 build. So these crashes don't occur because of the dev builds.

8
38
submitted 5 days ago* (last edited 5 days ago) by mac to c/godot
  • Pest Apocalypse
  • Tempus Bound
  • Path of Achra
  • Croakoloco
  • TDark Souls Concept
9
74
submitted 6 days ago* (last edited 6 days ago) by [email protected] to c/godot

I've started the CGF some years ago to learn Godot and to provide something to the community. I even made a few FOSS games with it.

Sadly my work with my other FOSS projects and the fediverse doesn't give me enough time to keep it up to date and to migrate it to Godot 4 and since the engine is picking up a ton of speed, I think it's a shame people have to keep rediscovering the card game wheel.

I know a lot of people avoid it due to the AGPL3 license, so I am thinking of switching to an MIT license instead in the hopes that others will help carry the torch until I find time to circle back to it. There's always pitfalls with MIT of course, such as some company trying to enclose it and sell it as a service, but perhaps peer pressure would be enough of a deterrent at this time.

Anyway. Just opening this up for discussion.

10
30
submitted 1 week ago by [email protected] to c/godot

A small gamejam game I made with Godot. Playable in the browser, let me know what you think!

11
19
submitted 1 week ago by [email protected] to c/godot

I have tried myself at using Expressions for quickly throwing together some simple functionality right in the editor, without opening the script editor. I just export an array of Strings. But apparently assignment is not allowed in these expressions! Method calls are fine, but assignment doesn't seem to be okay. Here is what this looks like:

The method calls actually work perfectly fine here, but the assignments (with = in the line) do not seem to work. It seems to complain about there missing another = even though it is already there. Does someone have an idea on why this might happen?

12
29
submitted 1 week ago* (last edited 1 week ago) by mac to c/godot
  • Chordioid
  • Free Stars: Children of Infinity
  • Would You Still Love Me If I Was A Worm
  • Immersive Home
  • They Came From Dimension X
13
49
submitted 1 week ago by FencerDevLog to c/godot

Hi everyone! Do you remember the video about detecting edges using the Sobel operator, which we enhanced by using Gaussian blur? One of the drawbacks of Gaussian blur is that it's somewhat computationally intensive, which can pose some performance issues for our game if we want to apply such an effect in real-time. In this video, I will demonstrate a much faster way to blur our sprite or the entire screen.

14
15
submitted 1 week ago by [email protected] to c/godot

Child Polygon2Ds of a nav mesh by default act as obstacles, so the nav mesh avoids them. However, I just want to use the Polygon2D as the source for the nav region and remain its own node so I can do stuff like, modulate it when the player hovers over it with their cursor.

15
49
submitted 1 week ago by [email protected] to c/godot

An interesting project I quickly threw together after finding out that Godot can call javascript's "eval" function. You can really do anything with this engine.

Source code here: https://gitlab.com/Sockman/godot-checkbox-renderer

16
37
submitted 1 week ago by mac to c/godot
17
44
submitted 2 weeks ago by mac to c/godot
18
613
submitted 2 weeks ago by emi to c/godot

Hello there, I'm Emi from the Godot Foundation. Someone from this community made a PR long time ago about adding the lemmy community card. I'm wondering if there is someone willing to take over the PR so we can add you as a community supported community: https://github.com/godotengine/godot-website/pull/662

I would really like to see more activity in platforms that are not as closed as Reddit, so it is nice to see programming.dev hosting such discussions.

Anyway, just wanted to say hi :)

Cheers!

19
57
submitted 2 weeks ago by popcar2 to c/godot

TL;DR:

  • 2D physics interpolation: Should heavily reduce jitter and make the game smoother on higher refresh rates!

  • TileMap layers are now separate nodes: Each layer is now its own node. This is huge because it means it's easier to manage, easier to iterate over, and each layer can have its own settings and move separately.

  • Option for checking for engine updates automatically

  • Reverse Z for the depth buffer: They made a blog post about this a few days ago.

20
152
submitted 2 weeks ago* (last edited 2 weeks ago) by pro_grammer to c/godot
21
85
True beauty (programming.dev)
submitted 2 weeks ago by pro_grammer to c/godot
22
280
How it feels (programming.dev)
submitted 2 weeks ago by pro_grammer to c/godot
23
47
submitted 2 weeks ago by FencerDevLog to c/godot

In this video, I will demonstrate how we can easily insert 3D models or complete 3D scenes into the environment of our 2D game in Godot 4. Let's see how this is done using the SubViewport node.

24
233
submitted 2 weeks ago by [email protected] to c/godot
25
38
submitted 2 weeks ago by recursive_recursion to c/godot
view more: next ›

Godot

5069 readers
12 users here now

Welcome to the programming.dev Godot community!

This is a place where you can discuss about anything relating to the Godot game engine. Feel free to ask questions, post tutorials, show off your godot game, etc.

Make sure to follow the Godot CoC while chatting

We have a matrix room that can be used for chatting with other members of the community here

Links

Other Communities

Rules

We have a four strike system in this community where you get warned the first time you break a rule, then given a week ban, then given a year ban, then a permanent ban. Certain actions may bypass this and go straight to permanent ban if severe enough and done with malicious intent

Wormhole

[email protected]

Credits

founded 11 months ago
MODERATORS