I made a small game in Swift to visualize Nurikabe puzzles in 3D, using SceneKit and Metal shaders with some SwiftUI on top for buttons and hints. It's currently available for free in App Store.
I've tried generating islands like this a few times before, where the whole board is just one big mesh, but I struggled with the shorelines (especially in corners) and also to make the islands somewhat unique and interesting. This time I got inspired by Oskar Stålbergs "dual grid" approach (https://x.com/OskSta/status/1448248658865049605) which made it a lot easier I think. Happy to provide more details if anyone is interested.
Anyway, I would love to get some feedback on the game: Is it understandable? Too easy or hard? What should I focus on to improve it? Thanks!