Okay my Godot knowledge is not enough to find a fix for my current issue.
If I start a game of Samory there should be a loading screen, but it never appears throwing you into the game directly after some seconds. This is due to some methods blocking the main thread for a long time instead of working in the background.
I have no clue how I could solve that, I tried to thread the heavy work but that's not working as planned.
https://github.com/D-Generation-S/Samory
#HelpWanted #Samory #Godot #GameDev
Effect created in my VFX Editor imported directly to godot. Genuinely amazed at how simple it was to implement. Almost as simple as creating a new PackedScene and calling pack() on it.
#godot #godotengine #godottool #vfx #shader
Dammit, #Godot's auto-Blender handling not only includes disabled/invisible objects, it includes objects that only exist as part of a binary operation.

Quite a while ago I saw someone joke about Scratch blocks for assembly being cursed; it has haunted me since and I think I'm going to add it to my adventure game about RiscV programming.
#ScreenshotSaturday #godot #indiedev #gamedev #riscv

So for my little project I decided that when parsing the messages from a Sentry (or other GDL 90 device) it would be a lot easier to go piece by piece with unit tests... so enter GUT (Godot Unit Test). Now I can write tests with sample payloads and verify the results easy. I cannot overstate how much I love writing tests for this kind of thing to ensure functionality.
Now I can add things little by little and prevent breaking everything.

Completely reworked movement!
You can now brake while in dash mode by holding the stick backwards. If you jump while braking, you'll perform a slick "brake jump" which allows you to dodge attacks.
Pushing your stick forwards again during the jump lets you recover your speed at landing. #Godot
If you define a light() function in a #godot shader you will disable all godot's built-in lighting, which can be really frustrating if you are trying to add or modulate lighting (not replace it). There is a shader include you can use which duplicates *most* (but not all) of godot's built-in lighting calculations, which you can call and then add to.
https://godotshaders.com/shader/standard-lighting-shader-include/
Work in progress galaxy map / system map #screenshotsaturday #godot #gamedev
Added these menus to my VFX Editor. They don't do anything yet I just added them because every other program has them hah.
I like GEffects or even Gefex as the name. Let me know if they're cool and more importantly if they have some connotations I don't know about
#godot #vfx #godotengine #effect
added little animations to my library scenes to try to make them feel more alive #screenshotsaturday #pixelart #gamedev #godot
https://store.steampowered.com/app/3512420/Wirelight/
Messin' a bit more with controlling that dummy. Added a bit of a lean when turning, and been playing a bit with inverse kinematics. Those'll be useful to keep them hands on that steering wheel innit. #gamedev #indiedev #godot #godotengine
Hurray! Finally, released my simple #game on all desirable platforms: #itch, #appstore, #googleplay.
App store link: https://apps.apple.com/us/app/food-catch/id6758588898
Other links you can find on my https://storm-ex.itch.io/
#indiedev #godot #godotengine #gamedev #blender #krita