player의 input값에 따른 latency 문제가 심해서 구린거잖아요
그럼 가능한 input값을 모두 예측해서 미리 모두 계산해 놓은 다음
player의 실제 input값만 반영해버리면 latency는 많이 해결되지 않을까요?
다만 버려지는 연산량은 엄청 많아지겠지만 말이에요...
player의 input값에 따른 latency 문제가 심해서 구린거잖아요
그럼 가능한 input값을 모두 예측해서 미리 모두 계산해 놓은 다음
player의 실제 input값만 반영해버리면 latency는 많이 해결되지 않을까요?
다만 버려지는 연산량은 엄청 많아지겠지만 말이에요...
스타디아가 연산량 부하 자체를 서버로 주는거니까 컴퓨팅 자원 좀 더 늘려서 하면 안되나
이론상으론 맞지 않음?
게임이 그게 안되는게여
일단 입력값을 예상해서 브랜치를 만드는 것 자체가 경우의 수가 너무많고
입력값이 없는경우 최대한 동기화를 해야되여 그걸 데드레커닝이라고 하는데
데드레커닝이 가능하려면 프로그래머블한 스크립트가 클라이언트에 내장되있어야 하거든여
근데 그게없으니 인스턴스에서 전부연산해서 스트리밍해줘야되는데 그게 말이안되는거져 ㅇㅇ;;
심지어 이게 2d면 몰겟는데 3d면여 ㅇㅇ;; 배칭이 터져요 사람마다 다른 결과를 보게된다는거에요
그럼 게임자체가 성립을 못하는거조 ㅎㅎ 뭐 더 똑똑한 해결법이 나온다면 모르겟슴다