프로젝트 배경
1) 문제 의식 - 게임 클라이언트 엔지니어의 역량을 정적 텍스트 이력서로 전달하기 어려움 - 일반적인 포트폴리오 사이트는 시각적 차별점이 부족함 - Unity 외 환경(WebGL)에서의 3D/인터랙션 구현 능력을 입증할 결과물 필요 2) 프로젝트 목표 - 방문자가 직접 체험 가능한 게임형 포트폴리오 구축 - Unity 수준의 3D 인터랙션을 웹 환경(Three.js)에서 동등하게 구현 - 데
프로젝트 성과
모바일 draw call 약 94% 감소
InstanceBatcher 패턴 도입으로 배치 가능 카테고리 기준 약 289개에서 17개로 축소. 모바일 프레임 안정화의 핵심 요인
핵심 기능
진행 단계
기획 및 컨셉 설계
2026.02.
게임형 포트폴리오 컨셉 확립, 월드 구조 및 UX 플로우 설계, 기술 스택 선정 (Astro + Three.js + TypeScript)
프로젝트 상세
1) 포트폴리오 소개 - WebGL/Three.js 기반 인터랙티브 3D 포트폴리오 사이트입니다. 방문자가 직접 캐릭터를 조작해 탐험하는 게임형 UX를 채택했습니다. 메인 타깃은 인터랙티브 웹, 3D 시각화, 브랜드 체험형 사이트 의뢰가 필요한 클라이언트입니다. 2) 작업 범위 - 기획, UI/UX 디자인, Front-end 전 영역, 3D 씬 구축, 미니게임 6종 개발, 백엔드







