FIAT LUX / PROJECT STORY
손끝의 행동이세계의 변화로
태양·구름·씨앗을 월드 안에서 직접 움직이며 생태를 복원하는 짧은 웹 게임입니다.
- PROJECT
- Fiat Lux
- MY ROLE
- 상호작용 설계 · 웹 게임 구현
- TECHNOLOGY
- INTERACTIVE GAME · TYPESCRIPT / PHASER

01 / CONTEXT
이 프로젝트를 만든 이유
Fiat Lux는 태양·구름·씨앗을 직접 움직이며 생태를 복원하는 짧은 웹 게임입니다. 먹선으로 표현한 세계에 사용자의 행동으로 빛과 생명이 돌아오게 구성했습니다.
조합 메뉴를 따로 열기보다 월드 안의 오브젝트를 조작하게 했습니다. 행동과 그 결과를 같은 화면에서 볼 수 있는 상호작용을 중심에 뒀습니다.
02 / IMPLEMENTATION
구현에서 중요했던 선택
- 01
월드 자체를 조작 공간으로
태양·구름·씨앗 같은 오브젝트를 직접 다루는 인터페이스와 그에 반응하는 세계의 규칙을 구현했습니다.
- 02
행동과 결과를 인과 규칙으로 연결
사용자의 조작이 계절과 생태 변화로 이어지도록 인과 규칙 그래프를 구성했습니다.
- 03
브라우저 안에서 이어지는 경험
로컬 저장과 Web Audio를 연결해 설치 없이 짧게 플레이할 수 있는 경험으로 구성했습니다.
03 / EVIDENCE
결과와 확인한 범위
- 5–10분 플레이
- 107 자동 테스트
- 브라우저 실행
약 5–10분의 플레이와 107개 자동 테스트가 프로젝트 기록에 정리돼 있습니다. 브라우저에서 직접 실행할 수 있는 웹 데모와 소스 코드를 함께 제공합니다.
WHAT I LEARNED
손끝의 행동이 세계의 변화로
행동의 결과를 설명문 대신 세계의 변화로 보여주는 상호작용을 구현한 프로젝트입니다.