강의

멘토링

로드맵

인프런 커뮤니티 질문&답변

최준성님의 프로필 이미지
최준성

작성한 질문수

[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part3: 유니티 엔진

코드 정리

리소스 폴더에 관한 질문이 있습니다.

작성

·

418

0

1. 보통 실무에서는 리소스 폴더를 쓰면, 처음에 로딩시간도 길어지고, 메모리에 다 올라가있는 문제가 생겨서 유니티에서도 프로토타입에만 쓰라고 조언해 주는걸 듣었습니다.

이 부분에 대해서 어떻게 생각하시는지 듣고싶습니다.

2. 리소스 폴더 대신에 각 씬마다 프리팹매니저에, 각씬에서 사용되는 프리팹들을 모아둔 Scriptable Object을 각각 넣어줘서 꺼내오는거에 대해선 어떻게 생각하시는지 알고싶습니다.

퀴즈

유니티에서 UI 요소를 화면에 표시하고 마우스 클릭 같은 상호작용 이벤트를 처리하기 위해 기본적으로 필요한 요소는 무엇일까요?

GameObject와 Component

Rect Transform과 Transform

Canvas와 Event System

Anchor와 Pivot

답변 1

0

Rookiss님의 프로필 이미지
Rookiss
지식공유자

리소스 폴더를 사용한다고 전부 메모리에 다 올라가진 않구요.
바이너리에 패키징 되어서 apk 크기가 늘어가긴 합니다.
유니티로는 주로 캐주얼이나 SNG를 경험해봤는데,
거기서도 그냥 리소스 폴더를 사용했습니다.
더 최적화된 다른 방식으로 한다고 안될건 없지만 그 정도로
성능이 중요한 프로젝트라면 애당초 전 언리얼로 갈 것 같네요.

최준성님의 프로필 이미지
최준성

작성한 질문수

질문하기