'인간의 하늘'의 물리학은 얼마나 현실입니까?

$config[ads_kvadrat] not found
Anonim

사람들은 물리학에 대한 예언을하고있었습니다. 노 맨즈 스카이 게임이 출시되기 전에도. 오랜 시간 동안 게임 제작자는 물리학 법칙에 매우 밀접하게 부합되는 시뮬레이션 환경을 설계하고 있다고 강력히 주장했습니다. 그 결과는 가까운 것이었지만 실제 물리 법칙으로 알고있는 것은 아닙니다. 그리고 이것은 재미있는 것을 즐기려는 게이머에게는 좋은 일일 것입니다.

어쨌든 성 우주 공간을 여행하면서 작은 세계에서 탐험하는 게임에 대해서는 비교적 짧은 시간 안에 장소를 여행 할 수있는 어느 정도의 유연성을 누릴 필요가 있습니다. 당신은 도전과 용이함의 정도가 다양한 소행성과 우주의 먼지를 피하려고합니다.

동시에 물리 법칙을 고수하면 예상치 못한 도전이라는 개념에 실제로 기여하게됩니다. 궤도 우주 정거장에서 새로운 행성에 빠르게 착륙한다고 상상해보십시오. 몇 분 후에 우주 정거장으로 되돌아 가도록 백업을 시작하십시오. 갑자기 사라졌습니다. 역이 파괴 되었습니까? 결함이 삭제 되었습니까? 보이지 않니?

초등 실제 물리 수업을 회상하면 행성이 회전합니다. 궤도 우주선이 궤도 행성. 이 두 가지를 합치면 착륙 한 정확한 지점에서 우주로 발사한다는 개념은 우주 정거장을 떠난 곳에서 정확하게 찾을 수있는 가능성은 희박합니다.

인터뷰에서 대서양 수석 게임 디자이너 Sean Murray는 모든 다른 게임의 뒤에있는 물리학은 가짜라고 설명합니다. 영화에 사용 된 기상과 하늘 제어 시스템의 기괴한 디지털 버전과 같은 시뮬레이션을 통해 모든 것들이 순환되도록 구성되어 있습니다. 트루먼 쇼.

"우리와 함께,"머레이는 말했다. 대서양 "당신이 행성에있을 때, 당신은 그 행성의 곡률까지 볼 수 있습니다. 네가 몇 년 동안 걸었다면, 네가 시작한 곳으로 정확히 돌아올 수 있었다. 행성이 태양 주위를 돌고있을 때 행성이 축에서 회전하기 때문에 야간 사이클이 발생합니다. 저것에 진짜 물리학이있다."

그렇지만, 노 맨즈 스카이 플레이어를 즐겁게하기위한 게임입니다. Murray와 그의 팀은 게임이 시뮬레이션하려고 시도하는 물리 법칙으로 확실한 자유를 얻었다. 예를 들어, 궤도를 도는 행성은 뉴턴의 특정 법칙을 준수해야만합니다.이 법칙은 암석이 지구로 얼마나 가까이 다가 갈 수 있는지 완전히 규정하고 행성 자체에 끼어 들지 않도록 규정합니다. 그러나 게임에서 프로그래머는 특정 위성을 실생활에서 물리적으로 허용되는 것보다 지구에 더 가깝게 유지할 수있게했습니다. 비록 이웃 행성들조차도 삶에 대한 현실적인 중력을 진화하고 번성하도록 유지하려면 일종의 건강한 거리를 유지해야하지만이 게임은 주변 세계의 거대한 초상화를 보여줄 수있는 가책이 없습니다.

전 세계를 돌아 다니기 위해 플레이어는 배의 빛의 속도보다 빠르게 움직입니다. 빛 자체가 아닌 모든 물체는 불가능합니다. 빛의 세기가 12 년이 넘는 세계는 여행하는데 반 분이 채 걸리지 않습니다 (로딩 시간에도 불구하고). 단순히 엔벨로프를 밀기 만하는 것이 아니라 수억 수천만 배의 속도로 그렇게합니다.

그것은 심지어 그러한 고속이 시간 팽창 효과를 만들어 플레이어가 비정상적으로 지나가는 시간을 관찰하게한다는 사실조차 고려하지 않습니다.

아마도 게임 작업의 물리 법칙이 게임의 다른 모든 행동과 어떻게 일치하는지에 대한 가장 이상한 개념 중 하나 일 것입니다. 노 맨즈 스카이 플레이어가 실제로 주변과 상호 작용하거나 볼 수있는 것만 렌더링합니다. 게임에있는 다른 모든 것들은 기술적으로 존재하지 않습니다. 그럼에도 불구하고 세상을 멀리하고있는 사물이나 외계인의 생명 형태는 여전히 어떤 식으로 작동합니까? 의지 마침내 그걸 만들 때해라.

같은 맥락에서 게임의 물리학은 똑같은 방식으로 작동합니다. 마침내 상호 작용할 때까지는 존재하지 않지만, 그 씨앗은 이미 게임의 거대한 코드에 삽입되어 있습니다.

이러한 제한에도 불구하고, 노 맨즈 스카이 그 전에는 어떤 게임보다도 현실 세계 물리학에 더 가깝습니다. 실제로 "차가워지는"게임이 자연의 힘을 정확하게 고정시킬 수 있다고 생각하는 것은 놀라운 일입니다.

$config[ads_kvadrat] not found