Skip to main content

Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines

That is awesome! I figured the tile was an independent tile, but I was assuming you used some sort of train or snake algorithm, like everyone followed the movement of the "head". But sine waves make more sense. That's super cool, thanks for sharing!!

No problem :D 

A snake/train would probably be the best solution for making it dynamic though! Could probably combine the two solutions. So sine waves for the base waves, then add the snake on top for dynamic interaction with player 🤔

You could try it, but I think your solution will work better. Using sine waves give these random ups and downs, pseudo unpredictable movements, just like the ocean waves. A snake will make it move in a predictable way. I just think it will look better with sine waves. Good job!