제품

Unity Game Simulation

테스트를 자동화하고 수천 번의 게임 플레이를 실행하세요.

수천 번의 게임 플레이 시뮬레이션

게임을 출시하거나 업데이트할 때, 인력을 사용해 플레이 테스트를 하면 효과적으로 밸런스를 잡고, 버그를 찾고, UI 문제를 수정하고, 엔터테인먼트 측면의 가치를 검증할 수 있지만, 비용과 시간이 많이 듭니다.

Unity Game Simulation은 가상 플레이어를 사용해 실제 게임 코드 기반으로 게임 플레이를 시뮬레이션하여 게임 밸런스와 QA 플레이 테스트를 자동화해 시간을 절약합니다.

간단하고 스마트한 테스트

대한민국의 개발사 선데이토즈는 사용하기 불편한 사내 테스트 솔루션 대신 Unity Game Simulation을 활용해 수백 개의 레벨에서 수백 시간이 걸리는 게임 밸런스 테스트를 자동화했으며, 비용과 복잡도도 낮출 수 있었습니다.

지표 확인

더 정확하고 민첩한 테스트를 위해 지표의 대상 범위를 정의하여 게임 밸런스를 측정하세요. Metric Validation을 사용하면 테스트에서 피드백 반영까지의 과정을 단축하여 개발자가 게임 품질과 밸런스를 극대화할 수 있는 파라미터 조합을 즉시 확인할 수 있습니다.

주요 기능

빌드 매개변수화

게임 빌드를 쉽게 업로드하고 여러 테스트 시나리오를 매개변수화하여 게임 코드에서 시뮬레이션된 게임 플레이를 실행할 수 있습니다.

지표 생성

플레이 시뮬레이션 도중 언제든지 설정, 증가, 재설정, 확인할 수 있는 카운터를 배치하여 지표를 측정할 수 있습니다.

클라우드 시뮬레이션

여러 게임 플레이를 동시에 병렬로 시뮬레이션하여 테스트 정확도를 높이고 더 빠르게 테스트 결과를 확인할 수 있습니다.

그리드 검색

수천, 수백만 가지의 게임 설정을 동시에 테스트합니다. 하나도 빠짐없이 모든 파라미터 조합이 포함된 목록을 생성해 캐릭터 속성, 레벨 디자인, 난이도 진행 상황을 최적화할 수 있습니다.

데이터 집계

수천 번이 넘는 게임 플레이에 대한 카운터 결과를 집계 및 분석하고, 기존 분석 시스템과 결과를 통합할 수 있습니다.

워크플로 유연성

Game Simulation을 빌드에 통합하고 연속 통합(CI) 파이프라인을 공용 REST API와 통합하거나, 웹 기반 대시보드에서 파라미터를 설정하고 시뮬레이션을 시작할 수 있습니다.

첫 500시간 시뮬레이션 무료 제공

유니티에서는 부담 없이 Game Simulation을 이용해 보면서 Game Simulation이 테스트 일정을 단축하는 데 얼마나 도움이 되는지 확인하실 수 있도록 500시간 상당의 시뮬레이션 크레딧을 무료로 제공해 드립니다. 이 크레딧은 구매 시점으로부터 6개월 후에 만료되며,

이후에는 사용량에 대해 아래와 같은 요금이 청구됩니다.

*시뮬레이션 시간은 분 단위로 청구되며 반올림되지 않습니다. 예를 들어, 90분의 시뮬레이션 시간은 2시간으로 반올림되지 않고 1.5시간으로 청구됩니다.

선데이토즈가 새로운 레벨의 밸런스를 100배 빠르게 맞춘 방법

선데이토즈가 어떻게 Game Simulation을 사용해 밸런스 테스트 규모를 100배로 늘려 개발자가 3주마다 20~30개의 새로운 레벨을 출시하면서도 새로운 레벨을 각각 1,000번 이상 테스트할 수 있었는지 알아보세요.

Furyion Games의 Death Carnival

Furyion Games의 무기 소켓 시스템 밸런싱

Furyion이 1억 6,500만 번의 플레이를 단 10번의 효율적인 시뮬레이션으로 압축해 Death Carnival을 그래픽, 조작감, 플레이 환경 면에서 최상의 상태로 출시하고, $80,000의 테스트 예산과 600시간의 개발 시간을 절감한 방법을 알아보세요.

Illogika Rogue Racers 게임

iLLOGIKA에서 게임 밸런스를 목표로 최적화한 비결

iLLOGIKA가 Game Simulation을 사용해 어떻게 47일간의 플레이 테스트를 단 네 시간의 시뮬레이션으로 압축하여 게임 Rogue Racers로 플레이어를 사로잡았는지 알아보세요.

시작하기

커뮤니티 참여

기술적인 질문에 대한 답변을 얻고, Unity Game Simulation 전문가 및 고객과 소통하세요.

지식의 폭을 넓혀 보세요

필요한 때에 원하는 정보를 얻으세요. 블로그 게시글, 웨비나, 워크숍이 필요에 맞게 제공됩니다.

기술 자료

Unity 공식 기술 자료에서 지침과 튜토리얼을 확인하세요.

Unity Game Simulation에 관한 게임 스튜디오의 생각

David Fugère-Lamarre, CEO, iLLOGIKA

"세밀하게 조정된 플레이어 진행과 함께 Rogue Racers를 더 빨리 시장에 출시할 수 있을 것입니다."

David Fugère-Lamarre, CEO, iLLOGIKA
Régis Geoffrion, Studio Director, iLLOGIKA

"이 툴은 향후 플레이어 경험을 개선하는 데 큰 도움이 될 뿐만 아니라 새로운 타이틀을 성공적으로 출시하는 데 필요한 시간을 단축할 수 있습니다."

Régis Geoffrion, Studio Director, iLLOGIKA
Herbert Yung, Studio Director, Furyion

"Unity Game Simulation을 사용해 수백 시간과 수만 달러의 노동력을 절약할 수 있었습니다. Unity의 다른 요소와 원활하게 통합할 수 있어서 시뮬레이션을 실행하고 바로 게임플레이를 미세 조정할 수 있었습니다. 이 과정은 플레이 테스터보다 수백 배 빨랐을 뿐만 아니라, 시뮬레이션을 설계해 높은 품질의 결과를 얻을 수 있었습니다."

Herbert Yung, Studio Director, Furyion

게임 밸런스 최적화

Unity Game Simulation으로 클라우드에서 수백만 번의 게임플레이를 시뮬레이션할 수 있습니다.

FAQ

Unity Game Simulation에 어떻게 액세스할 수 있나요?

Unity.com에서 계정에 로그인하여 Game Simulation을 무료로 체험할 수 있습니다.

Unity Game Simulation에 액세스하려면 Unity 계정이 필요한가요?

네. Unity Game Simulation에 액세스하려면 Unity 계정이 필요합니다.

Unity Game Simulation 이용료는 얼마인가요?

Unity Game Simulation은 제한 시간 동안 무료로 사용할 수 있습니다. 무료로 500시간을 이용할 수 있으며 부가적으로 다음과 같은 조건이 따릅니다. 이 범위를 벗어나서 사용해야 하는 경우, 문의하여 플랜을 설정하시기 바랍니다.

시뮬레이션 시간의 정확한 정의는 어떻게 되나요?

시뮬레이션 시간은 Unity 빌드가 시뮬레이션 서비스에서 실행되는 시간을 의미합니다. 개별 시뮬레이션마다 유니티는 다음 사양을 갖춘 단일 인스턴스에서 프로젝트를 실행합니다.

  • 2.8GHz Cascade Lake 프로세서 기반 vCPU 6개
  • 22.5GB 메모리

Game Simulation 사용자는 최대 10개의 시뮬레이션을 병렬로 실행할 수 있습니다. 예를 들어, 1 시뮬레이션 시간을 소비해 1시간 동안 하나의 시뮬레이션을 실행하거나, 10 시뮬레이션 시간을 소비해 1시간 동안 10개의 시뮬레이션을 실행할 수 있습니다.

언제부터 시뮬레이션 시간에 대한 요금이 부과되나요?

아래는 1 시뮬레이션 시간이 부과되는 활동입니다.

  1. 사용자가 업로드한 빌드를 인스턴스로 가져와 시뮬레이션 실행
  2. 인스턴스에서 Unity 빌드 시뮬레이션 실행
  3. 결과와 플레이어 로그에 액세스할 수 있도록 이를 스토리지에 업로드

현재 빌드를 다운로드하거나 업로드하는 데 사용되는 스토리지나 트래픽에 대한 요금을 부과하고 있지는 않습니다. 단, 시뮬레이션이 실패하거나 취소된 경우에도 시뮬레이션 시간에 대한 요금이 부과됩니다.

Game Simulation을 사용하는 데 필요한 기술적 요건은 무엇인가요?

Unity Game Simulation을 사용하려면 다음 조건을 충족해야 합니다.

  • Unity 2018 이상 사용
  • Linux 빌드 제작 가능

Unity에서는 최적의 웹사이트 경험을 제공하기 위해 쿠키를 사용합니다. 자세한 내용은 쿠키 정책 페이지를 참조하세요.

확인