Rebuilding My Sailing Feature from Scratch!

73,758
0
Published 2024-06-07
Welcome to another devlog for Dauphin! In this episode I finally tackle the rewrite of my sailing system, a feature that did not make the cut when I ported Dauphin to Godot 4. Apart from (hopefully) making the entire feature look much nicer, I also aim to make it more performant as you sail across Dauphin's large world. Hope you enjoy!

#dauphin #devlog #godot #gamedev #godotengine

🙋‍♂️ SOCIALS

Support Dauphin and this channel on Patreon!
patreon.com/devduck

Join The Duck Pond on Discord!
discord.gg/JpPYwE384N

Follow me on Twitter!
twitter.com/_devduck

Play Snow Pounce!
iOS: apps.apple.com/us/app/snow-pounce/id1493702259

Play Blink!
iOS: apps.apple.com/us/app/blink-a-bugs-light/id1475168…

⌨ GEAR

Mac - M1 Max MBP 16" / 32GB RAM / 1TB Storage: amzn.to/3huiN7U
PC - Custom-Built Windows 11 - 8 Core i7, 16GB RAM, RTX 3080
Tablet - 12.9" M1 iPad Pro: amzn.to/3fOMosk

Desk - IKEA Skogsta: www.ikea.com/us/en/p/skogsta-dining-table-acacia-7…
Monitor - LG C1 48": amzn.to/3cm3n05
Keyboard - IQUNIX F97: iqunix.store/devduck
Headphone Stand - Grovemade Walnut Headphone Stand: grovemade.com/?rfsn=7099603.9fc210
Mouse - Logitech G502 Lightspeed: amzn.to/3klPYZr
Microphone - Blue Yeti (Blackout): amzn.to/3gmhapy
Webcam - Razer Kiyo: amzn.to/386IZxE

Wall Lights - Nanoleaf Shapes: amzn.to/3t8nGHz
Desk Light Strip - Philips Hue: amzn.to/3zgZu63
Monitor Light Bar - BenQ Screenbar: amzn.to/3gneUi0
Microphone Arm - InnoGear Heavy Duty (Large): amzn.to/38722ry
Webcam Arm - 14" Webcam Stand: amzn.to/2UGmix7
Laptop Stand - Rain Design mStand: amzn.to/3j62Wei
Dual Laptop Dock - JARLINK Stand: amzn.to/386KNXs
Laptop + Tablet Dock - JARLINK Stand: amzn.to/3sFbI68
Desk Mat - Oakywood Anthracite: oakywood.shop/collections/felt-cork-desk-mats/prod…
Office Chair Mat - Amazon Basics Clear Plastic: amzn.to/387Umpd

DISCLAIMER: The above links are affiliate links, which means that if you click on one of the product links, I’ll receive a small commission. Thanks for your support!

🎵 Music:

Music provided by Chillhop: chillhop.ffm.to/creatorcred

fantompower - Vitamin D chll.to/36b7c6a1

Music provided by GameChops: gamechops.com/

Surf Theme - jokabi.bandcamp.com/album/chilltendo-deluxe
Newbark Town - jokabi.bandcamp.com/album/chilltendo-deluxe

All Comments (21)
  • @BrandonShep
    These videos are alway so relaxing, and it's crazy how polished the game is starting to look. Keep it up man!
  • @saifgames007
    I highly recommend you make the steam page asap and start getting wishlists now!
  • @TomInbound
    That water effect close to the coastline is gorgeous!
  • @Aarimous
    Truly inspirational how far the game as come. I was just watching some of your older videos again and I'm blown away by both your games progress, but also the quality of your videos. As always, thank you for sharing your journey with us all. Cheers!
  • @flamebeard10339
    2 things 1: you should you a cubic decay curve for the island luminance mask. It will make it look more natural 2: you should make the map wrap around itself, so the ocean feels infinite (you don't always have to go bottom right from the start island)
  • @darrenwaine8821
    Quick suggestion for your chunk loading system. You should have boundary buffers so that if you keep crossing into/out of a chunk, it doesn't have constant load/unload while on the outer edges. Example: Find the edge of a chunk. Sail down in a zigzag (or just tap left and right while on the border, youll see what I mean) If you had a buffer (eg: 10-25% of the edge distance), you'd have to sail a little before updating the chunks. Then once you cross the buffer, you'd have a bigger distance to go before it reloads (basically setup like an AI seek attack target behavior, target in range attack, target further than chase distance, go back to idle).
  • Quick suggestion (and not all that important): when is raining you could put some splash effects in the water to make the environment feel more alive. It is a small detail but that was the first thing I noticed, that the weather and the ocean had "no connection". Great devlog, truly inspirational!
  • @madebyPure
    Huge progress! Just binged a bunch of your vids after not checking in for about a year. So glad to see you and the project are doing well mate
  • @rhysmuir
    I think the cabin entrance should be on the left side of the cabin view. You enter the cabin from the left side on the boat, but when you transition to inside the cabin, you are on the right side of the room.
  • @yellowsage
    Kind of a silly thing to point out, and I apologize if you have already explained your decision before, but sailboats typically anchor from the bow! That way they rotate to be streamlined facing into the current/wind. Sweet looking game you're creating!
  • Your making fantastic progress man i really like where all this is going, especially the overall marine and water theme i find is extremely attractive. I'v been following what your doing for years now but never commented, so there you go. From one dev enthusiast to another, you are 100% on the right path with this game.
  • @RustyWater6
    Thanks for always inspiring me whenever these videos come out. Encourages me to continue my personal projects
  • @KWAMtek
    I love how your videos are relaxing and motivational at the same time, thank you!
  • @DustedAsh3
    Oh hey, was looking for this video yesterday. Glad your back DevDuck!
  • @jesscodes
    Really interesting to hear how you tackled the chunk loading! Awesome devlog as usual :D
  • @Khomeini_N.S.E
    I'm just coming back to your video in a year after being a casual viewer for a long time, I'm happy to see come a long way 🔥
  • @synccyt_
    Holy moly I haven’t had one of your dev logs pop up in so so long, all this progress is awesome
  • @SoulEngineDev
    This is so fantastic. There's something about your videos specifically that make want to work on my own game. Keep up the great work!
  • @GodotBro_
    Another great devlog from DevDuck! You're an inspiration to new dev loggers like me. Love your work man!
  • Always really great to get an upload from you, and this was fascinating. Dauphin looks better and better every time I see it!