Creative development & 3D design

Interactive 3D World

A playful browser-based world with automatic flight, character reactions and hands-on exploration.

My role

Creative Developer & 3D Designer

Explore world

Development Method

  • #AI-Native Development
  • #Creative Coding
  • #Interaction Design

Technical Stack

  • #Three.js
  • #React
  • #TypeScript
  • #WebGL
  • #Vite

Product Category

  • #Interactive Experience
  • #3D Web Design

Overview

A playful, browser-based 3D world created as an interactive centrepiece for the YeahCan website. The standalone experience brings visitors close to the planet so they can drag, steer and discover its characters, landmarks and changing scenery.

How I Built It

  1. World & Art Direction

    Designed the low-poly planet, colour system, characters, landmarks, habitats and small hidden details as one connected world.

  2. Interaction & Motion

    Built automatic flight, drag exploration, keyboard steering and character reactions to make the world feel alive.

  3. Responsive 3D

    Adapted the camera and planet scale for an immersive close-up view on each screen, with reduced-motion support and a lightweight illustrated fallback.

Let’s talk about the work

Book a free workflow diagnostic

Tell us a little about the work you would like to simplify.