All work

Case study / 2026 / Game design · Creative development

Blossom Boy Arcade

Turning a nostalgic hardware metaphor into a modular web arcade with eight playable cartridges, distinct worlds, and responsive audio.

Role
Game design, interaction design, front-end
Scope
8 games, console system, art direction, audio
Timeline
July 2026
Pixel Snake cartridge art
Pixel Stack cartridge art
Whac-a-Mole cartridge art
Coin Catch cartridge art

Make a browser feel like a beloved object.

Blossom Boy Arcade began as a retro snake game and grew into a complete cartridge-based arcade. The central challenge was keeping the experience playful and tactile without letting the nostalgia get in the way of responsive controls, clear game states, or maintainable code.

The solution was to treat the console as a product system. One persistent shell manages power, insertion, ejection, loading, and game selection while every cartridge provides a distinct world.

Metaphor

The hardware is the navigation.

Selecting a cartridge, inserting it, and ejecting it replaces conventional menus with a familiar physical ritual.

Architecture

One shell, modular games.

Games load independently inside the shared screen, keeping the hub responsive while allowing each game to own its mechanics.

Feedback

Sound and motion confirm intent.

Power-on sweeps, cartridge audio, hit states, music loops, and reduced-motion behavior make every state change legible.

01

Pixel Snake

A single playable snake game established the pixel-art tone, scoring loop, and responsive controls.

02

The shell

A DMG-style console and cartridge metaphor turned individual games into one coherent product.

03

Eight worlds

The architecture expanded to eight games, each with its own rules, palette, pacing, and visual assets.

04

Feel & resilience

Audio was remastered and pre-rendered, mobile playback was hardened, and regression tests protected core interactions.

Shared rules. Distinct personalities.

The arcade spans reflex, rhythm, memory, and service games. Each cartridge gets its own visual language while the console preserves a consistent entry and exit experience.

Pixel-art concert stage used in Cat Beat Club
CAT BEAT CLUBRhythm game environment
Cat Sushi cartridge artwork
Cat Sushi
Cat Cafe cartridge artwork
Cat Cafe
Icon Match cartridge artwork
Icon Match
Coin Catch cartridge artwork
Coin Catch

A small arcade with surprising depth.

  • 8playable games inside one modular console
  • 2browser-ready audio formats for resilient playback
  • 1shared power, cartridge, and navigation system
The strongest part of the project is the product frame around the games: a consistent shell made it possible to add variety without losing cohesion. If I continued, I would focus next on a unified onboarding layer and broader playtesting across touch, keyboard, and assistive input.
View source on GitHub