https://gruner.tech | https://sunriseglitch.games
🛠️ Working on Sunken Shadows, a retro FPS roguelike set in a ruined underwater city 🌊🪸
https://store.steampowered.com/app/2750120/Sunken_Shadows/
You can now add an optional SpiralModifier to the CurveSpawner via the inspector UI and it will curl the spawned objects along the curve.
You can enable the Lock Rotation option to not have the objects follow the curve in rotation.
#Godot
You can now add an optional SpiralModifier to the CurveSpawner via the inspector UI and it will curl the spawned objects along the curve.
You can enable the Lock Rotation option to not have the objects follow the curve in rotation.
#Godot
When the "Use Auto Bake" property of the CurveSpawner node is enabled, you can adjust the curve in the editor and see the results in real time. I think it kind of looks mesmerizing, so I animated one of the curve's control points 🪙
Link below 🔗👇
#Godot #GameDev
If the "add to scene" checkbox is toggled on in the CurveSpawner node inspector, the spawned nodes will have their owners assigned to the current scene so they appear in the scene tree and are saved with the scene. They can also be copied out or moved around manually this way.
If the "add to scene" checkbox is toggled on in the CurveSpawner node inspector, the spawned nodes will have their owners assigned to the current scene so they appear in the scene tree and are saved with the scene. They can also be copied out or moved around manually this way.
Applies a cosine transform along a spacial axis based on the coordinate of another. I think I might rework it to take the curve offset as an input instead to make it work better for very windy curves like this.
Applies a cosine transform along a spacial axis based on the coordinate of another. I think I might rework it to take the curve offset as an input instead to make it work better for very windy curves like this.
I now use Curve3D.sample_baked_with_rotation() instead of just accessing the baked points and up vectors directly.
I now use Curve3D.sample_baked_with_rotation() instead of just accessing the baked points and up vectors directly.
A procedural spawning system that takes a Curve3D node as input and spawns 3D models or scenes alongside it in regular intervals. It can also calculate this interval based on BPM and velocity.
See below 👇
A procedural spawning system that takes a Curve3D node as input and spawns 3D models or scenes alongside it in regular intervals. It can also calculate this interval based on BPM and velocity.
See below 👇
Made using the #Godot #Voxel Tools addon by Zylann.
You can wishlist it on Steam here:
store.steampowered.com/app/2750120/...
#IndieGame #GameDev #Steam #Wishlist #RetroGame #IndieDev #GodotEngine #BoomerShooter #Roguelike
You can wishlist it on Steam here:
store.steampowered.com/app/2750120/...
#IndieGame #GameDev #Steam #Wishlist #RetroGame #IndieDev #GodotEngine #BoomerShooter #Roguelike