PGR21.com
- 모두가 건전하게 즐길 수 있는 유머글을 올려주세요.
- 유게에서는 정치/종교 관련 등 논란성 글 및 개인 비방은 금지되어 있습니다.
Date 2019/06/01 12:49:01
Name 이호철
출처 유툽
Subject [게임] 페이 투 윈 (수정됨)


저야 안 하는 게임입니다만 굉장하군요.
제법 오래된 영상이고 해서 궁금해 검색해보니까 아직도 안 고쳐졌다는군요.
프레임이 낮으면 본인 캐릭 공속이 늦어지면서 사냥 속도가 떨어진단 이야기가..
의도한 부분은 아닌 것 같은데.

통합규정 1.3 이용안내 인용

"Pgr은 '명문화된 삭제규정'이 반드시 필요하지 않은 분을 환영합니다.
법 없이도 사는 사람, 남에게 상처를 주지 않으면서 같이 이야기 나눌 수 있는 분이면 좋겠습니다."
19/06/01 12:53
수정 아이콘
본문과 다른 뻘소리인데 어렷을때 귀검으로 던파하다가 템이 되는데도 어퍼 후 공중에서 기본공격 3대치는게 안되서 억울했는데
오토키보드로 바꾸니까 바로 되는거 보고 좌절했던 기억나네요
그말싫
19/06/01 12:56
수정 아이콘
클라 많이 쓰는 슈팅겜은 이해가 가지만 mmorpg는 다 서버 처리 아닌가요? 어떻게 저렇지...
키리하
19/06/01 12:57
수정 아이콘
배그도 얼마 전에 프레임따라 연사속도 다르다는 이슈가 있었죠.
로그오프
19/06/01 13:20
수정 아이콘
서버쪽에선 키입력 받고 다 처리됐는데 화면에만 저리 뜨는게 아니라 실제로도 차이가 나나요?

배그같은 tps/fps야 한자릿수 프레임도 중요하니까 클라처리부분이 많아서 차이가 날 수도 있는게 맞는데 mmorpg는 서버처리가 기본이고 연출만 클라로 하는게 대부분일텐데 오히려 저거 차이나게 구현하는게 더 이해가 안가는데요...
19/06/01 16:01
수정 아이콘
네. 실제로 차이나서 난리 났습니다..
이십사연벙
19/06/01 13:26
수정 아이콘
(수정됨) 검사유저긴한데 저거 고친답시고 모든캐릭터 60FPS통일 시켰다가 유저들 반발로 다시 롤백한걸로 알고있네요

"마! 컴스펙도 스펙이다 이말이야~~~~~~~"같이 간단한 내용은 아니고요..

저거때문에 공성뛰는 고스펙유저들 컴퓨터 다 바꿨거든요? 그래서 그거에 맞춰서 밸런싱이 됐는데,
저거 바꾸면서 기존에 쓰던 콤보들이 전부 폐기처분 됐고 캐릭터의 밸런스 자체가 다 뒤엎어지는 엄청 큰패치였어요.

근데 그냥 테스트도 없이 뚝딱 적용시켜놓으니까 유저들 반발이 엄청 거세서 롤백한걸로 알고있네요. 일단 말로는 좀 더 다듬고 낸다는데..사실상 무기한 유예죠.
아이고배야
19/06/01 15:51
수정 아이콘
컴스펙도 스펙이다 이말이야~~~~~
-안군-
19/06/01 16:07
수정 아이콘
공격 명령은 클라가 날리고, 서버는 거기 맞춰서 데미지 계산만 해 주는게 일반적입니다. mmorpg에서 스피드핵을 괜히 쓰는게 아닙니다.
그렇다해도... 프레임보정은 하기때문에 프레임 떨어진다고 공속이 느려지는 경우는 거의 없는데, 일종의 버그였군요... 아니면 스피드핵을 쓰지 못하게 하려는 큰그림인가???
로그오프
19/06/01 17:27
수정 아이콘
당연히 패킷 요청은 하겠지만 공속에 따른 쿨타임 계산이라던가, 실제 데미지가 적용되는 타이머 같은건 서버쪽 처리연산이니까요.
이 경우라면 서버 쪽에서 클라의 패킷을 검증하는 과정이 없이 무조건 적용했다는건데 클라 뜯어서 공격 패킷을 미친듯이 날리게 만들면 보스 1초 순삭도 가능하다는건가 싶어서..

여튼 어메이징이네요. 후덜덜
-안군-
19/06/01 19:11
수정 아이콘
(수정됨) 현직 서버개발자입니다;;;
물론 쿨타임 체크나 공속에 따른 타이밍 체크 등은 하고, 이상 패킷이 날아오면 로그를 남겨놨다가 일정 회수 이상이 되면 해킹으로 판단하며 제재를 하는 등의 처리는 합니다.
검사의 경우는 그런 수준의 문제가 아니라 클라의 문제로 보이네요. 보통 애니메이션 안에서 히트 포인트를 잡을때는 클라의 성능이 떨어져서 애니메이션이 끊기더라도 뛰어넘어간 프레임에 대해서 어느 정도 보간을 하여 처리를 합니다. 그러니까 초당 2프레임밖에 안나오다 쳐도 공격모션이 1초라면 1초에 한번의 공격요청을 보내는데, 검사의 경우에는 그게 1.5초도, 2초도 된다는 문제 같아 보이네요.
사실 클라를 뜯어서 약 5%정도 더 빠르게 공격하도록 만든다던지 하는 것 까지는 서버에서 잡아내지 못합니다. 그래서 엔프로텍트 같은 안티해킹 툴을 써서 클라의 변형이나 타이머의 변형 등을 사전차단 하는게 일반적이죠.
그리고 일반적으로 유저 입장에서 손해를 보는(공속이 느려지는) 경우에 대해서는 잡아내지 않는게 일반적인데, 저 경우는 공속이 느려지는 경우라 개발사가 안일하게 대처한거 아닌가 싶기도 하네요.
로그오프
19/06/01 20:19
수정 아이콘
저도 현직 게임 클라이언트 개발자입니다. 클라가 내린 명령에 서버가 데미지 계산만 하신다고 하셔서 부언해봤습니다.
5%정도 공속을 빠르게 한다고 해도 서버쪽에 보유한 캐릭터 DB와 캐릭터직업/레벨 구간 별 테이블을 활용해서 충분히 잡아낼 순 있다고 생각합니다만, 그게 서버단에서 의미없는 과부화를 야기할 순 있다고도 생각합니다. 제가 함께 작업해본 서버개발자 분들은 최대한 간결하고 효율적인 코드를 선호하시더라구요. 그게 맞기도 하고..

하긴 생각해보니 스핵같은 경우를 막기위해서 최고속도 제한을 걸긴 해도 느리게 공격하는 것에 대해서 제한을 걸진 않으니, 클라가 성능이 낮으면 1초에 한대 때릴 것을 2초, 3초에 한대씩 때리는 경우도 생기긴 하겠네요. 그렇다고 최저 공속제한을 넣기도 애매한 부분이 있으니 고민을 더 해봐야 하는거긴 하지만요.

서버 개발자분 의견 들으니까 저도 개발할 때 서버가 알아서 해줄거야 하고 안일하게 한게 없진 않은거 같아서 뜨끔하네요. 흐흐 좋은말씀 잘 들었습니다.
-안군-
19/06/01 20:51
수정 아이콘
아, 개발자셨군요 흐흐... 반갑습니다.
5% 정도의 시차는 네트워크 레이턴시 때문에도 생길 수 있는 문제라, 처리가 곤란하긴 합니다. 물론 반복적으로 계속해서 나타나는걸 누적해놨다가 처리하는게 불가능한건 아닐텐데, 굳이 그럴게까지 할 필요성은 없으니까요.
서버 프로그래머들에게 제일 골치아픈게 네트워크 문제입니다. 기가비트 시대가 왔어도 bandwidth가 높아진거지 latency는 크게 개선되지 않은게 현실이고, 특히나 모바일게임 같은 경우엔 그게 더 심각하죠. 기지국간에 이동이라도 일어나면 패킷이 쌓여있다가 몰아서 오는게 다반사니까요.
예전에 비슷한 문제로 클라 개발자들과 많이 다퉜던 기억이 나네요. 요즘엔 짬밥으로 눌러(...)버리지만;; 저도 좋은 말씀 잘 들었습니다.
목록 삭게로! 맨위로
번호 제목 이름 날짜 조회
354678 [게임] 발더스게이트 3이 스태디아로 나오네요 덜덜 [39] valewalker11002 19/06/07 11002
354677 [게임] 삼탈워.. 유협(헌제)와 옥새 [8] Lord Be Goja9170 19/06/07 9170
354649 [게임] 삼탈워 절대공략 [19] 가난9169 19/06/06 9169
354640 [게임] [삼탈워] 상용런은 약하다, 대세는 장제스런 [10] 류지나9535 19/06/06 9535
354636 [게임] 마인크래프트가 갓겜인 이유 [1] roqur6147 19/06/06 6147
354616 [게임] 레지던트 이블2 근황.jpg [4] TWICE쯔위10212 19/06/06 10212
354614 [게임] 모 장수 게임의 여름 대규모 업데이트 안내.jpg [16] prohibit11541 19/06/06 11541
354599 [게임] 포켓몬 소드 실드 신규 트레일러 [25] ZZeTa7186 19/06/05 7186
354585 [게임] [매직더개더링] 매더개의 본질을 아는데 걸리는 시간 [13] 삭제됨5063 19/06/05 5063
354581 [게임] [스타2] 김도우 인성 [10] MiracleKid5142 19/06/05 5142
354549 [게임] 피지알이 여초사이트인 이유 [17] 나와 같다면8784 19/06/05 8784
354535 [게임] 몬스터 헌터 월드 : 아이스본 스토리 트레일러 [4] 김티모5676 19/06/05 5676
354500 [게임] [돌겜] 이번 패치 최고의 내용.jpg [29] valewalker9020 19/06/04 9020
354484 [게임] 삼탈워...시간의 가치를 아는 공융 [4] Lord Be Goja7693 19/06/04 7693
354480 [게임] 유니클로 x 블리자드 콜라보 [36] Lord Be Goja11395 19/06/04 11395
354451 [게임] 58세 아버지 게임과외 해드리러 내려가는 아들.jpg [13] 살인자들의섬12320 19/06/03 12320
354438 [게임] 스위치로 한글화 안될줄 알았던 게임 [26] 리자몽9876 19/06/03 9876
354435 [게임] 삼탈워...고나우 굴욕 모음집 [21] Lord Be Goja11815 19/06/03 11815
354406 [게임] 1p와 2p [14] 나와 같다면7330 19/06/03 7330
354404 [게임] 하스스톤 레전드 시절... [13] 스위치 메이커6868 19/06/03 6868
354370 [게임] 삼국지 토탈워 유저 트레일러 [10] 이호철7952 19/06/02 7952
354287 [게임] [삼토]손책님의 그것은 큰가요? [17] ramram7217 19/06/01 7217
354285 [게임] 페이 투 윈 [12] 이호철7679 19/06/01 7679
목록 이전 다음
댓글

+ : 최근 1시간내에 달린 댓글
+ : 최근 2시간내에 달린 댓글
맨 위로