[Unreal] 24.서버
본 문서는 어소트락 언리얼엔진 게임프로그래머 양성과정의 강의를 토대로 필기한 내용입니다
스레드
프로세스를 여러 개의 조각으로 나눈 것, 프로세스는 하나 이상의 스레드로 이루어져 있다
- 언리얼은 기본적으로 멀티 스레드를 지원하고 두 개의 메인 스레드로 돌고 있다. 하나는 게임 스레드 이고 다른 하나는 렌더 스레드 이다
- 커스텀 Recieve Thread를 만들어서 동작시킬 예정
- 패킷 큐를 이용해서 언리얼 스레드와 커스텀 리시브 스레드를 연결할 것
- 큐에 패킷을 넣고 뺄 때, 동기화가 되게 끔 구현
과제
- 리스트, 스택, 큐 구현해보기