pile·
프론트엔드·뱅크샐러드banksalad·

React랑 Lottie로 게임을 만든다고요?

문제게임 엔진 경험 없이 웹뷰 게이미피케이션 앱(일해라 김뱅샐)을 만들어야 했다. 캐릭터 옷 조합 수가 폭발적으로 늘어 모든 조합마다 애니메이션 파일을 만들 수 없었고, iOS 웹뷰에서 화면 깜빡임도 발생했다.

접근Lottie JSON 구조를 런타임에 조작해 하나의 파일로 모든 조합을 표현. assets 배열의 이미지 경로만 동적으로 교체한다. iOS 깜빡임은 img absolute 누적 대신 background-image 로 전환해 해결.

결과React + DOM + Lottie 만으로 게임 엔진 없이 캐릭터 커스터마이징을 구현했다. 디자이너는 뼈대만 만들고 개발팀은 JSON 만 다루는 분업 구조를 정착시켰다.

뱅크샐러드
뱅크샐러드 블로그
원문은 여기서 이어서 읽을 수 있어요
원문 읽기
읽음 (0)

이 글과 비슷한

  1. 프론트엔드·당근당근·

    프롬프트 한 줄로 화면이 나오는 시대, ‘당근스러운 화면’을 만드는 법

    문제AI 바이브 코딩 도구들이 빠르게 UI 를 생성하지만 디자인 시스템 규칙을 따르지 않아 "당근스러운 화면"을 만들 수 없음.

    접근Kraft 의사결정 자동화 도구를 어드민 → CLI → 에이전트로 진화시키면서 DesignSpec 중간 표현 + 11개 Scorer 기반 검증 + Mastra 하네스 + Claude Agent SDK + 크로스세션 메모리 누적으로 구조화.

    결과SEED 디자인 시스템 준수 여부 자동 검증, 도메인별 맥락 반영, 세션 간 학습이 누적되는 UI 생성 플랫폼 구축.

    #llm-app#design-system#ai-coding+6