Sign in

HeedlessNomad · Seagazer

@heedlessnomad.bsky.social
138 followers 538 following 40 posts

Making Seagazer, a sailing adventure. You are a boat. You have a compass. No map, no markers. Solo dev · Godot Wishlist: store.steampowered.com/app/4989540/Seagazer

PostsRepliesMedia
HeedlessNomad · Seagazer @heedlessnomad.bsky.social · 14/10/2026
My compass, before and after: a dial in the corner, then a ring that rises from the sea, drawn in the ocean shader. North stays fixed to the world, and gold pulses roll toward what's out there. Early development footage from my @godotengine.org sailing game. #godot #godotengine #WishlistWednesday
4111 0
HeedlessNomad · Seagazer @heedlessnomad.bsky.social · 07/10/2026
A low camera, and my boat sails right past it. The reflection is a boat-only planar mirror: each water pixel samples where its view ray crosses a plane fitted to the swell, so the image keeps its size on moving water. Seagazer, early development footage. #godot #godotengine #WishlistWednesday
141 0
HeedlessNomad · Seagazer @heedlessnomad.bsky.social · 28/09/2026
Crest speed comes from a phase integrated each frame, not sin(time * speed), so nothing snaps when the boat speeds up. The droplets are 48 spheres in one MultiMesh, and the ocean shader rings the water where each lands. 5/6
121 0
HeedlessNomad · Seagazer @heedlessnomad.bsky.social · 28/09/2026
To keep the root outside the hull, a 23-plane stand-in for the hull and 17 water samples per side push it clear every frame. Asking "inside or outside?" made it jump: a 1 mm change in water height moved the root 9.44 m. Measuring distance to each plane moved it 2 mm. 4/6
The boat banked hard in a turn on the grey grid, both spray sheets flaring out from the hull, their roots still outside it.
111 0
HeedlessNomad · Seagazer @heedlessnomad.bsky.social · 28/09/2026
Each sheet starts as a 64 × 24 grid (12 × 8 here, so you can read it). The vertex shader builds every vertex from its UV: pinched at both ends, curling at the lip, scalloped by travelling crests. At top speed a sheet is 17.4 m long and 5.7 m tall. 3/6
The boat on a grey grid floor, its spray drawn as a coarse white wireframe of 12 by 8 quads that rises and curls along the hull.
111 0
HeedlessNomad · Seagazer @heedlessnomad.bsky.social · 28/09/2026
The sheet shader includes the ocean's fragment code, with one define that switches off ocean-only features and adds a foam lip. Each frame it copies the ~170 uniforms the two share, so the spray always has the ocean's light, glint and time of day. 2/6
The boat and its bow spray at noon, in the lavender evening light, and at midnight. The spray takes its colour and light from the ocean in each.
121 0
HeedlessNomad · Seagazer @heedlessnomad.bsky.social · 28/09/2026
The bow spray in Seagazer has no particles. It's two mesh sheets that run the ocean's own shader code, bent into shape in a vertex shader. Here's how it works, made in @godotengine.org. 1/6 #godot #godotengine #gamedev #indiedev
311919 0
HeedlessNomad · Seagazer @heedlessnomad.bsky.social · 07/09/2026
Finally landed on a Bow Spray effect I'm happy with! #godot #indiedev #solodev
1213 0
HeedlessNomad · Seagazer @heedlessnomad.bsky.social · 31/01/2026
000 0
HeedlessNomad · Seagazer @heedlessnomad.bsky.social · 18/01/2026
New wake and Bow Spray effects! 🌊 #godot #solodev #gamedev
0151 0
HeedlessNomad · Seagazer @heedlessnomad.bsky.social · 10/01/2026
After dealing with some tech debt, finally got around to adding a cutscene and shader dissolve mechanic. Overall, feeling nice! #godot #solodev #indiedev #gamedev
2102 0
HeedlessNomad · Seagazer @heedlessnomad.bsky.social · 01/09/2025
1 year in! Come a long way 😤 #gamedev #solodev #indiedev #godot
0373 0
HeedlessNomad · Seagazer @heedlessnomad.bsky.social · 30/06/2025
That moment when your game stops feeling like separate systems and becomes ONE experience 🎮 Finally got my dream boat modeled & animated! ⛵🌊 #godotengine #gamedev #indiedev #solodev #sailing
2254 0
HeedlessNomad · Seagazer @heedlessnomad.bsky.social · 31/05/2025
After weeks of work my ocean is finally feature complete! ⛵😤 #godotengine #gamedev #indiedev
1104 0
HeedlessNomad · Seagazer @heedlessnomad.bsky.social · 13/05/2025
Wake system is up and running! #gamedev #solodev #godot #indiegame #gamedesign
0247 0
HeedlessNomad · Seagazer @heedlessnomad.bsky.social · 11/04/2025
Some great progress on matching the waterline to my boat! #godot #indiedev #solodev #gamedev ⛵
2241 0
HeedlessNomad · Seagazer @heedlessnomad.bsky.social · 08/04/2025
Just Floating #vibes #gamedev #indiedev #godot
0122 0
HeedlessNomad · Seagazer @heedlessnomad.bsky.social · 07/04/2025
After a ton of work I finally have buoyancy! ⛵ #gamedev #indiedev #godot
151 0
HeedlessNomad · Seagazer @heedlessnomad.bsky.social · 30/11/2024
Making steady progress on my dream game! #godot #indiedev #solodev
318214 0