본문 바로가기

언리얼 최고/언리얼 멀티플레이18

언리얼 엔진(UE4)--세이브 게임/플레이어옵션ui / 멀티플레이 튜토리얼((8~10)/24) 8장! 에서는 기본적인 ui디자인을 해주는 영상이라서 영상에서는 이렇게 캐릭터 옵션창을 만들어 주었지만 저는 따로 버튼식으로 만들어 주었습니다! 그래도 ui그래프에서 그렇게 달라지진 않네요 옵션 ui는 만들고 싶은대로 만들어 주세요! 그럼 이제 9장! 여기가 중요한것 같네요 이 장에서는 플레이어 세이브라는 클래스를 사용합니다. 플레이어 세이브는 말그대로 플레이어에 저장될값 게임이 종료되어도 저장되게끔 해주는 클래스! 플레이어 세이브에 관련됨 함수들을 사용하여 실행하면 프로젝트 파일 내부에 저장 파일이 생기고 나중에 켜질때도 불러올수 있게 해줍니다!! (튜토리얼이라 그렇게 중요한 용도로 사용하진 않는것 같은데 매우 중요한 내용인것 같습니다.) 좀 헤매긴 했는데 그렇게 어렵진 않았습니다! 시작! 이제 부터는.. 2022. 5. 12.
언리얼 엔진(UE4) -- 캐릭터 구조체 & 메인메뉴ui / 멀티플레이 튜토리얼((4~7)/24) 4장 플레이어 정보부터 시작! 지난번에 만들었던 플레이어 구조체 부터 사용하네요 딱 제가 생각하는 그 구조체랑 똑같네요;; 캐릭터에 쓰일 변수명들을 지정해주고 기본값 지정! 다음 이제 이 구조체를 playersave 파일에서 선언해줍시다. playersave은 레벨을 이동하거나 접속할때 캐릭터의 정보를 저장해두고 다시전달해주는 역할을 한다네요! 선언해주고 replicated! 여기 까지가 구조체끝! 그렇게 사용하는데 어렵진 않을것 같네요! 이제 캐릭터 선택창에서 사용할 캐릭터 사진을 모아줍시다. 영상에서는 일일히 캡쳐하던데 이건 각자 하면 될거 같네요 다음은 사용자들의 로비맵을 만들어 줍시다. 플레이어수는 8명정도를 최대로 할꺼니까 생성해주고 로비맵 주변을 블로킹 볼륨으로 둘러싸주세요..! 게임을 시작하.. 2022. 5. 10.
언리얼 엔진(UE4)-- Instance 사용해보기 / 멀티플레이 튜토리얼((1~3)/24) 프로젝트 진행중에 너무 막히네요.... 특히 멀티 플레이 만드는데 많은 개념이 필요하고... 어떻게 사용할수 있는지 공부해야 할것 같아서 어떻게 사용할수 있는지 공부해야 할 것 같아서 오늘은 튜토리얼 영상을 들고 왔습니다! 2016년 좀 오래된 영상이긴 하지만 인스턴스,게임모드,컨트롤 등이 어떻게 사용되는지 한번 천천히 공부해 보겠습니다! 일단 기반이 리슨,스팀 서버 사용이니 3d프로젝트를 하나 만들어서 언리얼(UE4) 스팀 서버 세션 플러그인 사용하기 리슨서버.... 데디케이티드 서버... 이번엔 스팀 서버세션을 사용해 보겠습니다. 스팀서버는 플러그인으로 사용할수 있다고 하더라구요 영상은 여기! https://forums.unrealengine.com/t/advanced-sessions-plugin l.. 2022. 5. 9.
언리얼(UE4) 스팀 서버 세션 플러그인 사용하기 리슨서버.... 데디케이티드 서버... 이번엔 스팀 서버세션을 사용해 보겠습니다. 스팀서버는 플러그인으로 사용할수 있다고 하더라구요 영상은 여기! https://forums.unrealengine.com/t/advanced-sessions-plugin/30020 Advanced Sessions Plugin Advanced Sessions Plugin Updated 08/19/2021 Plugin now has two modules, one is AdvancedSessions and one is AdvancedSteamSessions, this will allow me to tie more Steam specific functions in without forcing the steam subsystem t.. 2022. 5. 8.
언리얼엔진(UE4) 멀티플레이(4)--캐릭터 점수관리 (player state) https://www.youtube.com/watch?v=AmFGRmfAEHs&list=PL4G2bSPE_8umObhv-XMFueHzJWVEV3Ono&index=8 8장! 어쩌다 보니 왔다 갔다 하네요 이번엔 캐릭터의 점수를 관리를 player state 라는 블프를 이용해 볼꺼에요 player state란 --> 모든 클라이언트의 정보들을 포함한 각각의 객체로 이제 멀티 플레이에서는 각각의 플레이어에게 할당하고 싶은 값이 다를때, 변경해야할때 사용하는것 같습니다. 그리고 PlayerPawn이 Destroy 되더라도 PlayerState는 유지된다고 합니다!--> 이게 중요한듯(리스폰시) ㄱㄱ! player state를 만들어줍시다. 그 다음 현재 사용중인 게임 모드에 적용해줍시다. 다시 스테이트에 돌아.. 2022. 5. 4.
언리얼엔진(UE4)멀티플레이/메인메뉴만들기/데디케이티드서버 https://www.youtube.com/watch?v=TKJx_g-Mm8s&t=1152s 저번에 하기로 한거 보고 왔는데요.... 대부분의 내용이 어떻게 데디케이티드 서버가 열리고 사용되는지에 대해 알려주네요 여기 들어오셨다면 언리얼 엔진 서버 소스 빌드 하시고 오신거겠죠..? 아니라면 클릭! 언리얼 (UE4) 데디케이티드 서버 연동해보기(1) 데디케이티드 리슨서버 설명 UE4 데디케이티드 서버 만들기 샘플 그냥 이거 따라하면 됨. Setting Up Dedicated Servers | Unreal Engine Documentation Setting Up Dedicated Servers How to set up and package.. ljhyunstory.tistory.com 이거 해주시고 설정도 .. 2022. 4. 28.
728x90
반응형