본문 바로가기

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

언리얼엔진(UE4) 멀티플레이/ 메인메뉴만들기/리슨서버 오늘 영상은 여기! 유튭으로 배우는 게 많네요 ㅎ 이번에는 리슨서버를 이용해 세션(메인 메뉴) 만들어 보았습니다. 데디 섭 영상도 있어서 아마 담주 안에 올려볼게요! 일단 항상 하던 대로 기본 3d 프로젝트를 이용했습니다. 먼저 메인메뉴레벨을 하나 디폴트로 만들어주고 메인 메뉴에 쓰일 게임폰, 게임 컨트롤러, 게임모드들을 만들어 줍시다. 블루 프린트 선택 후 3개다 만들어줍시다! 그러고 나서 게임 인스턴스를 하나 만들어 주는데요 영상에서는 크게 쓰이진 않지만 게임 시작, 캐릭터 생성 시 중요한 역할을 한다고 합니다... 이 부분은 나중에 다시 정리해봐야겠네요 만들었으면 적용하러 가야죠! 메인메뉴 레벨에 게임모드 적용해주고 게임모드에서 컨트롤과 폰을 변경해줍시다. 그 후 프로젝트 세팅에 가서 시작 모드와 .. 2022. 4. 22.
언리얼엔진(UE4) 멀티플레이(3)--애니메이션 리플리케이션(동기화) https://www.youtube.com/watch?v=S96saiJPfu8&list=PL4G2bSPE_8umObhv-XMFueHzJWVEV3Ono&index=6 이번에는 캐릭터간의 애니메이션을 리플리케이션 해주는걸 알려주는데 1주차에 했던 내용과 비슷? 한 것 같습니다 일단 저는 하던 프로젝트가 있어서 이걸로 대신 실습했습니다~ 일단 달리기! 1주차 기억나시나요? 커스텀이벤트를 서버에서 실행해주게 해주시고 sprint변수를 리플리케이션 시켜주면 !! 커스텀이벤트를 서버에서 실행해주면 전체 클라이언트로 변수가 리플리케이션 되는 그런 방식! 여기서 좀 더 들어가서 애니메이션이 어떻게 동작하는지 알려주는데 일단 애니메이션 프린트를 열어보면 이렇게 캐릭터에서 변수를 들고올수있는데요! 이걸다시 애니메이션 블루.. 2022. 4. 14.
언리얼엔진(UE4) 멀티플레이(2)-- Rep Notify(변수 리플리케이트) https://www.youtube.com/watch?v=kOZeGgh24Yc&list=PL4G2bSPE_8umObhv-XMFueHzJWVEV3Ono&index=4 오늘은 part 4! 이번엔 랜덤변수를 리플리케이션 하는 법을 알려주네요 일단 변수를 보여줄 액터에 텍스트 추가!(리플리케이션!) 이제 1초마다 0~10까지의 랜덤수를 액터텍스트에 넣어줍시다! 해주면 아마! 다 따로 놀아요.... 여기서 switch has authority 함수! branch같이 생겼는데 기능도 비슷? 합니다. Authority : 서버만 실행 Remote : 클라이언트만 실행 연결해서 서버에서만 실행하도록 해줍시다. 이렇게 해도 안될꺼에요... 이 함수들은 이제 서버에서만 돌거든요.... 그래서 이제 서버에서 클라이언트로 .. 2022. 4. 12.
언리얼엔진(UE4) 멀티플레이(1)-리플리케이션 서버 구축까진했는데..... 적용하는게 쉽지않네요; 그래서! https://www.youtube.com/watch?v=GcZQ2o6LpDI&list=PL4G2bSPE_8umObhv-XMFueHzJWVEV3Ono 유튭 영상을 보고 하나씩 따라해보기로 했습니다! part1에서는 멀티플레이 테스트 부터 ! 구축해놨던 테스트프로젝트를 불러와서 플레이->플레이어수++, 넷모드(리슨서버나 플레이 as클라이언트(이게 데디서버)!) 근데 여기서 데디서버는 고급세팅-->개별서버실행 체크! 해줘야 한다고 합니다 움직여보시면 연결되어있는걸 볼수있습니다. 여기서 서버에서 가장중요한? 한가지 개념을 가르쳐주는데 "리플리케이션"입니다! 일단 따라해봅시다. 캐릭 블루프린트에 가서 이렇게 만들면 쉬프트를 누르게되면 빨라지겠죠? (이.. 2022. 4. 12.
언리얼(UE4) 데디케이티드 서버 연동해보기(2) https://ljhyunstory.tistory.com/31 언리얼 (UE4) 데디케이티드 서버 연동해보기(1) 데디케이티드 리슨서버 설명 UE4 데디케이티드 서버 만들기 샘플 그냥 이거 따라하면 됨. Setting Up Dedicated Servers | Unreal Engine Documentation Setting Up Dedicated Servers How to set up and package.. ljhyunstory.tistory.com 앞글에서 빌드가 끝나셨다면 시작! 이제 빌드가 끝났습니다!! 다시 아까 만들어둔 테스트 프로젝트에 들어가봅시다 원래있던 캐릭터를 삭제하고 스타트지점을 2개로 만들어줍시다. 그다음 게임 시작시 서버를 연결해줄 레벨을 아무거나 하나 만들어 줍시다. 저는 Test.. 2022. 4. 10.
언리얼 (UE4) 데디케이티드 서버 연동해보기(1) 데디케이티드 리슨서버 설명 UE4 데디케이티드 서버 만들기 샘플 그냥 이거 따라하면 됨. Setting Up Dedicated Servers | Unreal Engine Documentation Setting Up Dedicated Servers How to set up and package a dedicated server for your project. docs.unrealengine.com 1... zepeh.tistory.com Setting Up Dedicated Servers How to set up and package a dedicated server for your project. docs.unrealengine.com 참조 블로그및 사이트! 위의 사이트들 따라서 하면 쉽게? 할 수 있었.. 2022. 4. 7.
728x90
반응형