동일하게 진행했는데 몇 번을해도 파티맵은 없고 Advanced lightning Firstpersonmap Minimal default Start map 만 나와요 ㅜㅜ 그라고 처음 새프로젝트 만들고 플레이 버튼 후 총을 먹고 f8 로 카메라 모양이 안보입니다 Firstpersonal Camera를 클릭해도 없고 회전도 안되네요 회전 시 다시 돌아오니다
선생님~ 강의 감사히 잘 보고 있습니다. 09-임펙트 데칼 사용 강의에서 시간이 오래 걸려 완성된 프로젝트에서 노드를 복사 해서 가져오신다고 했는데 FPS_P2_P3_Complete.zip 파일은 어디에 있는 파일인가요? 파일 다운받아서 압축풀어봤는데 안나타나네요 ㅠㅠ 확인부탁드립니다. 꾸벅~~( _ _ );;
복학 전에 개인 작업으로 FPS게임서버를 만들고 있습니다. 구현된 것들: - 신규 유저 접속 시 기존 유저 데이터 전송, 기존 유저에게 신규 유저 스폰 전송 - 키보드 입력(Vertical, Horizontal)을 하나의 Vector3에 저장하여 이전 값과 다를 경우 패킷을 전송 ( 데드레커닝이 맞는진 모르겠음) - 카메라 회전 값을 각 클라이언트에서 0.25초 단위로 동기화 패킷 전송 ( 회전값은 서버에서 검증이 필요없을 거라 생각해서 검증 없이 Echo ) 위에 적은 대로 위의 기능은 문제없이 잘 작동하지만 이동 동기화에 대해서 문제가 심각합니다.... 데드레커닝처럼 이전값과 다를 때만 패킷을 보내는데, 상대 클라이언트는 회전값 동기화가 0.25 + (내RTT/2 + 상대RTT/2)이상이라 이동패킷이 더 빠르게 가버리면 위치값에 대한 데이터 일관성이 깨집니다. 그래서 추가로 1초 단위로 현재 위치를 서버에 전송합니다. 서버는 새로운 위치값을 받고 자신이 갖고 있던 해당 플레이어의 위치값 ( 서버 내에서도 이동방향, 회전값, RTT/2, 오차범위를 기준으로 위치값을 0.25초 단위로 업데이트함) 과 비교하여 이 값이 정상적인 데이터인지 검증합니다. 만약 결과가 정상적이라면 Broadcast, 비정상적이라면 Leave로 구현했습니다. 그런데 문제는 서버에서 검증하는 시간 + 내 RTT / 2 + 상대 RTT / 2 차이 때문에 데드레커닝으로 예측하더라도 계속 이전 위치로 돌아가는 현상이 발생했습니다. 데드레커닝을 포기하자니 너무 느린 반응때문에 FPS에 적합하지 않은 것 같고, 서버 검증을 포기하자니 에디터에 Inspector에서 위치 이동만 해도 핵처럼 보였습니다. FPS에서는 검증을 어떻게 하는게 맞을까요?
안녕하세요 고퀄리티 강의 언제나 잘 듣고 있습니다 :) 궁금한 것이 두가지 있는데요, 1. 카카오톡 이모티콘 제안 승인 시 웹피애니메이터 라는 전용 소프트웨어를 사용해서 WebP파일로 전환하는 것으로 알고 있는데요..제가 알기로는 포토샵 타입라인에서 GIF를 내보내는 방식처럼 각 프레임의 속도를 설정하는 방식으로 알고 있습니다. 그렇다면 강의에서 설정하신 20 fps (frame rate) 로 작업을 하고 만약 제안승인을 받으면 , 한 프레임 당 0.05초 (1초 = 20프레임) 으로 설정해야 한다는 뜻인데요... 실제로 웹피애니메이터에서 한 프레임당 0.05초로 설정이 가능한가요? 제가 리서치한 결과로는 최소설정값이 0.1초다, 또 어디서는 카카오톡 제안가이드에는 0.07초로 고정되있다 라고 이야기 해서... Animate에서 어떤 frame rate로 설정하고 작업할 지 고민이 되네요 2. 그리고 카카오톡에서 움직이는 이모티콘 제안 시 프레임 개수 24개를 넘지 말아라 라고 명시되어 있는데요.. 그렇다면 Animate에서 작업할 시, 동일한 장면을 이렇게 사용하면 프레임 개수를 3개로 치는 건가요? 아니면 delay가 긴 프레임 개수 1로 치나요? 자꾸 질문드려 죄송합니다 어딜가도 명확하게 설명해주는 곳이 없어 강사님께 계속 여쭙게 되네요 ㅠ
강사님이 설정해주신 것처럼 360x360에 20fps로 설정하고 작업했는데 Animate에서 Export as Animated GIF로 내보내니 20fps가 아니라 24fps나 30fps로 더 빠르게 재생되는 것 같아요 이렇게 되면 20fps로 작업한게 의미가 없는게 아닐까요... 사진 1장 1장씩 내보내서 포토샵 timeline에서 0.05초 (1초 = 20 프레임) delay를 주고 GIF 웹용으로 저장해도 결과는 똑같았습니다... Animate에서 작업한 그대로의 느낌으로 내보내고 싶은데 어떻게 하면 좋을까요