본문

[XSX소프트] 사무라이 쇼다운 롤백 넷코드 2023년 봄 지원 [5]




(148186)
작성일 프로필 열기/닫기
추천 | 조회 8508 | 댓글수 5
글쓰기
|

댓글 | 5
1
 댓글


(IP보기클릭)73.92.***.***

BEST
게임 프로그래밍 할때 네트워크 부분 코딩(넷코드) 할때 내가 움직이면 상대방에게 내가 움직였다는 정보가 인터넷을 타고 전달되고 나면 그게 상대방 화면에 적용되게 하면... 모든 움직임이 딜레이가 생겨서 상대방 화면과 내 화면이 서로 다른 모습을 보여주는 현상이 벌어져서 할수없이 서로의 딜레이만큼 입력을 늦게 적용되도록 해서 이 문제를 해결하곤 했는데 이렇게 하면 소위 '입력 딜레이' 현상때문에 또 이건 나름대로 좀 쾌적함이 덜해서 커넥션 엄청 좋은 경우 빼면 격겜 같은데서는 별로였는데 롤백은 내가 움직이면 상대방에게 언제 움직였는지 보내주고.. 그게 상대방 컴에 도착하는 시점 (예를들어 내가 누른 후 0.05초 후에 도착 했다고 치면) 상대방 컴이.. 상대방이 0.05초 전에 눌렀으니 그만큼 내부적으로 시간을 뒤로 돌려서 (롤백) 0.05초 전에 눌렀다고 가정을 한다음에, 그 이후 지금 0.05가 지난 상황에는 어떻게 될까.. 하는걸 계산한다음에 바로 그 0.05초후의 상황을 지금 내 화면에 바로바로 보여주는 방식입니다. 이렇게 하면 내가 움직이는걸 내 화면에서 바로바로 보여줘서 입력 딜레이가 안보이는 장점은 있는데, 또 단점이라면..... 상대방이 움직인 정보가 내 컴에 전달되면 내 컴 측에서 상대방이 미리 눌렀다는걸 감안하고 상대방의 움직임 정보를 롤백해서 계산한다음 다시 지금 시간으로 빠르게 시뮬해서 렌더링 하기 때문에.. 상대방이 감자기 확~ 하고 움직여서 내가 공격에 반응할 시간이 느려지는 단점이 있긴 합니다. 전자는 수비하는 입장에서 가끔 이득보고, 후자는 공격하는 입장에서 가끔 이득보기에 딱히 뭐가 무조건 좋다고 하기는 좀 그렇지만, 적어도 격겜에선 입력딜레이가 나면 걍 전반적으로 불쾌해지기 때문에 상대방이 순간이동하는 모습이 보이건 말건 일단 내가 입력한건 내 화면에 적용되어야 되어야 쾌적하다고 느끼는 사람들이 많아 롤백식의 넷코드를 쓰는걸 좋아함요.
23.04.01 19:24

(IP보기클릭)73.92.***.***

BEST
아 참고로 인공지능을 적용하면 상대방의 움직임을 대충 상당히 높은 정확도로 예측하는게 가능해서, 그걸로 미리 예측해서 렌더링 한다음에 상대방 실제 움직임이 담긴 데이터가 오면 롤백식으로 검증해 맞춰 나가는 식의 연구도 있긴 한데, 움직임이 복잡한 게임에서는 예측모델이 너무 비대해져서 CPU제시간내로 예측이 잘 안되고... 괜히 CPU 많이 먹으면 프레임 저하 문제 생길 수 있어서 적절한 수준에서만 예측해서 쓰는데.. 갈수록 기계 성능이 좋아지고 예측 모델도 좋아지고 있어 미래에는 많이 좋아질듯요.
23.04.01 19:29

(IP보기클릭)118.235.***.***

롤백 넷코드가 뭔가요?
23.04.01 18:55

(IP보기클릭)73.92.***.***

BEST
맑은기운
게임 프로그래밍 할때 네트워크 부분 코딩(넷코드) 할때 내가 움직이면 상대방에게 내가 움직였다는 정보가 인터넷을 타고 전달되고 나면 그게 상대방 화면에 적용되게 하면... 모든 움직임이 딜레이가 생겨서 상대방 화면과 내 화면이 서로 다른 모습을 보여주는 현상이 벌어져서 할수없이 서로의 딜레이만큼 입력을 늦게 적용되도록 해서 이 문제를 해결하곤 했는데 이렇게 하면 소위 '입력 딜레이' 현상때문에 또 이건 나름대로 좀 쾌적함이 덜해서 커넥션 엄청 좋은 경우 빼면 격겜 같은데서는 별로였는데 롤백은 내가 움직이면 상대방에게 언제 움직였는지 보내주고.. 그게 상대방 컴에 도착하는 시점 (예를들어 내가 누른 후 0.05초 후에 도착 했다고 치면) 상대방 컴이.. 상대방이 0.05초 전에 눌렀으니 그만큼 내부적으로 시간을 뒤로 돌려서 (롤백) 0.05초 전에 눌렀다고 가정을 한다음에, 그 이후 지금 0.05가 지난 상황에는 어떻게 될까.. 하는걸 계산한다음에 바로 그 0.05초후의 상황을 지금 내 화면에 바로바로 보여주는 방식입니다. 이렇게 하면 내가 움직이는걸 내 화면에서 바로바로 보여줘서 입력 딜레이가 안보이는 장점은 있는데, 또 단점이라면..... 상대방이 움직인 정보가 내 컴에 전달되면 내 컴 측에서 상대방이 미리 눌렀다는걸 감안하고 상대방의 움직임 정보를 롤백해서 계산한다음 다시 지금 시간으로 빠르게 시뮬해서 렌더링 하기 때문에.. 상대방이 감자기 확~ 하고 움직여서 내가 공격에 반응할 시간이 느려지는 단점이 있긴 합니다. 전자는 수비하는 입장에서 가끔 이득보고, 후자는 공격하는 입장에서 가끔 이득보기에 딱히 뭐가 무조건 좋다고 하기는 좀 그렇지만, 적어도 격겜에선 입력딜레이가 나면 걍 전반적으로 불쾌해지기 때문에 상대방이 순간이동하는 모습이 보이건 말건 일단 내가 입력한건 내 화면에 적용되어야 되어야 쾌적하다고 느끼는 사람들이 많아 롤백식의 넷코드를 쓰는걸 좋아함요. | 23.04.01 19:24 | | |

(IP보기클릭)73.92.***.***

BEST
카일로123
아 참고로 인공지능을 적용하면 상대방의 움직임을 대충 상당히 높은 정확도로 예측하는게 가능해서, 그걸로 미리 예측해서 렌더링 한다음에 상대방 실제 움직임이 담긴 데이터가 오면 롤백식으로 검증해 맞춰 나가는 식의 연구도 있긴 한데, 움직임이 복잡한 게임에서는 예측모델이 너무 비대해져서 CPU제시간내로 예측이 잘 안되고... 괜히 CPU 많이 먹으면 프레임 저하 문제 생길 수 있어서 적절한 수준에서만 예측해서 쓰는데.. 갈수록 기계 성능이 좋아지고 예측 모델도 좋아지고 있어 미래에는 많이 좋아질듯요. | 23.04.01 19:29 | | |

(IP보기클릭)118.235.***.***

죽은거에 왠 헛짓...
23.04.01 20:49

(IP보기클릭)175.113.***.***

성장맨
저도 이 게임은 한번도 플레이 해보지 않았으나 그래도 팬들을 위해 이런 사후지원 해주는게 헛짓거리는 아니죠 ㅎㅎ | 23.04.03 01:39 | | |


1
 댓글





읽을거리
[PS5] 국산 게임의 별로서 기억될 칼, 스텔라 블레이드 (19)
[MULTI] 탐험으로 가득한 사막과 맛있는 메카 전투, 샌드랜드 (4)
[MULTI] 아쉬움 남긴 과거에 보내는 마침표, 백영웅전 리뷰 (35)
[MULTI] 고전 명작 호러의 아쉬운 귀환, 얼론 인 더 다크 리메이크 (17)
[게임툰] 자신만의 용을 찾는 여행, 드래곤즈 도그마 2 (47)
[게임툰] 공주의 변신은 무죄, 프린세스 피치 Showtime! (34)
[NS] 창세기전: 회색의 잔영, 기념사업의 끝 (156)
[MULTI] 개발 편의적 발상이 모든 것을 쥐고 비틀고 흔든다, 별이되어라2 (88)
[NS] 여아들을 위한 감성 영웅담, 프린세스 피치 Showtime! (49)
[게임툰] 해방군은 왜 여자 뿐이냐? 유니콘 오버로드 (126)
[MULTI] 진정한 코옵으로 돌아온 형제, 브라더스: 두 아들의 이야기 RE (12)
[MULTI] 모험의 과정이 각별한 경험으로 맺어질 때, 드래곤즈 도그마 2 (52)



글쓰기
공지
스킨
ID 구분 제목 글쓴이 추천 조회 날짜
118 전체공지 업데이트 내역 / 버튜버 방송 일정 8[RULIWEB] 2023.08.08
2310388 XSX소프트 nokcha 12 3392 11:24
2310375 사설 중고플스 4 7578 09:06
2310374 XBO소프트 중고플스 4 949 09:03
2310367 제작사 파이올렛 8 9685 04:58
2310363 XSX소프트 nokcha 13 10773 02:09
2310279 XSX소프트 Trust No.1 5 1583 2024.04.24
2310278 XBO소프트 sub-zero' 36 13345 2024.04.24
2310269 XSX하드 순돌아재 11 8287 2024.04.24
2310263 XSX소프트 nokcha 7 2352 2024.04.24
2310255 XSX소프트 nokcha 35 11027 2024.04.23
2310252 XSX하드 안개의섬 13 5480 2024.04.23
2310248 XSX하드 철가방01 6 5234 2024.04.23
2310241 기타 헤롱싀 5 3173 2024.04.23
2310232 XSX소프트 nokcha 10 3950 2024.04.23
2310216 XSX소프트 미라클오버로드 21 11909 2024.04.23
2310210 XSX소프트 nokcha 55 18799 2024.04.23
2310207 XSX소프트 Trust No.1 8 7452 2024.04.23
2310205 루머 스퀴니 4 5426 2024.04.23
2310204 XSX소프트 nokcha 10 2907 2024.04.23
2310172 XSX소프트 SunMul Case 2 3934 2024.04.22
2310170 XSX소프트 SunMul Case 2 5053 2024.04.22
2310166 XSX소프트 nokcha 6 4271 2024.04.22
2310143 XSX소프트 틸로볼프 6 4215 2024.04.21
2310141 기타 헤롱싀 4 5089 2024.04.21
2310115 XSX소프트 포이즌눈나 18 12609 2024.04.20
2310107 XSX소프트 게이패스 8 12156 2024.04.20
2310103 XSX소프트 Belor'relos 9 9778 2024.04.20
2310096 XSX소프트 루리웹-4709277090 28 11811 2024.04.20
글쓰기 128164개의 글이 있습니다.
1 2 3 4 5 6 7 8 9 10
X