전체 글 (5) 썸네일형 리스트형 언리얼 엔진 멀티플레이어 개론 멀티플레이어 개발을 위해 알아야할 전반적인 기초 개념을 정리기본적인 내용을 다루며 너무 디테일한 부분은 접어두었다. 서버의 분류1. Client - Server모든 클라이언트가 서로 직접 연결되지 않고 중앙에 있는 서버에게만 연결되어 서버가 모든 클라이언트들을 중개하는 역할을 하는 구조를 말한다. 주로 서버의 권한(Authority)이 요구되는 게임에서 사용한다. 예를들어 MMORPG의 경우 아이템 복사와 같은 문제가 일어나지 않게 하기 위해서는 클라이언트에게 아이템 생성 권한을 차단하고 서버에서 직접 생성하여야 한다. Client - Server 모델은 크게 두 가지 방식으로 다시 나뉘어 진다.1-1. Listen Server클라이언트중 하나가 서버 역할도 같이 하는 구조이다. 즉 실제 플레이하는 유저.. C++ Rvalue Reference (2) Universal ReferencesT&& Doesn’t Always Mean “Rvalue Reference” by Scott Meyers 보편 참조(Universal Reference)는 C++ 11에서 도입된 개념으로 특정 문맥에서 T&& 형태로 사용될 때 L-Value와 R-Value 모두 바인딩 될 수 있는 특별한 참조를 의미한다. 즉 T&&은 보편 참조로도 사용될 수 있으므로 항상 R-Value로 사용되는 것만은 아니라는 뜻이다. 개념만 읽어선 쉽게 와닿지 않을 수 있다. L-Value Reference, R-Value Reference는 문법적으로 구분되어 있기 때문에 함수를 직접 부르는 경우는 문제가 없었다.문제는 template과 같이 사용했을 때 발생한다. #include struct.. C++ Rvalue Reference R-Value Reference는 C++ 11에서 도입된 개념으로, C++ 11을 기점으로 이전 코드와의 상당한 성능 차이를 발생시키는 주요 개념이므로 잘 알고 있어야한다.error C2106: '=' : left operand must be l-valueerror C2106: '=' : 왼쪽 피연산자는 l-value이어야 합니다. 생각보다 종종 보는 에러이다. 다음 예시 코드를 보고 자신이 L-Value와 R-Value를 잘 알고 있는지 테스트해 보자.정답은 접어두었다. void func(int& l_ref){ cout 더보기void func(int& l_ref){ cout L-Value와 R-Value이름에서 알 수 있듯이 일반적인 상황에서 L-Value는 대입 연산자(=)를 기준으로 왼쪽에 있는 값.. Unreal Engine에서 C++ STL 컨테이너가 쓰이지 않는 이유 https://forums.unrealengine.com/t/why-doesnt-ue-utilize-stl-containers/34551/4 Why doesn't UE utilize STL containers?Well, that is the dfference between API compatibility and ABI compatibility. The first one means that you can use the same source of your applications code with every compiler as the interface of the standard library is well-defined and if an implementatioforums.unrealengine.com .. Unreal Engine 안티 앨리어싱으로 인한 고스팅, Blur 이슈 https://dev.epicgames.com/documentation/ko-kr/unreal-engine/anti-aliasing-and-upscaling-in-unreal-engine 언리얼 엔진4에서는 디폴트 안티 앨리어싱 방식으로 TAA(Temporal Anti-Aliasing) 방식을 채택했다가 최근 언리얼 엔진 5로 넘어오면서 TSR(Temporal Super Resolution)가 디폴트 방식으로 채택됐다.TAA는 선명도 문제로 인해 해외에서는 꽤 일찍부터 논란이 됐던 이슈이다.(해외 커뮤니티 Reddit에서는 아예 FuckFAA라는 서브 Reddit이 개설되어 여러 게임에서 TAA를 강제로 끄는 법을 공유하고 배포하고 있다.) www.reddit.com/r/FuckTAA TAA(Tempor.. 이전 1 다음