• 카테고리

    질문 & 답변
  • 세부 분야

    게임 프로그래밍

  • 해결 여부

    미해결

어드레서블 사용 기준..!?

23.03.19 22:34 작성 조회수 869

0

안녕하세요. 초보자이며 프로젝트 규모가 작다면 어드레서블을 굳이 사용할 필요가 없다는 말씀 듣고 질문드립니다. 기존의 Resource에서 로드하는 방식이 코드도 간결하고 쉬웠는데 어드레서블은 조금 복잡하네요 ㅠㅠ

제가 이해한 바로는

  1. 초기 빌드 용량이 커지거나 로딩 시간이 길어질때

  2. 씬 이동이 자주 일어나거나 해서 불필요한 메모리를 계속 들고있을 필요가 없을때

  3. 추후 빌드없이 패치를 구현하고 싶을때

등등에서 어드레서블 사용이 권장되는 것 같은데 제가 만드려는 게임에서 어드레서블이 필수인지 판단이 어렵네요.

그래서 혹시 강사님께서는 프로젝트에서 어드레서블을 사용하는 것이 효율적일것 같다 라고 판단하시는 어떤 기준이 있으신가 해서 질문드립니다. 항상 좋은 강의 감사드립니다!

답변 1

답변을 작성해보세요.

0

Addressable을 사용하되 로딩 화면에서 필요한 에셋들을 싹 다 로드해서 들고 있고,
그 다음엔 예전처럼 비동기 방식이 아닌 동기 방식으로 접근해서 사용하는게 제일 무난해 보입니다.
현재 프로젝트는 그런 방식으로 진행중입니다.

다만 작은 규모 게임이고 실시간 패치가 필요하지 않다면,
예전 Resources 방식 or 프리팹에 필요 리소스를 다 연결해서 사용하는 고전 방식도 여전히 좋다고 봅니다.
다만 이럴 경우 데이터 밸런스 패치를 하고 싶어도 꼭 재배포가 들어가야겠죠.