Back to projects

A little street. A big night.

Afterglow — Night Market

Build a lively night market with food trucks, shops, arcade games, and animated rides. Expand your district, welcome visitors, and keep the evening running smoothly.

JavaScriptViteCanvasSimulation
Build a night worth staying for.

01

Problem

Make a growing night market feel alive while keeping its management approachable.

02

Role

Product design, visual identity, simulation, Canvas artwork, and browser audio.

03

Constraints

Run entirely in the browser without accounts, a backend, or paid APIs.

04

Process

Connected visitor pathfinding and stall economics with animated attractions, expandable districts, and tools for managing a larger market.

05

Result

A playable market builder with local saves, nightly challenges, original music, and shareable PNG snapshots.

Experience highlights

  • Food stalls, market shops, arcade booths, and animated fairground rides
  • Expandable land, guest inspection, and queue and maintenance overlays
  • Milestones, nightly challenges, financial reports, and automatic restocking
  • Building relocation, custom colors, original music, and PNG exports

Engineering & performance

  • Canvas isometric rendering and pathfinding on connected streets
  • Deterministic simulation with validated saves and portable JSON backups
  • Web Audio music with volume and visibility controls

Kitty Kio

Thoughtful code can be useful, expressive, and a little bit magical.

Kitty Kio cat logo wearing a bucket hat

© 2026 Kitty Kio. Code is MIT licensed; content and branding are all rights reserved.