강의

멘토링

커뮤니티

Cộng đồng Hỏi & Đáp của Inflearn

Hình ảnh hồ sơ của jinowin95
jinowin95

câu hỏi đã được viết

[Đại học Rookiss] Mã hóa bản sao UE5 Lyra (Haker)

Trải nghiệm

7강 GameMode와 Modules관련 질문드립니다.

Đã giải quyết

Viết

·

38

·

Đã chỉnh sửa

0

안녕하세요. 강의 잘 듣고 있으며 좋은 강의를 해주셔서 감사드립니다.

7강에서 GameMode는 무겁기 때문에 하나의 GameMode를 사용하고 GameMode 변경 대신 모듈을 이용하여 이러한 무거움의 단점을 보완 했다고 설명 하는 것으로 이해 했습니다.

Level 변경 시, GameMode는 World에 종속되어 있고 Level 별로 동일한 GameMode 클래스를 이용하더라도 World가 바뀌기 때문에 GameMode도 Actor에 해당하고 GC되고 새로운 GameMode 인스턴스를 사용하기 때문에 설명 하신 부분과 상이하다는 생각입니다.
즉, '생성 비용'이 아니라 '유연성과 확장성'을 위해 이 러한 방식을 택한 것이 아닐까요?

c++unreal-engine

Câu trả lời 1

1

Liu님의 프로필 이미지
Liu
Người chia sẻ kiến thức

무겁다라는 관점이 말씀하신대로 생성 비용 관점은 아니고요 GameMode 클래스를 매번 상속해서 만들어야한다라는 개발 코스트라고 이해해주시면 될 것 같아요.

결론적으로 유연성과 확장성 + 네트워크(GameFeature) 호환 때문이 맞습니다.

Hình ảnh hồ sơ của jinowin95
jinowin95

câu hỏi đã được viết

Đặt câu hỏi