RE: https://loops.video/v/e1sQ19VOMS

Just played around with Godot 4 and 3D environments. I did build a shopping center scene with some Kenney assets. I did want to add a surveillance camera feature.

Therefor I did build an interactive screen you can control by looking at it. This is using a ray-cast and an Area3D to catch the collision and translate it to a SubViewPort.

#Godot #Godot4 #GameDevelopment #GameDev #Godot3d

So the techbase stealth shootery project I was posting about is still underway, but I've been temporarily distracted from programming my AI toolset by baked lighting and environmental effects (I promise, I'll get back to it soon). Check out these neat faux volumetric light shafts I've been cooking up!! ⭐️ Aren't shaders magical? πŸ˜»πŸ’‘#environmentdesign #godot3d #indiedev #lightingdesign #AmbientLighting #godot #godotengine #gamedev

A story in four parts. Godots particle system really works well for gibs!

#headexplode #gore #gamedevelopment #gamedev #gamedesign #GodotEngine4 #godot3d #goreart #gibs

More screenshots of the gritty stealth shooter project in development - today, a few of some enemies.

To reload a weapon or heal yourself, you must press and hold a button and wait for the progress bar to fill - and hope you don't get interrupted mid action - emphasising the need to find a safer position out of direct fire. Choose your moment wisely...

#indiedev #videogames #godot3d #GodotEngine4 #firstpersonshooter #firstpersonshooter #stealthgame

found out the cause of all the objects disappearing but still being interactive.
turns out that for whatever reason, when the level swaps, the camera i use for the Eversion effect becomes the current camera, despite the main camera still being active. if I set the main camera as the current camera again, all the objects show up as expected.
why !!!! i'm not setting the current camera anywhere !!!!! why does this happen and only at runtime ??
#godot #godothelp #help #helpwanted #godot3d #gamedev #indiedev

argh !!!! godot !!!! why do you do this to me !!!!!

here's my issue:
I'm loading a level dynamically, right ? swapping out a node for a packed scene.
tell me why, then, when i instantiate the scene and add it as a child does the whole thing load in but only half of it render and become interactive ?
I can't see my collectibles, but i can sure collect them. I can't see signs/NPCs but I can sure read/talk to them. I can't see my patrolling enemies but I can sure get hurt by them. yet all the new level geometry and collision loaded.
Why is this ?? What am I doing wrong ?? The camera render layers don't change between loads -- it's still the same camera, just following a different target once the new level loads in. What's going on !!!! aaaarrrrggghhhhh !!!!!!!
#godot #godothelp #help #helpwanted #gamedev #indiedev #godot3d

Need to know how an item is made or what is it used for? You can bring up the manual at any time.

I guess it won't be enough to replace a step-by-step tutorial, since that would require... ugh... reading...

#gamedev #indiedev #indiegame #godot #godotengine #godot4 #pixelart #lowpoly #godot3d

Full production line for making iron plates!

#gamedev #indiedev #indiegame #godot #godotengine #pixelart #godot3d

Finally getting happy with how the movement animations flow between states! Still needs a bit of polish here and there, but overall I'm pretty happy with how easy it was to use AnimationTrees for that! #gamedev #godot #godot3d (Sorry for the double upload, I noticed I forgot alt text before!)