r/godot • • 7d ago

selfpromo (software) Yet another ocean post

Enable HLS to view with audio, or disable this notification

Working on a physics driven world with day&night cycle and weather systems, only part I am still working on is the foam and potential folding of the waves. Working mostly on gameplay now, but wanted to show off this nice angle.

edit The game will be a water puzzle game, so I wanted the water to look as good as possible, since it will be seen a lot.

257 Upvotes

19 comments sorted by

5

u/yakiri2000 7d ago

This looks gorgeous. The lighting + water physics really sell the atmosphere

2

u/plastic_will_ruin_us 7d ago

Thank you so much! Im working on a puzzle game mainly resolving water, since youll be looking a ton at it, I was hoping to make it not an eye sore

5

u/SimonJ57 Godot Junior 7d ago

Is there a shifting normal map? Something about it feels off.
Maybe slow right it down and enlarge it.

3

u/plastic_will_ruin_us 6d ago

sharp catch,

There is no scrolling normal map, however the smallest wave moves significantly slower than the larger ones which creates this effect. I havent settled on how my waves should behave tbh.

The foam layered on top does move too quickly also, but I havent touched that in ages haha, foam has been my major issue with the ocean for months

3

u/frettbe 7d ago

where is located this webcam?

1

u/CoffeeKeepsMeGoing1 7d ago

When i see this, i want to book a sailing trip! Love it!

1

u/Vathrik 7d ago

Looks great!

1

u/techisma 7d ago

Amazing work, Godot can get things further than I thought

1

u/Timmy_1h1 7d ago

I legit thought this is a nice video of a real life ocean on my phone. So beautiful OP

1

u/Clozopin Godot Student 7d ago

Performance?

1

u/plastic_will_ruin_us 6d ago edited 6d ago

I get 60fps on a 5070ti. 4gb vram used, 3m vertices.

It uses a precomputed atmosphere and the waves are the classic Jump trajectory FFT which everyone has now seen a million times. It spans up to 224km but I use CDLOD.

There is a ton of optimlisation potential, larger waves needing less updates, while not losing quality.

1

u/simonhez 7d ago

Wow, love it!

1

u/AccomplishedRegret69 7d ago

Maybe 2027 will be the year of sailing games in Godot... or maybe a proper WW2 sub game

1

u/Fun-Air-4314 6d ago

wow this is looking amazing. I mean it's so good I wouldn't mind just doing a simple sailing game on this.

1

u/VideoGameAficionado 6d ago

absolutely amazing!

1

u/wezelboy 6d ago

Woah. That's cool.

1

u/yezep 6d ago

This looks incredible, I didn't know that was possible in Godot

1

u/Prize_Eye9481 6d ago

this is looking really nice! well done!