플
플라네타리움
August 1, 20241회
라이브 게임 에셋 관리 개선기 - 1.어드레서블 에셋 도입

간단 소개
유니티 어드레서블 에셋 시스템 도입을 통해 게임 에셋 관리 효율성을 높이고, 패치 시스템 구축 및 메모리 사용량 개선을 목표로 한다.
AI Summary
- 어드레서블 에셋 도입 배경
- 게임은 서비스 앱보다 많은 리소스 사용, 효율적인 에셋 관리 중요.
- 지속적인 업데이트 및 이벤트 진행 시 메모리 관리의 필요성 증가.
- 어드레서블 에셋 시스템을 통해 에셋 관리 효율성 증대 및 패치 시스템 구축 가능.
- 어드레서블 에셋 시스템
- 유니티에서 제공하는 에셋 관리 시스템으로, 에셋에 어드레스를 부여하여 로드하는 방식.
- 에셋번들을 그룹 단위로 관리하고, 에셋 의존성 관리 및 중복 로드 방지 기능 제공.
- 공통 인터페이스 제공으로 에셋 관리 툴 사용의 복잡성을 낮춤.
- 실제 적용 및 고려 사항
- 나인크로니클에 어드레서블 에셋 시스템을 도입하여 몬스터 리소스 로드 방식 개선.
- 리소스 매니저를 통해 에셋 핸들 및 레퍼런스 카운트 관리.
- 중복 에셋 감지 툴을 통해 중복 로드되는 에셋 확인 및 개선 필요.
- 패치 시스템 구축을 위해 S3 버킷에 에셋 업로드 및 로드 테스트 진행.
Next Feeds

뉴욕 DASH2024에서 전파한 올리브영의 데이터독 활용 사례
올리브영이 뉴욕 DASH2024에서 데이터독 활용 사례를 발표하고, 글로벌 무대에서 기술력을 선보인 경험을 공유합니다.
DASH2024데이터독올리브영컨퍼런스기술 활용 사례
2024. 7. 31.
올리브영
카카오페이 TPM은 어떤 일을 하나요?
카카오페이 TPM의 역할, 핀테크 TPM의 특징, 필수 역량, 기여 및 프로젝트 사례를 통해 TPM의 중요성을 강조합니다.
TPM카카오페이프로젝트 관리핀테크애자일
2024. 7. 31.
카카오페이

AI-assisted Coding과 개발 생산성 향상 #1 (부제: 실리콘밸리 개발자가 바라보는 AI 생산성 툴 및 개발 방식의 변화)
AI 기반 코딩 툴을 활용한 개발 생산성 향상과 개발 방식 변화, 그리고 AI 발전의 우려 사항과 개발자의 역할 변화를 분석.
AIGitHub CopilotChatGPT개발 생산성소프트웨어 개발
2024. 7. 31.
skplanet
디자인 도구 Penpot(펜팟) 설치부터 활용까지
Penpot 설치부터 활용까지: Docker를 이용한 셀프 호스팅, GitLab 연동, 라이브러리 활용 및 장단점 소개
PenpotDockerWSL2GitLab오픈소스
2024. 7. 31.
글루시스

Engineering이 QA에게 미치는 영향력
QA 엔지니어가 Engineering 역량을 통해 업무 효율성을 높이고 서비스 품질 향상에 기여하는 과정을 설명합니다.
QA자동화Engineering테스트리소스 절감
2024. 7. 30.
29cm

Fail률 감소 목표 집요하게 달성하기 — Android UI 자동화
29CM Android 앱 UI 자동화 실패율 감소를 위한 다양한 시도와 해결 과정을 담고 있으며, 구조 리팩토링, 코드 수정 등을 통해 개선했습니다.
Android UI 자동화fail률 감소Window handlerSTFCI/CD 파이프라인
2024. 7. 30.
29cm