본문 바로가기

언리얼 최고62

언리얼엔진(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) 데디케이티드서버 -- ip오류(외부 컴퓨터간 연결) 데디케이티드 서버를 열어 보니까 로컬ip는 되는데 개인ip로 다른 컴퓨터와의 연결이 안되더라구요.... 혹시 저처럼 연결이 안되시는분들은 한번 이렇게 해보시죠! 일단 프로젝트 파일을 열어주면 config파일이 있을꺼에요 클릭! 그다음 그안에있는 디폴트 엔진 클릭! 클릭하시면 막막 이상한 글들이 있네요... 제일마지막에 [OnlineSubsystem] DefaultPlatformService=Null 추가! 그러면 아마 본인 ip설정하시고 다른 네트워크 상의 컴퓨터에서 접속 시 잘 연결됩니다! 이거말고도 여러이유가 있겠지만 제가 겪은건 이렇습니다.... 확인사항 1) 언리얼 기본포트 7777 열었는지 2) ip가 정확한지 3) 방금 코드 추가 했는지 더 알게 되면 추가하겠습니다! 틀린 점이 있다면 댓 달아.. 2022. 5. 2.
언리얼엔진(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.
언리얼엔진(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.
728x90
반응형