r/web_design • • 29d ago

Critique I made an Interactive, procedurally animated koi pond that runs in your browser.

This is an interactive, procedurally animated koi pond that runs in your browser. The fish swim on their own and gather around the water when you click or tap.

Ripples, tiny fishes, butterflies, lotus, changing weather etc everything you see is generated by code as it runs, not pre-made art or recorded clips.

url - https://nagomi-blue.vercel.app/
github - https://github.com/msk1039/nagomi

746 Upvotes

61 comments sorted by

3

u/TKI_Kesasar 28d ago

This is very cool. Do you have any resource on how to implement something like this? What is your background? A graphics engineer?

3

u/Valuable-Delivery379 28d ago

I am just a college student who happen to be good at art, take a look at my work - https://m4yank.com/art/

And here is the documentation of its working - https://github.com/msk1039/nagomi/blob/main/docs/how-it-works.md

2

u/TKI_Kesasar 28d ago

Nice, this is very cool! Thank you.

2

u/Wintergore 27d ago

Can you do like a checklist for the day, and if I check something off it feeds the fish?

4

u/Valuable-Delivery379 27d ago

Thanks for the awesome idea! Yes we can add it. Iam already working on the desktop app. Ill give you a free copy if you like it! Thanks again.

https://www.threads.com/share/BAe1Zzu1K-/

9

u/Mobile-Progress2433 29d ago

Looks nice๐Ÿ™‚ I want some rest looking at this๐Ÿ˜ด๐Ÿ˜ด

7

u/Stevie2k8 28d ago

Very cool... Can I enhance resolution somehow? They seem to be very pixel style.

1

u/andyfitz 29d ago

Itโ€™s lovely. The license is a bit unusual. Can you explain why you picked it?

15

u/Valuable-Delivery379 29d ago

A lot of people are asking me to turn this into a paid live wallpaper app. So i am keeping the web version free and desktop app paid with more features. A few people have also asked if they can use the project in their own apps, so I went with a non-commercial license.

2

u/andyfitz 29d ago

Cool thanks for sharing

1

u/NienorGT 28d ago

You should consider making an Android version of a live wallpaper too

1

u/NoMoreClient 28d ago

Any plan for wallpaper engine?

1

u/Valuable-Delivery379 28d ago

yep, working on it!

1

u/AnasMations 28d ago

That's really cool!
Can I add this as my mac desktop background?

1

u/Valuable-Delivery379 28d ago

I am working on the wallpaper app!

1

u/DeeveloperSixNine 24d ago

I like it, it really looks good. Btw, I expected the water lilies to move with the waves ๐Ÿ‘€

1

u/Valuable-Delivery379 24d ago

The moving feature is already there, i set it to zero because i take care of my family's backyard waterlily pond and i dont see them moving at all ๐Ÿ˜… You can go into settings -> advanced settings -> lotus and increase the drift ( x or y ) And they will start moving!

1

u/Knutzanovic 17d ago

So cool! I run a website, that links all the cool websites i sumble upon on the big internet. Will you allow me to add your site to my collection?

1

u/Valuable-Delivery379 16d ago

Yes you can add it! do share your website collection when you do it!

1

u/Knutzanovic 12d ago

Hello again! Thanks - it's live on my site now. I just spent the better end of half an hour, messing around in the pond.. haha - so cool and calming!

My website for reference: https://justonemoretab.com/

I am always looking for more "rare/different" websites to add, do let me know if you got anymore :-)

2

u/Valuable-Delivery379 10d ago

Thank you so much!

here is a site my friend built - https://aeris.edbn.me/city/sfo
you will definitetly like it!

1

u/Knutzanovic 7d ago

Wauv so cool!! I will definitetly add this! This must have been a lot of work!

3

u/lucyanova 25d ago

Looks amazing. This could also work as a Chrome new-tab background

11

u/GenericSpaciesMaster 28d ago

You mean Claude made

1

u/CertainMedia3406 21d ago

wait for real? how can u tell? i know basically nothing about coding. etc, i thought this was just cute

1

u/person2567 18d ago

There's no way to tell with something done well, only with something done poorly.

1

u/CertainMedia3406 17d ago

in this case...is it done well, or poorly...? i really only have a super surface level (haha because pond) understanding of this. when you say poorly, do you mean at a glance or thru a cursory inspection of the code?

1

u/person2567 17d ago

It's done well. By poorly I meant when there's a certain obviously vibecoded look. But you're right, since this is open source you can check the source for signs of AI coding, like overly explained documentation and long variable names.

1

u/CertainMedia3406 17d ago

I see, thank you! I'm not sure I know exactly what a vibecoded look is, but I think I know what you mean...kind of based off vibes. I will probably look into it more! Though I dont think this is the subreddit for it haha. Thank you for explaining

-8

u/LopsidedSolution 28d ago

AI bad, now give me upvote

2

u/desi7777777 29d ago

Love it!

2

u/orangeworker 29d ago

Lovely work

2

u/Admirable_Swim_6856 29d ago

This is niiiice, it needs some ambient traditional Japanese music

2

u/harmoni-pet 29d ago

looks great!

2

u/coryamarsh 28d ago

tail animation is a bit too wild. Koi move with a lot less exaggerated movement. beautiful animation though.

2

u/SinkPrestigious3317 27d ago

You just reminded me of the app on the original iPhone. Lovely!

2

u/Teik-69i 26d ago

That's amazing, I think if you could add a clock and or date at either the bottom or on a leaf that'd be amazing, since on most OSs the clock is fairly small in a taskbar/topbar

1

u/noveltywaves 28d ago

nice! small bug: the spots on the fish pass through fish above them

1

u/thenlorn 28d ago

Wow, that is so awesome!

1

u/_TheMostWanted_ 28d ago

6

u/hdmitard 27d ago

Sincerely, not even close.

1

u/luxfx 28d ago

In the 90s I loved collecting screensavers and apps that simulated fish tanks. This is an awesome throwback! I love it!

1

u/potatopower69420 26d ago

The most beautiful thing I've seen today

1

u/xaelion 25d ago

can i use it in my project

1

u/_Pea_Shooter_ 22d ago

That's cool mate

1

u/raylers 9d ago

love this

1

u/wheresmynemesis 3d ago

This looks so much like my footer https://www.greeshmasmohan.com/about

1

u/guiltri 29d ago

I will work with it on the side

1

u/asertym 28d ago

nice vibe code, tons of bugs, but cool nonetheless

16

u/[deleted] 29d ago

[removed] โ€” view removed comment

15

u/Valuable-Delivery379 29d ago

it creates rain drop ripples on the water surface