- 다양한 주제에 대해 자유롭게 글을 작성하는 게시판입니다.
Date 17/11/25 00:14:00
Name   Leeka
Subject   오버워치와 배그는 왜 핵으로 고생할까?

지난번 글에도 짧게 쓰긴 했는데

다양한 장르의 게임 중에서도 FPS는 특히 핵에 취약한 장르로 손꼽히는 게임입니다.


왜일까요.


...............................................


핵은 대충 이런 방식으로 먹힙니다


정상적이라면, '내가 총을 쏨' -> 총을 쐈다고 서버에게 말함 -> 서버가 총을 쏜 정보를 전달.

WOW!! 인데


핵은 '내가 총을 안쏨' -> 총을 쐈다고 서버에게 말함 -> 서버가 총을 쏜 정보를 전달.


안쐈는데 쐈다고 거짓말을 합니다.  근데 이 바보같은 서버는 그걸 믿는거고.. 이걸 바탕으로 말도 안되는 샷을 비롯해서 신나게 핵이 난무하게 됩니다. 



이걸 해결하는 가장 빠른 방법은 다음과 같습니다.


내가 총을 쏨 -> 총을 쐈다고 서버에게 말함 -> 서버가 너 진짜 쐈어? 하고 검증 절차를 걸침 -> 검증을 통과하면 쏜 정보를 전달


에이 뭐야.. 그럼 금방 막겠네?!?!



문제는 '검증을 하면 할수록 검증 시간 + 검증을 위한 정보 추가 전달' 이 들어가게 되고..  게임의 반응속도가 느려지게 됩니다. 

RPG 게임이라면?..  0.01초 단위의 반응을 요구하지 않기 때문에.. 반응에 지장이 있지 않을만한 선에서 정말 열심히 미친듯이 검증을 합니다. 


FPS 게임이라면?.. '그 짧은 검증 시간도 들어가면 들어갈수록..  조작감 자체가... 불편해집니다' 

즉.. 핵을 잘 막기 위해선 검증을 겁나 열심히 해야 되는데.. 그걸 하면 할수록 반응속도 문제로 인해 일반 유저들이 불편해지죠.. --;


오버워치만 해도 강연에서 밝혔듯.. 그 반응속도를 위해서 '네트워크가 느려져서 상대 정보를 잠시 못받으면.. 알고리즘을 통해 위치를 가상으로 계산해서' 조작감을 개선할 정도로
그 미묘한 감에 엄청나게 열을 올리는게 FPS 게임의 왕도인지라...



핵은 막아야 되는데. 게임에 지장은 없을 정도로 '최소한의 절차로 확실하게 검증' 을 해야 하고. 그러다보니 핵에 극도로 취약해집니다 - -;


보통 롤과 같은 게임의 핵은 '키보드/마우스' 조작을 말도 안되게 해서 가는 방식.. 이 되는데
(데이터 검증을 상당량 할 수 있기 때문에..  진짜 조작해서 오는 정보를 막는게 어렵지. 기본 정보는 잘 막습니다.)


FPS 게임은 '뻥을 쳐서 말도 안되는 상황을 만드는'  방식이 되는 이유가 이 차이죠 -.-;


네트워크가 상상.. 그 이상으로 빨라지지 않는한은 FPS는 정말 핵에 취약한 장르가 될 겁니다. 



또 다른 조작이 중요한 장르인 대전액션은 '내가 장풍을 쐈어' 를 날릴수 있는게 끝이라....   '콤보를 실수 없이' 하게 만들순 있는데 다른 측면은 의미가 없다면
FPS는 '그냥 말도 안되는 에임으로 나 저넘 맞췄어' 를 날리면 그대로 겜을 이기는 장르다보니... 



5


    목록
    번호 제목 이름 날짜 조회 추천
    6535 기타2017 블리즈컨 스타 2 관련 소식 정리.jpg 2 김치찌개 17/11/05 5623 0
    6647 게임오버워치와 배그는 왜 핵으로 고생할까? 16 Leeka 17/11/25 5623 5
    10765 스포츠2020 lck summer split 남은 일정 구글 캘린더 1 kaestro 20/07/10 5623 6
    11499 일상/생각요즘 생각하는 듀금.. 내지는 뒤짐. 16 켈로그김 21/03/17 5623 16
    11857 오프모임8월 모임 예비 타당성 조사중 14 치킨마요 21/07/08 5624 0
    2540 일상/생각전업주부찬양 34 눈부심 16/04/05 5624 5
    3162 창작[33주차 주제 발표] 음주운전 1 얼그레이 16/06/29 5624 0
    4234 일상/생각주말 알바를 하고 왔습니다. 13 Beer Inside 16/11/26 5624 0
    7289 일상/생각정장의 기억 7 nickyo 18/03/27 5624 11
    8166 스포츠180903 김치찌개의 오늘의 메이저리그(추신수 1타점 2루타) 김치찌개 18/09/03 5624 0
    8463 음악핼리, 76년 뒤의 당신에게 6 바나나코우 18/11/04 5624 4
    9247 음악내가 스토킹하던 날 4 바나나코우 19/05/29 5624 1
    9878 스포츠[NFL] 86, 87년 브롱코스 대 브라운스의 AFC 챔피언십 게임 이야기 2 청춘 19/10/23 5624 3
    11737 의료/건강얀센 백신 접종 사전예약은 1일 0시부터입니다. 15 다군 21/05/31 5624 5
    13104 기타죄송합니다. 20 Picard 22/08/23 5624 17
    2967 정치홍대 조소과의 정치적 이중잣대? 8 당근매니아 16/06/08 5625 0
    1928 음악R.I.P. Natalie Cole 7 Beer Inside 16/01/03 5626 0
    2895 창작[27주차]그래비티 2 에밀리 16/05/25 5626 0
    4107 영화일본에서 화제인 <너의 이름은> 국내개봉일이 2017년 1월 5일 이군요 6 커피최고 16/11/07 5626 1
    11777 사회2-30대 남/여 자살율 비교 18 매뉴물있뉴 21/06/11 5626 1
    2221 기타갓영호 아프리카 진출 오피셜.jpg 3 김치찌개 16/02/14 5627 0
    2922 정치또 다른 젊은이의 죽음 28 난커피가더좋아 16/05/31 5627 0
    4070 정치지금 박근혜 대통령 뒤에는 누가 있는가 11 Toby 16/11/03 5627 3
    8113 의료/건강당뇨치료용 양말에 대한 1차 실험에 대한 데이터 분석이 거의 끝나갑니다.. 3 집에가고파요 18/08/25 5627 6
    7785 스포츠[사이클] Belle 'EPO'que 6 Under Pressure 18/07/04 5627 5
    목록

    + : 최근 2시간내에 달린 댓글
    + : 최근 4시간내에 달린 댓글