The premise of this game is super cool ! I really like the basic loop of lighting the lanterns and then watching the path at the end. I felt like the controls were a little clunky (C to go down was especially rough) and the levels were somewhat plain but it was a neat experience overall.
Play game
Firefly City's itch.io pageRate this game
In order to rate this submission you must be logged into itch.io and have submitted your own entry. Anyone with an account can leave a comment.
Design Statement
The theme track felt like a night walk. I turned that sway into the game's arc. You are a single firefly in a town that has gone dark, and every lantern you light brings a street, a window and a short story back to life.
There are no timers or enemies. You light a lantern by staying near it. When all ten are lit, "Tonight's flight" replays your route and relights the lanterns in order, like hearing your own melody played back.
Game Instructions (launch steps, controls, and gameplay overview)
Launch
- On itch.io: click Run game, then Start flying. Turn your sound on.
- Offline: open index.html in Chrome or another recent desktop browser.
Controls
- W A S D / arrow keys: move
- Space / C: up / down
- Shift: fly faster
- Mouse drag: look around
- Hold E near a lantern: light it faster
- G: guide to the next lantern · Tab: pick the next lantern
- P: save a photo · Esc: settings (language, graphics, brightness, music)
How to play
Fly to a lantern and stay close until it lights up, and the town around it wakes. Lantern 1 comes first, and the last lantern opens after the other nine. When all ten are lit, your flight replays and you can save it as an image, then move on to the next night. There are five nights, with no timers and nautomatically.
Gameplay walkthrough video
https://youtu.be/2E7X4i0KuGI
Did your project use any AI tools or assets? If yes, please specify.
Yes, I used AI to create arts. I wrote code myself, but used AI to fix some errors. I used AI for translation.







Leave a comment
Log in with itch.io to leave a comment.