다음을 통해 공유


콜 오브 듀티: 모던 워페어 II와 콜 오브 듀티: 워존 사례 연구

대체 텍스트

Xbox에서 플레이어와 업계에 대한 당사의 약속은 게임이 환경에 미치는 영향을 줄이는 것입니다. 게임 에너지 비용과 비디오 게임의 환경적 영향에 대한 플레이어들의 인식이 증가하고 있습니다. 게임 퍼블리셔들 사이에서도 환경 관리 강화에 대한 관심이 높아지고 있습니다. 게임 환경에 몰입할 때 게이머가 인식할 수 없는 방식으로 에너지 효율성 최적화를 도입한 엄선된 예제를 공유하려고 합니다. 메뉴나 로비, 타이틀이 유휴 상태일 때 또는 특정 조건에서 게임 플레이 중에 발생하는 일에 이르기까지 에너지 절약 아이디어를 게임에 제공하는 방법은 무수히 많습니다.

콜 오브 듀티가 콘솔 및 PC 에코 모드를 가져옵니다.

콜 오브 듀티®: 모던 워페®어 II 및 콜 오브 듀티: 워존™의 시즌 5 업데이트에서 인피니티 워드 스튜디오는 Xbox 지속 가능성 도구 키트에 제공된 많은 리소스와 지침을 사용하여 선택적 '에코 모드'를 통합했습니다. 이 혁신적인 기능은 콘솔 및 PC 게이머의 에너지 효율성 문제를 해결하면서 날카로운 그래픽 응답성과 충실도를 유지하는 것 사이의 균형을 맞추기 위해 신중하게 설계되었습니다.

콜 오브 듀티: 워존은 150명이 넘는 플레이어로 붐비는 로비와 가장 하이 엔드 하드웨어에도 부담을 줄 수 있는 최첨단 그래픽을 갖춘 까다로운 특성으로 유명합니다. 이러한 수준의 성능 수요는 종종 상당한 전력 소비로 변환됩니다.

이 문제를 해결하기 위해 에코 모드가 솔루션으로 도입되었습니다. 이 모드는 플레이어가 전기 요금을 줄이는 데 도움이 될 뿐만 아니라 하드웨어가 최적의 온도에서 작동하도록 합니다. 이 문서에서는 이 절전 기능의 세부 정보를 자세히 알아보고 개발 방법에 대한 인사이트를 제공합니다. 이러한 인사이트를 통해 다른 게임 개발자가 타이틀에서 유사한 에너지 절약 솔루션을 구현할 수 있기를 바랍니다. 인피니티 워드의 룰론 레이몬드, 로히트 라비샨카르, 메섹 제트하니에게 특별한 감사를 표한다.

프런트 엔드 메뉴 및 게임 플레이 변경 내용

앞서 언급했듯이 콜 오브 듀티: 워존의 에코 모드는 게임 플레이 환경을 저하하지 않고 전력을 절약하도록 설계되었습니다. 플레이어는 멀티 플레이어 로비에서 많은 시간을 보내고 이러한 메뉴는 최고 품질로 렌더링하는 데 집중 할 수 있으므로 이것은 훌륭한 시작점이되었습니다. Xbox 팀에서 제공하는 데이터 덕분에 이러한 메뉴 중 일부는 많은 콘솔 성능을 활용하고 있음을 관찰했습니다(그리고 비교 가능한 게임의 업계 평균보다 더 높음). 따라서 플레이어에게 렌더링 설정을 구성할 수 있는 옵션을 제공하고자 했습니다.

이 에코 모드 설정은 끄기, 최소(기본값) 및 전체의 세 가지 옵션을 제공하며, 각 옵션은 게임 변수를 조정하여 전력 소비를 줄입니다. 설정은 다음과 같은 방식으로 게임에 영향을 미칩니다.

  • 끄기: 전원 절약 없이 이전의 모든 업데이트와 동일한 동작입니다.
  • 최소(기본값):
    • 게임 내 메뉴가 항상 100%로 잠겨 있기 때문에 활성화된 경우 작은 3D 장면 해상도가 감소합니다. 이제 장면 해상도를 최소 66%로 삭제합니다.
    • 프레임 속도는 60hz로 제한됩니다.
    • 전체적으로 최대 20%의 평균 절전 모드를 생성합니다.
  • 부르다:
    • 게임 내 메뉴가 활성화된 경우 3D 장면 해상도가 크게 감소합니다. 전체 에코 모드에서 장면 해상도를 50%로 떨어뜨립니다.
    • 프레임 속도는 30hz로 제한됩니다.
    • 전체적으로 최대 50%의 평균 절전 모드를 생성합니다.

이 기능은 모던 워페어 2의 멀티 플레이어 로비의 프런트 엔드 메뉴와 Warzone의 DMZ를 포함한 모든 로비에서만 작동합니다.

메뉴의 COD:Warzone 2 에코 모드 설정

게임 내 변경 내용

메뉴 내에서 최적화를 계속, 콜 오브 듀티: 워존은 또한 게임 플레이 중에 겸손하지만 영향력 있는 변화를 만들었습니다. 우리는 멀티 플레이어 일시 중지 메뉴가 게임 플레이 중에 반 정기적으로 열리는 것을 인식하고 우리는 에너지 절약 기능을 소개 할 수있는 기회로 보았다. 그러나 플레이어 환경이 영향을 받지 않도록 적중 피해 및 소리 등과 같은 다른 모든 업데이트를 계속 수행했습니다.

  • 끄기: 전원 절약 없이 이전의 모든 업데이트와 동일한 동작입니다.
  • 최소: 멀티 플레이어/배틀 로얄 로비 동작과 일치하는 장면 해상도를 66%로 줄입니다.
  • 전체: 활성 게임 플레이에서 멀티 플레이어 일시 중지 메뉴가 열릴 때 장면 렌더링 동결

변경 내용의 영향 측정

Microsoft GDK의 일부로 제공되는 PIX용 Power Monitor 도구 덕분에 실시간으로 변경 내용을 측정할 수 있었습니다. 또한 코드에서 전원 값을 샘플링하기 위해 새로운 PIXGetPowerMetrics API 기능을 사용했으며 다음과 같은 전원 부하 및 GPU 부하 결과를 제공했습니다. 그래프는 두 에코 모드 설정(최소 또는 전체)이 게임의 높은 프레임 속도 기능을 감소시켜 GPU 전원과 전체 전력을 낮추는 방법을 보여 줍니다.

Call of Duty GPU Load

콜 오브 듀티 전원 부하

위에 표시된 결과는 팀 데스매치 프라이빗 매치 로비에서 유휴 상태인 동안 수행되었습니다. 이러한 결과는 다음과 같은 방법으로 요약할 수도 있습니다.

평균 % GPU 사용 중 평균 % 전원 부하 약. 와트
꺼짐 82% 74% 205W
최소 64% 62% 185W
부르다 29% 37% 135W

위에서 언급한 모든 시나리오에서 아래 스크린샷 비교를 통해 그래픽 충실도가 매번 내려갈 때마다 상당히 일관된 상태를 유지하는 것을 볼 수 있습니다. 그런 다음 아티스트 및 디자이너와의 모든 예술적, 그래픽적 변화를 검토하여 시각적 영향과 관련 장단분에 만족하는지 확인한 다음, 팀이 모두 통합되면 기능을 최종으로 커밋했습니다.

Warzone 2 장면 비교

각 플레이어는 하드웨어 설정 및 에너지 절약 욕구에 따라 가장 적합한 시나리오를 결정할 수 있지만, 플레이어가 전체 절전 에코 모드를 옵트인하기로 결정하면 장면 해상도가 거의 눈에 띄지 않습니다.

게이머의 채택률

게임에서 이러한 기능이 출시된 지 약 2개월 후, Infinity Ward는 게이머의 플레이어 채택 및 보존을 공유했습니다. 즉, 옵트인하거나 옵트아웃한 게이머의 수입니다. 그 결과는 콘솔 플레이어의 90% 이상이 최소 절전 모드에 남아 있고, 옵트아웃하기로 선택한 최대 10%의 플레이어 중 약 1/4이 절전 모드를 늘리기로 옵트인했다는 것을 매우 긍정적으로 보여주고 있습니다. PC 게이머는 에너지 절약을 옵트아웃하는 경향이 더 높아졌습니다. 그러나 3분의 1 이상은 낮은 절전 모드로 남아 있었고, 옵트아웃한 사람들의 10%는 에너지 절약 기능을 늘리기로 결정했습니다.

콘솔 채택률 PC 채택률
최소(기본값) 90.3% 77.3%
부르다 2.1% 1.9%
꺼짐 7.6% 20.8%

요약

이 프로젝트는 게임 환경을 미세 조정하는 가장 좋은 방법과 다음에 올 일에 초점을 맞추고 내부적으로 흥미 진진한 대화를 생성했습니다. 우리는 확실히 콜 오브 듀티 프랜차이즈의 미래 타이틀을위한 살아있는 기능으로 우리의 '에코 모드'를 고려하고 있습니다.

콜 오브 듀티: Warzone에서 에코 모드를 사용하거나 사용하지 않도록 설정하거나 프로필을 조정하는 것은 간단한 프로세스입니다. Xbox 지속 가능성 도구 키트를 사용하여 글로벌 전력 변화를 측정할 수 있도록 Xbox의 친구들은 콜 오브 듀티®: 모던 워페®어 II의 전 세계 평균 전력 소비량이 즉시 약 3% 감소했는지 측정하고 확인할 수 있었습니다. 이 선택은 동시에 전력을 절약하고, 게이머의 에너지 비용을 절약하고, 게임 장치 온도를 낮추고, 게임의 탄소 발자국을 낮추는 동시에 게임 내 성능에 부정적인 영향을 미치지 않습니다. 그것은 게이머를위한 훌륭한 선택이 될 증명한다.

추가 참고 자료