본문 바로가기

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

언리얼 엔진(UE4)--세션 만들고 연결하기 / 멀티플레이 튜토리얼((11)/24)(create session, join session) 11장.... 세션 연결이 안돼서.. 엄청 헤매었어요 ㅠ 일단 지난번에 만든 server menu ui를 구성해봅시다! 항상 그랬듯 instance불러오기! 그리고 가운데 글자에 바인드 넣어줄 mode text와 lan인지 아닌지 판별해줄 변수 선언! 버튼으로 변경해주는 부분도 만들어 줍시다. 그다음은 back 버튼 구현! 그리고 오늘의 메인 start(find) 버튼을 클릭하여 서버에 참가하게 만들어 줍시다. 일단 구조가 session Found가 트루면 instance의 join server실행 더보기 아니면 Refresh servers라는 매크로를 하나 선언해서 실행하는데 (Refresh servers에서는 세션들의 목록에서 조건에 맞는 세션을 찾아 available session에 저장해주는 역할.. 2022. 5. 17.
언리얼 엔진(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.
728x90
반응형