← Loss of Function
AIgame-devcreativitygenerative-artmidjourneynano-bananagame-designexperiments

One Island, Five Skies

By David Byas-Smith·~315 tokens
A scientist peers into a glowing orb containing a miniature island

I've been building a mobile game called Iron Wake — a resource management game where you rule an island and commission ships to sail out into dangerous waters. The top of the screen is always your island. Same painting, always present.

The problem: static art feels dead. But I can't animate. I'm a React Native developer with a Midjourney subscription, not a motion graphics studio.

So I tried something. I generated one hero image of the island in Midjourney — a detailed colonial-era bird's-eye view, ships scattered in the harbor, torchlight on the fortress walls. Then I fed it into Nano Banana with a single instruction: change the time of day to twilight. Then sunrise. Then golden hour. Then midday. Then rain. Then fog.

Island at nightIsland at sunriseIsland at dayIsland at overcastIsland at fogIsland at rainIsland at golden hourIsland at sunsetNIGHT
☀️TODAY
🌫️TOMORROW
☁️DAY AFTER

What came back were the exact same island across wildly different skies — geographically consistent, architecturally faithful, just transformed by weather and light. The harbor looks ominous under fog. The fortress glows differently at each hour.

The React app doesn't play them in order. It randomizes the picks, so no two sessions of the game feel quite the same. The island breathes, and it surprises you.

Static things can come alive. You just have to be clever about the order you reach for your tools.