목록 보기
React랑 Lottie로 게임을 만든다고요?
프론트엔드

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

뱅크샐러드
뱅크샐러드
2026년 1월 15일

두줄요약

React와 Lottie만으로 웹뷰 게임을 구현한 사례를 공유했습니다. iOS 깜빡임, 리플로우, 배터리 소모를 줄인 최적화 방법도 함께 정리했습니다.

핵심 내용

  • 게임 엔진 대신 React, DOM, Lottie로 웹뷰 게임을 구현한 사례
  • Lottie JSON 레이어 경로를 런타임에 교체해 캐릭터 조합을 하나의 파일로 처리한 방식
  • iOS 웹뷰 깜빡임, 타이핑 리플로우, 배터리·발열 문제를 중심으로 한 최적화 경험

해결 방법

  • 이미지 레이어를 img 쌓기 대신 background-image로 전환해 iOS 렌더링 불안정 완화
  • 타이핑 효과를 문자 추가가 아닌 opacity 변경으로 구현해 레이아웃 재계산 최소화
  • CSS 애니메이션, translate3d, 상태 분리로 메인 스레드 부담과 불필요한 리렌더링 감소

댓글 0

댓글을 작성하려면 로그인이 필요합니다.

댓글을 불러오는 중...