As of #Godot Engine 4.5 you can now use "Script Backtracing" in GDScript - allowing to see callstacks of the methods directly and printing them to the console.
Subtitles available
https://www.youtube.com/watch?v=5diuSt1qrXs
As of #Godot Engine 4.5 you can now use "Script Backtracing" in GDScript - allowing to see callstacks of the methods directly and printing them to the console.
Subtitles available
https://www.youtube.com/watch?v=5diuSt1qrXs
About to board a plane, but I managed to quickly sneak in support for the newly released #godotengine 4.5-beta2 to https://gdscript.live
Since a couple months I'm finally creating small games with @godotengine@mastodon.gamedev.place for a living (besides the usual sometimes boring web-developer stuff) as #kiosk applications in #exhibitions and #museums. After all these years wrangling code I really enjoy working in the visual #godot editor and with #gdscript. The docs are superb, things work like expected, batteries are included and the community has tons of ressources to learn from and reuse. Thanks to all the people that create this engine and are part of that community.
I hope that I can soon show some examples of the games we've created.
Here's a weird one: properties add a significant overhead compared to a standard variable in #gdscript. I noticed this when recording a video on how great properties are and when I went to test the performance hit to show that it's better than just having a function, I found it was actually *worse* than just having a function. Moreover, `Object.get` is significantly slower than I realized (kind of shocking, honestly).
Today we explore 14 powerful Godot addons by Cozy Cube Games. All 100% GDScript & MIT licensed – perfect for your next game! Includes area lights, gizmo presets, tile path 3D & more.
https://gamefromscratch.com/cozy-games-free-open-source-godot-add-ons/
Added some dashing to the game, quite happy with it so far, game is starting to feel like it is becoming a game.
#godot #madewithgodot #gdscript #gamedev #indiedev
I want to start doing #BytesizedGodot videos highlighting useful plugins in the official #Godot Asset Library; things that would be useful in 90% of projects.
Does anyone have any suggestions? Godot 4 only, please, nothing that hasn't been updated past Godot 3.
If I have multiple Path2D nodes starting or ending at the same point, how do I get an array of them?
I have a piece that moves along the bottom path up towards the centre. I then want to get a list of other paths at that point so I can decide which of them the piece will continue moving along...
How do I get a list of paths that have a point at a given location?
#Blender #Python #GodotEngine #Gdscript
Irmagourd
I am never going to complain about Godot's API and GDscript ever again! Blender's Python API has cured me. I have seen things...
Hey I'm still looking for work.
I've applied to a lot of places in my area and I'm getting nothing.
I'm a programmer at heart, but I've also been looking for regular entry-level jobs because there haven't been any coding positions open at my level as far as I could tell.
If you can offer me a job, it might save my butt. And if you can't offer me a job, could you at least share this post?
I live 30 minutes away from Bellevue if that helps.
Hello pretty people:
Can somebody recommend me a intermedium-advanced gdscript course?
I would like to learn more about architecture, interlocking systems and semi advanced stuff. Formalize my knowledge and fill spaces.
It can't be super expensive.
Any suggestions?
Hey !!
I made my first video game
Its a free tiny 2 to 4 player party game !
You'll need a keyboard or some controllers.
Boosts, comments and reviews are super appreciated
Is there any benefit/point of statically typing a constant?
In GDScript, (int 200 minus int 195) - 1 equals 9. Huh?
#GodotEngine #GDScript #GLTf #Blender
If anyone has a clue about custom properties on a Blender object and how to get hold of them in Godot, please reply here:
https://forum.godotengine.org/t/gltf-import-how-does-one-get-metadata-extras/105711
We created an "AutoSizeText" element for @godotengine, something that I always missed from Unity.
It is in it's early stages, but the label is already supported.
Check it out:
Any more experienced programmers have any tips for optimizing this function? I have it on a timer, but I does need to update fairly quickly to be useful for my purposes.
I think the main issue is how many iterations in the for loop, but I do need to check that far out. It's harder to circularize orbits when you can't see what the other side of the orbit looks like.
Pardon the lack of alt text on the code block.
Ever wondered about the difference between 'class' and 'class_name' in #GDScript?
I wrote a beginner-friendly guide that breaks it down, with practical examples you can try right now!
#Godot #GameDev
https://dandylyons.net/posts/post-29/godot-class-vs-class_name/