묻고 답해요
141만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
해결됨이득우의 언리얼 프로그래밍 Part3 - 네트웍 멀티플레이 프레임웍의 이해
stat 구조체 NetSerialize 할 때 강제 형변환
소수점 자리가 없어지는 것도 Serialize가 처리 해주는 건가요?? 디버그로는 speed 1.5가 소수점 사라지는 것 처럼 보여요. 그리고 마지막에 NetSerialize에서 변경 사항 결정을 직접 적용할 때 예를 종합하면,추가 bool 을 비트로 이용하여 보낼 변수를 serialize하거나 안하거나 하지만, 결국 보내기로 하여 bool을 true로 적용하는 건 변화가 있었는지 직접 확인하고 로직을 통해 결정해야 하는 건가요?
-
미해결CloudNet@와 함께하는 AWS 네트워킹 입문
가용 영역과 서브넷의 차이점
강의에서 가용 영역별로 로드 밸런싱을 한다고 나와있는데, 그림 상으로 보면 서브넷 별로 로드 밸런싱을 하는 것처럼 보여서요. 가용 영역과 서브넷의 차이점을 알고 싶습니다. 제가 이해하기로는, VPC안에 여러 개의 서브넷 그리고 서브넷 안에는 여러 개의 인스턴스(EC2) 이런 식으로 이해를 하고 있는데, 여기서 가용 영역이라는 단어가 와닿지가 않네요.
-
해결됨[게임 프로그래머 입문 올인원] C++ & 자료구조/알고리즘 & STL & 게임 수학 & Windows API & 게임 서버
오브젝트 #1번 발생 건에 대해 질문 드립니다.
강사님 안녕하세요. 미사일 발사 할 때 vector를 참조로 했기 때문에 문제 발생한다는 것을 이해 했습니다. 복사로 변경해야 한다는 것을 알게 되었습니다. 저는 vector<unique_ptr<Object>> 로 했는데, unique_ptr 복사 가 delete 되어 있어서 이 때도 마찬가지고 Update 시에 문제가 발생했습니다. (이때는 복사가 delete 되어 있어서 컴파일 에러 발생)1) unique_ptr을 vector의 템플릿 인자로 넣어서 해결할 수 있는 방법이 있나요? 2) 그리고 저는 vector의 메모리 재할당 이슈로 인해서 vector 가 아닌 list에다가 unique_ptr 을 넣어서 해결했는데, 이렇게 해도 무관한 거겠죠?
-
해결됨이득우의 언리얼 프로그래밍 Part3 - 네트웍 멀티플레이 프레임웍의 이해
OnMovementUpdated() 호출
제 컴퓨터에서는 OnMovementUpdated()가 서버랑 클라이언트에 둘 다 작동이 되어서, UpdateFromCompressedFlags() 함수에 따로 텔레포트 함수 안 해도 서버에서 정상 동작되는데요.OnMovementUpdated()가 클라이언트에서만 호출되야 하는게 맞는거죠??무엇이 잘못되었을까요....
-
미해결이득우의 언리얼 프로그래밍 Part3 - 네트웍 멀티플레이 프레임웍의 이해
3강 41:34초 124번 라인 오타 제보
Super::OnRep_Owner()가 되어야 하는 것 아닌가요?
-
미해결[C++과 언리얼로 만드는 MMORPG 게임 개발 시리즈] Part4: 게임 서버
안녕하세요! 서버 연결 관련 질문드리고 싶은게 있습니다!
안녕하세요 강사님!강사님의 수업을 듣고 서버를 넣은 개인 포폴을 제작 중인 학생입니다서버와 클라이언트 연결문제가 있어서 질문드리고 싶은게 있습니다 같은 공간에서의 서버와 클라 연결에서는 문제가 없습니다 하지만 다른 공간에서 연결이 되지않는 문제가 있습니다 기본 게이트웨이가 다르면 연결이 되지 않는것 같아요 그래서 하마치 같은 프로그램을 사용하면 연결이 됩니다.. 이런 문제는 라우팅이 안돼서 발생하는 문제인가요? 제가 수업에서 놓친부분이 있는건지.. 이런 문제는 어떻게 해결할 수 있을까요?
-
해결됨CloudNet@와 함께하는 AWS 네트워킹 입문
심화 강의 일정
안녕하세요!다름 아니라 이번 수업이 입문용 강좌라 알고 있습니다 .입문이 아니라 심화 강의 도 준비중이신 것 같은데 언제쯤 수강할 수 있을까요?감사합니다!
-
해결됨이득우의 언리얼 프로그래밍 Part3 - 네트웍 멀티플레이 프레임웍의 이해
FPhysicsReplication가 FPhysScene이 가지고있는 단일 매니저 같은 클래스인가요?
FPhysScene도 그렇고 FPhysicsReplication 둘 다 World에서 딱 하나만 있는 매니저 클래스인가요?ApplyRigidBodyState() 설명 해주실 때, "FPhysicsReplication가 전체 시스템이기 때문에 모든 액터에서 진행되는 것을 확인할수 있다" 이 말씀이 조금 명확히 이해가 가지 않은 것 같지만 예상으로는 for (auto Itr = ComponentsToTargets.CreateIterator(); Itr; ++Itr){ ....... 이 코드로 타겟 컨테이너에 있는 모든 걸 순회하기 때문에 그렇다고 이해하려는데 맞는 걸까요????
-
미해결[C++과 언리얼로 만드는 MMORPG 게임 개발 시리즈] Part4: 게임 서버
연산자 정렬시 어떤 단축키를 이용하시는건가요?
31분쯤에 operator를 정렬 해줄때 어떤 단축키나 설정을 눌러서 하시는걸까요? 그리고 보통 이런 패턴으로 정렬을 많이 하시나요 업무에서?
-
미해결AWS Certified Solutions Architect - Associate 자격증 준비하기
수강연장 부탁드립니다..
최근 업무가 많아 수강하기 어려웠습니다.. 기간 연장 부탁드립니다.죄송합니다.
-
미해결AWS Certified Advanced Networking - Specialty 자격증 준비하기
수강연장 부탁드립니다
안녕하세요.부득이하게 기간동안 모두 학습하지 못했습니다. 수강연장 부탁드립니다 ㅠㅠ
-
해결됨CloudNet@와 함께하는 Amazon EKS 기본 강의
Secondary ENI 관련 질문드립니다.
안녕하세요 수강생입니다. 다른 분들은 다 이해하셨겠지만, 순전히 궁금해서 질문드립니다.VPC CNI 강의에서 노드에 ENI가 있고 슬롯개수따라 Secondary IP를 가지고 해당 Secondary IP는 Pod에 부여된다. 그리고 Secondary IP가 부족하면 Secondary ENI를 추가한다.로 이해했습니다. 그 후 강의 중 '기본 네트워크 환경 강의(1),(2)'에서 'coredns는 노드 수에 상관없이 두개의 노드에 스케줄링된다.' 했을 때, 두개의 노드에 대해서 처음부터 Secondary ENI가 있는건 coreDNS로 인해 POD가 늘어났기 때문이고 이로 인해, 노드 3의 경우는 새로운 POD가 스케줄링 될 때 Secondary ENI가 부여됐다고 이해했습니다. 여기서 제가 궁금한게... 그렇다면, 이전에 Secondary IP는 다 부여가 되었으니 새로운 ENI를 할당한거라고 생각하는데...그 Secondary IP들은 다 어디에 부여된걸까요...? POD는 owide로 확인해봐도 부여된게 안보이는데 궁금해서 여쭤봅니다. 다른 컴포넌트에 부여가 되는건지 아니면 강의에서 얘기했을 수도 있는데 제가 앞부분이라서 못들은거라면, 해당 내용에 대한 세션 좀 확인 부탁드립니다. 감사합니다.
-
미해결[C++과 언리얼로 만드는 MMORPG 게임 개발 시리즈] Part4: 게임 서버
AcceptEx, ConnectEx 사용에 도움을 받고 싶습니다.
안녕하세요,비동기, 논블록 환경의 IOCP 서버를 구현하고 있습니다.문제는 AcceptEx, ConnectEx 호출 후 GetQueudCompletionStatus 를 호출하면 정상적으로 TRUE 의 값이 출력됩니다.하지만 서버에서 AcceptEx 를 호출하고, 완료 통보를 받았다면 서버가 클라이언트 소켓을 받아야 하는데 정상적으로 처리 되지 않는거 같습니다. 위 문제에 대한 코드에서 어떻게 해결 방안을 받거나 선생님의 도움을 받을 수 있을까요?왜냐하면 AcceptEx -> GetQueudCompletionStatus -> setsockopt 에서 AcceptEx 에 들어오는 소켓의 옵션을 설정해 주어야 한다고 마이크로 소프트 공식 문서에 써져 있는 것을 확인했습니다.하지만 옵션을 바꿔주기 전에 accept 소켓이 연결되어야 하는 상태인데 WSAENOTCONN 의 오류를 반환 받았습니다.하단 링크는 구글 드라이브 공유 링크입니다.문제가 있는 솔루션입니다.참고한 문서들은,소켓 오류 : https://learn.microsoft.com/ko-kr/windows/win32/winsock/windows-sockets-error-codes-2Github C 로 구현한 IOCP 비동기 논블록 서버 : https://github.com/YDYDWang/libiocpsocket/blob/master/sock.c#L335기본적인 IOCP 내용 블로그 : https://narakit.tistory.com/m/category/Computer%20Science%20%EA%B8%B0%EB%B3%B8%20%EC%A7%80%EC%8B%9D/%EC%86%8C%EC%BC%93%20%ED%94%84%EB%A1%9C%EA%B7%B8%EB%9E%98%EB%B0%8DAccpetEx 에 대한 마이크로 공식문서 : https://learn.microsoft.com/en-us/windows/win32/api/mswsock/nf-mswsock-acceptexLink : https://drive.google.com/file/d/1s8na3xe-o5nPPb8W6xuLMdl27XRfNChQ/view?usp=drive_link감사합니다 :)
-
미해결AWS Certified Solutions Architect - Associate 자격증 준비하기
수강 기한 연장
강사님. 안녕하세요.수강 연장을 부탁드립니다.프로패셔널 시험을 준비중인데 해당 강의들도 같이 챙겨서 보려구합니다.부탁드리겠습니다.
-
해결됨외워서 끝내는 네트워크 핵심이론 - 응용
IPSec VPN과 터널링에서 VPN GtoG 예시
후반부 GtoG 예시에서 "DB는 로컬 네트워크에서 접근 가능하고, 접근 가능한 PC는 인터넷에 연결이 되어있지 않다."는 조건으로 시작합니다.이 때, 1. VPN을 이용하려면 DB 자체 혹은 DB와 연결된 호스트가 인터넷에 연결되어야 하기에 앞의 조건은 사라지나요?사라진다면 DB의 보안과 관련하여 문제가 생기진 않을까요?
-
미해결이득우의 언리얼 프로그래밍 Part3 - 네트웍 멀티플레이 프레임웍의 이해
마지막 공격모션 ClientRPC 할때 IsLocalController() 개념 확인 질문입니다.
제가 이해한 방식인데요. 파란색으로 표시한 글이 올바르게 이해한게 맞는 건가요??
-
미해결모든 개발자를 위한 HTTP 웹 기본 지식
ppt자료
안녕하세요. ppt자료는 어디서 다운 받나요?
-
해결됨이득우의 언리얼 프로그래밍 Part3 - 네트웍 멀티플레이 프레임웍의 이해
ReadyForReplication() 이 PlayerController BeginPlay() 완료 이후에 실행
ReadyForReplication()이 무조건 PlayerController의 BeginPlay() 완료된 이후에 되는것 처럼 보이는데요. ReadyForReplication() 함수가 BeginPlay() 보다 먼저 실행된다는 건, PlayerController만 예외 인가요?
-
해결됨이득우의 언리얼 프로그래밍 Part3 - 네트웍 멀티플레이 프레임웍의 이해
멀티캐스트 RPC 안하고 서버 RPC와 OnRep_ 함수만 사용했을 경우
이런식으로 멀티캐스트 RPC 안하고 서버 RPC와 OnRep_ 함수만 사용했을 경우,멀티캐스트 RPC로 한거랑 어떤점이 달라지게 되는 건가요?겉으로 보기엔 같은 동작 하긴하는데...약간 좀 헷갈려서 질문드렸습니다..
-
해결됨이득우의 언리얼 프로그래밍 Part3 - 네트웍 멀티플레이 프레임웍의 이해
서버 RPC에서 Validate
서버 RPC Validate 함수에서 false 리턴하면, 그 서버 RPC 함수만 실행 안되게 하는 것 대신 클라이언트의 접속 까지 차단하는 이유가 있는 건가요?