What this prompt creates
A wide, digital night scene of a futuristic city street. A mirrored disco ball floats in the centre, scattering beams of light across glass towers. Dozens of dark silhouettes dance on reflective pavement, some with arms raised. Billboards on either side show retro sunsets and neon grids. Everything is bathed in magenta and violet with cyan accents and sparkling particles. It is a stylised render, not a photograph of a real place.
How to use this 1980s synthwave disco city prompt
- Tap Copy prompt above to copy the full text.
- Open Gemini (Nano Banana), or any image generator you prefer, and paste the prompt into a new chat or prompt box.
- Swap the city for your own town's skyline, change the colour trio and replace the disco ball with a giant cassette or neon logo.
- Generate three or four versions and keep the one with the most convincing grain, color and light. Use the tips below if the result looks too modern.
Tips for this prompt
- Add 'Miami-style pastel art deco buildings' or 'Tokyo shopping street' to give the generic skyline a specific identity.
- For a VHS feel, add 'scanlines, chromatic aberration, slight tape noise' and lower the sharpness.
- Replace silhouettes with a few clearly lit dancers in shoulder-pad jackets and leg warmers to show real 80s fashion.
Who this prompt suits
Excellent for DJ set and club night flyers, synthwave or retrowave playlist covers, New Year's Eve party invitations, livestream backgrounds and music video storyboard frames.
What makes this prompt work
"Silhouettes of people dancing under a disco ball" is the central idea and gives the scene its focal point. "Reflective streets" doubles the neon light and adds depth. Listing the colours, "pink, purple, and cyan", keeps the palette tight, while "retro 80s synthwave colors" explains the grid-and-sunset billboards the model added. "Sparkling particles" and "dynamic motion" produce the light beams and bokeh that make it feel energetic.
Example image by Tomasz Amanowicz, shared publicly on OpenArt. The prompt is shown as originally posted.







