본문 바로가기

분류 전체보기373

언리얼엔진(UE4) 멀티플레이(3)--애니메이션 리플리케이션(동기화) https://www.youtube.com/watch?v=S96saiJPfu8&list=PL4G2bSPE_8umObhv-XMFueHzJWVEV3Ono&index=6 이번에는 캐릭터간의 애니메이션을 리플리케이션 해주는걸 알려주는데 1주차에 했던 내용과 비슷? 한 것 같습니다 일단 저는 하던 프로젝트가 있어서 이걸로 대신 실습했습니다~ 일단 달리기! 1주차 기억나시나요? 커스텀이벤트를 서버에서 실행해주게 해주시고 sprint변수를 리플리케이션 시켜주면 !! 커스텀이벤트를 서버에서 실행해주면 전체 클라이언트로 변수가 리플리케이션 되는 그런 방식! 여기서 좀 더 들어가서 애니메이션이 어떻게 동작하는지 알려주는데 일단 애니메이션 프린트를 열어보면 이렇게 캐릭터에서 변수를 들고올수있는데요! 이걸다시 애니메이션 블루.. 2022. 4. 14.
코딩테스트--삼각달팽이(프로그래머스/C++) https://programmers.co.kr/learn/courses/30/lessons/68645?language=cpp 코딩테스트 연습 - 삼각 달팽이 5 [1,2,12,3,13,11,4,14,15,10,5,6,7,8,9] 6 [1,2,15,3,16,14,4,17,21,13,5,18,19,20,12,6,7,8,9,10,11] programmers.co.kr 문제 설명 정수 n이 매개변수로 주어집니다. 다음 그림과 같이 밑변의 길이와 높이가 n인 삼각형에서 맨 위 꼭짓점부터 반시계 방향으로 달팽이 채우기를 진행한 후, 첫 행부터 마지막 행까지 모두 순서대로 합친 새로운 배열을 return 하도록 solution 함수를 완성해주세요. 제한사항 n은 1 이상 1,000 이하입니다. 입출력 예nresult.. 2022. 4. 14.
코딩테스트--[1차] 뉴스 클러스터링(프로그래머스/C++) 이제부터 c++도 풀어보기로 했습니다!! 코딩테스트 연습 - [1차] 뉴스 클러스터링 뉴스 클러스터링 여러 언론사에서 쏟아지는 뉴스, 특히 속보성 뉴스를 보면 비슷비슷한 제목의 기사가 많아 정작 필요한 기사를 찾기가 어렵다. Daum 뉴스의 개발 업무를 맡게 된 신입사원 튜브 programmers.co.kr 문제 설명 뉴스 클러스터링 여러 언론사에서 쏟아지는 뉴스, 특히 속보성 뉴스를 보면 비슷비슷한 제목의 기사가 많아 정작 필요한 기사를 찾기가 어렵다. Daum 뉴스의 개발 업무를 맡게 된 신입사원 튜브는 사용자들이 편리하게 다양한 뉴스를 찾아볼 수 있도록 문제점을 개선하는 업무를 맡게 되었다. 개발의 방향을 잡기 위해 튜브는 우선 최근 화제가 되고 있는 "카카오 신입 개발자 공채" 관련 기사를 검색해.. 2022. 4. 13.
캡스톤디자인 6주차! 서버 구축을 끝내고 진행중인 프로젝트에 적용시켜 보았습니다.  앞쪽3개는 창이 클라이언트(사용자)창이고 뒷쪽 검은cmd창이 서버입니다.   연결은 되었으나 캐릭터의 모습만 보일뿐 다른 오브젝트들은 작동하지 않았습니다.     서버와 클라이언트간의 정보전달을 해주어야 이 문제를 해결할수 있을것 같습니다.     언리얼에서는 리플리케이션이라는 방법으로 서버에서 클라이언트, 클라이언트에서 서버로 정보를 전달할수있습니다.  이번주는 캐릭터들의 모션,오브젝트들을 서버에 전달해 주었습니다. https://youtu.be/yosJGcpjA1E그리고 언리얼 서버 부분을 공부해 보고 있습니다. '언리얼? 유니티? 게임관련/언리얼 멀티플레이' 카테고리의 글 목록 ljhyunstory.tistory.com 2022. 4. 12.
언리얼엔진(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.