이제 양자 컴퓨터에서도 둠을 플레이할 수 있습니다!
아이코닉한 1인칭 슈팅 게임 Doom 의 새로운 각색판이 양자 컴퓨터 에서 실행되도록 설계되었습니다 . Quandoom 이라는 제목의 이 혁신적인 버전은 바르셀로나의 ICFO 에서 양자 컴퓨팅 연구원 으로 Lumorti 라는 이름으로 프로젝트를 개발하는 Luke Mortimer 가 만들었습니다 . 이 게임은 양자 회로와 알고리즘을 프로그래밍하도록 설계된 언어를 활용하여 단일 QASM 파일로 제작되었습니다.
현재 이 게임을 실행할 수 있는 양자 하드웨어는 없지만, Lumorti의 프로젝트는 최첨단 아키텍처에서 게임을 하는 데 상당한 잠재력이 있음을 보여줍니다. 양자 적응에는 가장 진보된 클래식 PC를 능가하는 사양이 필요하며, 기본 코드를 실행하는 데만 무려 72,376큐비트 와 8,000만 게이트가 필요합니다.
그럼에도 불구하고, 오늘날에도 Quandoom을 경험할 수 있습니다 . Lumorti는 양자 명령을 고전적 계산으로 변환하는 가벼운 QASM 시뮬레이터를 제공했습니다 . 즉, 표준 노트북에서도 시뮬레이터를 사용하면 Quandoom이 초당 10~20프레임 으로 실행될 수 있습니다 . 초기 게임플레이 비주얼은 고전적인 1980년대 벡터 그래픽 슈팅 게임과 비슷합니다 .
현재 필요한 사양을 갖춘 양자 컴퓨터는 없지만 Quandoom은 클래식 컴퓨터에서 효율적으로 시뮬레이션할 수 있으며 가벼운(C++로 150줄만 구성됨) QASM 시뮬레이터를 사용하여 내 노트북에서 10~20fps를 달성할 수 있습니다 .
Quandoom을 플레이 하려면 GitHub에서 파일을 다운로드 하고 QASM 파일을 시뮬레이터 실행 파일로 끌어다 놓으세요. 로드하려면 약 5-6GB의 RAM이 필요하다는 점에 유의하세요 . 현재 게임의 첫 번째 레벨만 플레이할 수 있으며, 그래픽이 간소화되었고 사운드나 음악은 없습니다. Lumorti는 또한 다양한 시스템에서 고급 기술 기능을 탐색하기 위한 컴파일에 대한 가이드를 제공합니다.
Quandoom 코드 파일은 약어를 사용하여 크게 압축되었지만, 이러한 최적화 없이도 약 30GB 의 상당한 크기를 유지합니다 . 고전 DOOM 의 누락된 측면을 양자 버전으로 복원하려는 노력이 진행 중이지만, Lumorti가 이 야심찬 프로젝트로 인해 가끔 지루함을 느낀다고 언급했기 때문에 개발이 다소 산발적일 수 있습니다.
답글 남기기