CODINGDARIN← Selected work

FIAT LUX / PROJECT STORY

손끝의 행동이세계의 변화로

태양·구름·씨앗을 월드 안에서 직접 움직이며 생태를 복원하는 짧은 웹 게임입니다.

PROJECT
Fiat Lux
MY ROLE
상호작용 설계 · 웹 게임 구현
TECHNOLOGY
INTERACTIVE GAME · TYPESCRIPT / PHASER
빛과 생명을 복원하며 태양과 구름, 씨앗을 조작하는 Fiat Lux 게임 화면
플레이 화면
01 / CONTEXT

이 프로젝트를 만든 이유

Fiat Lux는 태양·구름·씨앗을 직접 움직이며 생태를 복원하는 짧은 웹 게임입니다. 먹선으로 표현한 세계에 사용자의 행동으로 빛과 생명이 돌아오게 구성했습니다.

조합 메뉴를 따로 열기보다 월드 안의 오브젝트를 조작하게 했습니다. 행동과 그 결과를 같은 화면에서 볼 수 있는 상호작용을 중심에 뒀습니다.

02 / IMPLEMENTATION

구현에서 중요했던 선택

  1. 01

    월드 자체를 조작 공간으로

    태양·구름·씨앗 같은 오브젝트를 직접 다루는 인터페이스와 그에 반응하는 세계의 규칙을 구현했습니다.

  2. 02

    행동과 결과를 인과 규칙으로 연결

    사용자의 조작이 계절과 생태 변화로 이어지도록 인과 규칙 그래프를 구성했습니다.

  3. 03

    브라우저 안에서 이어지는 경험

    로컬 저장과 Web Audio를 연결해 설치 없이 짧게 플레이할 수 있는 경험으로 구성했습니다.

03 / EVIDENCE

결과와 확인한 범위

  • 5–10분 플레이
  • 107 자동 테스트
  • 브라우저 실행

약 5–10분의 플레이와 107개 자동 테스트가 프로젝트 기록에 정리돼 있습니다. 브라우저에서 직접 실행할 수 있는 웹 데모와 소스 코드를 함께 제공합니다.

WHAT I LEARNED

손끝의 행동이 세계의 변화로

행동의 결과를 설명문 대신 세계의 변화로 보여주는 상호작용을 구현한 프로젝트입니다.