2008/07/30 15:26 2008/07/30 15:26
[Call of Duty 4]좋은 네트워크 상태에서 게임을 하고 싶어요

사용자 삽입 이미지

또 무엇이 불만입니까?

저는 거의 매일 Xbox Live를 통해서 COD4 멀티플레이를 즐깁니다. 게임 자체도 매우 재미있지만 전세계의 다양한 사람들과 같이 플레이 할 수 있다는 것도 무척 흥미로운 경험 입니다. COD4의 멀티 플레이는 HALO3에 비해서 중국 사람이나 일본사람들도 많이 있습니다. 그래서 간간히 영어 말고도 중국어나 일본어로 말하는 사람들도 자주 만나지요. 하지만 여전히 가장 많이 듣는 말은 fuck이거나 suck입니다..-_-;; 

여러분은 FPS게임을 멀티플레이로 즐길 때 가장 화가 나는 상황은 어떤 상황인가요? 그전에 몇가지 전제를 붙이겠습니다. 첫째, 유저들은 모두 똑 같은 사향의 게임기에 똑 같은 컨트롤러를 사용합니다. 물론 디스플레이의 차이는 있을 겁니다. 누군가는 나보다 더 큰 TV를 사용하겠죠. 그리고 둘째, 게임은 괴상한 부분 유료화 정책을 취하지 않기 때문에, 누군가가 추가로 비용을 지불을 해서 더 좋은 무기를 가질순 없습니다. 과연 이 조건에서 여러분을 가장 화나게 하는 상황은 어떤 것일까요? 아마도 대부분의 사람이 저와 비슷한 의견일 것이라고 생각합니다. 바로 네트워크상태로 인해서 게임이 불리해지는 경우입니다.

한국의 온라인 FPS게임들은 이런 문제가 드문데, 대부분의 사용자들이 한 나라안에 있으며 대한민국은 네트워크 환경이 우수하기 때문이지요. 하지만 Xbox Live는 기본적으로 전세계의 유저들을 연결합니다. 그러다 보니 유럽이나 북미처럼 먼 지역에 있는 친구들과도 게임을 즐길 수 있습니다. 하지만 이렇게 거리차이가 상당하다 보니 한국의 유저가 북미의 유저가 호스트인 게임에 참가하게 되면 소위 말하는 랙이란 것이 발생합니다.

COD4에서 랙이 발생하면 마치 내가 쏘는 탄환의 속도만 느린 것처럼 느껴집니다. 아무리 정확하게 조준을 해서 쏘더라도 타격판정이 즉시 일어나지 않기 때문에 마치 제가 쏜 탄환이 천천히 날아가는 느낌을 줍니다. 그래서 상대적으로 네트워크상태가 좋은 상대와 동시에 맞닥뜨리게 되면 거의 100% 지게 됩니다. 내가 먼저 쏘더라도 내가 먼저 죽는 경우가 대부분인 것이죠. 실제로 많은 유저들이 이 문제로 짜증을 냅니다. 특히 한국처럼 XBOX유저가 작은 나라는 더욱더 그렇습니다. 상대적으로 외국 사람들이 많음으로 호스트가 외국에 있을 경우가 많기 때문입니다. 그래서 보통 네트워크상태가 좋은 호스트가 나올 때까지 매치검색을 여러 번 시도한 다음, 좋은 호스트가 걸리게 되면 게임을 그만 둘 때까지 거기서 안 나갑니다.

바로 여기에 문제가 있습니다. 유저가 네트워크 상태가 좋은 호스트를 찾기 위해서 매치검색을 여러 번 시도 하는 것이 과연 올바른 방법 일까요? 저는 그렇지 않다고 생각하고 있습니다. 제 생각에는 만약에 제작사에서 Xbox Live의 특성에 대해서 조금만 더 이해했더라면 간단한 조치만으로 이러한 불편을 사전에 방지 할 수 있었을 겁니다. 

그럼 어떻게 하는 것이 좋을까요??
일단 Xbox Live에서 COD4 멀티플레이를 하기 위해선 어떻게 해야 하는지 살펴 보겠습니다. XboX용 COD4에서 멀티 게임을 하기 위해선 다음과 같이 매우 간단한 절차를 거칩니다.

1. Find Match를 누르고
2. 자신이 원하는 형태의 게임을 선택만 하면 됩니다.

Hardcore Team DeathMatch를 하고 싶으시다면 그냥 Find Match를 누르고 Hardcore Team DeathMatch를 선택하면, 자동으로 게임대기실로 연결 시켜주거나, 진행중인 게임에 난입을 시키거나 둘 다 안되면 사람들을 모아서 새로운 매치를 생성합니다. 정말 편리한 방법이지요. 실제로 사용자는 게임을 하기 위해선 2번만 클릭하면 됩니다.

편하긴 하지만 저 상태에서는 사용자가 좋은 네트워크 상태를 선택할 수 있는 방법이 없습니다. 사용자가 할 수 있는 것은 그저 네트워크 상태가 좋기를 간절히 하늘에 빌거나 내가 호스트가 되길 비는 겁니다. 무엇인가 제어 할수 없는 것이 있고 그것이 공평한 게임을 하는데 있어서 사용자에게 불이익을 준다면 이것은 굉장히 짜증나는 문제입니다. 하지만 아주 간단한 기능하나만 추가하면 요런 문제는 쉽게 해결 됩니다. 무엇이냐고요? 바로 검색우선순위 기능을 추가하는 겁니다. 네트워크상태를 검색우선순위로 설정해서 네트워크 상태가 좋은 호스트가 있는 게임에 참여 할 수 있도록 하는 것이지요.

실제로 HALO3의 경우 이러한 검색우선순위 기능을 제공하고 있습니다. 사용자는 매치검색을 하기 전에 검색옵션으로 들어가서 원하는 검색우선순위를 설정하여 매치를 검색할 수 있습니다. HALO3에서 제공하는 우선순위목록은 다음과 같습니다.

1. 빠른검색
기본 검색입니다. 우선순위로 네트워크 좋음이나 내 언어로 설정하지 않았다면 빠른검색이 기본설정이 됩니다. 이는 최대한 빠르게 게임을 시작하는 것을 우선으로 둡니다. 같은지역내에 같은 게임을 플레이하는 사람들이 많다면 네트워크가 크게문제 되지 않기 때문에 그런 사용자들은 게임을 빠르게 시작한는 것이 우선 순위를 두게됩니다.

2. 네트워크 좋음

말 그대로 네트워크 상태가 좋은 게임을 우선적으로 검색하는 기능입니다. 이렇게 되면 네트워크 상태가 좋은 게임에 참여할 수 있게 됩니다. 단점이 있다면 검색시간이 다소 오래 걸린다는 것이지요. 상대적으로 사용자가 적은 지역에서는 네트워크 상태가 좋지 않을 경우가 많습니다. 그렇기 때문에 이러한 기능을 통해서 네트워크가 좋은 호스트를 찾는 겁니다. 현재 호스트가 일본이나 중국만 되더라도 게임을 플레이에는 거의 지장이 없습니다.

3. 내 언어

같은 언어 설정을 가진 사람과 게임을 할 수 있도록 해줍니다. 역시 이 기능도 검색시간이 오래 걸린다는 단점이 있습니다.

개인적으로는 우선순위로는 네트워크 상태만 고려 해주어도 문제가 없다고 생각합니다. 굳이 필요하다면 친구가 참여중인 게임에 우선적으로 참가하는 것을 넣어도 괜찮겠지만 이 기능은 이미 Xbox 대쉬보드에서 지원을 하고 있기때문에 같은 기능을 굳이 넣을 필요가 없겠지요.

그럼 이제 COD4에다가 검색우선순위 기능을 접목 시켜 보겠습니다.

1. Find Match를 누르고

2. 검색우선순위를 설정하고(빠른 검색, 네트워크 좋음 중 양자 택일)
해당 우선순위를 설정 했을시 발생하는 현상에 대해서 정확하게 기술하여 사용자가 의아해 하는 일이 없도록 합니다.

3. 자신이 원하는 형태의 게임을 선택만 하면 됩니다.


앗..저런 2번만 누르면 될것이 3번으로 늘었군요. 그렇지만 전체적인 버튼누름 횟수는 엄청나게 줄어 들것이 확실합니다. 사용자가 좋은 네트워크 상태를 가진 게임에 참여하기 위해서 여러번 매치검색을 할 필요가 없어지니까요. 그리고 이제 사용자는 간단한 설정 한번으로 네트워크 상태가 좋은 게임에 참여해서 자신의 실력을 맘껏 뽐낼수 있게 됩니다.

언젠가는 전세계의 네트워크가 더욱더 빨라져서 한국에서 북미나 유럽의 플레이어와 같이 게임을 하더라도 전혀 렉이 발생하지 않을 날이 올지도 모릅니다. 하지만 현재는 그렇지 못하며 앞으로도 당분간 그럴겁니다. 그럼으로 네트워크 문제로 스트레스를 받는 다수의 사람들이 반드시 존재하게 됩니다. 좋은 게임을 만드는 개발자라면 그런 사람들을 위한 조치가 반드시 필요하다고 생각할것입니다. 솔직히 저는 그러한 조치가 절대로 많은 자원을 필요로하지 않는다고 생각합니다. 그냥 사용자들이 실제로 어떤 불편함을 느끼고 무었을 필요로 하는 지에 대해서 조금만 관심을 가지고 생각하면, 좀더 편리하고 쉽고 즐겁운 게임을 만들 수 있습니다. 그렇지 않겠습니까? ㅎ__ㅎ 다음에는 꼭 넣어주세용~

I LOVE Call of Duty 4

이올린에 북마크하기(0) 이올린에 추천하기(0)
Trackback Address : http://wp81mm.cafe24.com/trackback/25
ID     PW     HOME     secret
정시퇴근 2008/07/30 19:13 A R D
PC판을 즐기면 됨.
ProductionKim 2008/07/30 22:48 A D
가서 엑박유저한테 그렇게 말씀하삼 ㅋㅋㅋ
prev | 1 ... 120 121 122 123 124 125 126 127 128 ... 147 | next
powered by TISTORY designed by KHISM RSS T12 Y102 T391510