„No Man's Sky” musi mieć rozszerzenie czasu Outmanuever i pominąć ogólną teorię względności

$config[ads_kvadrat] not found

No-Man - Mixtaped (Official Promotional film) Love and Endings CD/DVD [HD]

No-Man - Mixtaped (Official Promotional film) Love and Endings CD/DVD [HD]
Anonim

Z tego co wiemy Niebo niczyje, starzenie się nie będzie źródłem niepokoju w grze. Chociaż postacie z pewnością mogą umrzeć, a wszechświat jest wystarczająco duży, aby zbadać jego zatwardziałość, arcybiskup nie będzie zmuszony do zabawy, poza wielonożną dinglebeast. Ale w pewnym sensie jest to zaskakujące czas ma tak niski profil w grze poświęconej podróżom międzyplanetarnym. To właściwie osiągnięcie.

Problem czasu w podróżach kosmicznych jest dwojaki. Pierwsza fałda jest wystarczająco prosta: obecny stan fizyki pozwala na podróże międzygwiezdne przez wiele stuleci. Drugi jest bardziej skręcony: specjalna teoria względności mogłaby zadziałać dla wszystkich międzygwiezdnych poszukiwaczy przygód podróżujących z prędkościami relatywistycznymi, powodując, że związani z planetą obserwatorzy odmierzaliby czas inaczej niż ich zagubione odpowiedniki. Jest to efekt znany jako rozszerzenie czasu i wymusiłby to Niebo niczyje gracze doświadczają wielu prezentów.

Przykro mi, miłośnicy fizyki, nie ma dla was eksperymentów z paradoksem w grze. The Niebo niczyje zespół poradził sobie z problemem dylatacji czasu, dzięki czemu szybsze niż światło podróżują normalnie, wyrzucając fizykę przez okno. Napędy gwiazdowe Niebo niczyje może działać jak (całkowicie) hipotetyczny napęd Alcubierre'a - ale ponieważ wymaga to istnienia egzotycznej materii o ujemnej masie, nie będziemy się na niej zanurzać. Być może wolniejsze od światła podróże międzygwiezdne są opcją w grze, ale żadna z wydanych do tej pory gier nie pokazuje ubogich chłopów kosmicznych, którzy wykupują gorzką egzystencję w głębi między gwiazdami, więc prawdopodobnie możemy założyć, że cała międzygwiezdna turystyka przyjdzie a la Star Trek.

Ale nie powinniśmy tak łatwo dopuszczać ludzi do Hello Games. Być może znaleźli dogodny sposób na szczególną teorię względności, ale ogólna teoria względności wciąż może utrudniać im życie. Zgodnie z ogólną teorią względności, obserwatorzy znajdujący się blisko masywnych obiektów (takich jak planety) będą mierzyć czas przechodzący wolniej niż obserwatorzy daleko. Ma to wpływ na Ciebie za każdym razem, gdy używasz GPS telefonu. W Niebo niczyje, ogólna teoria względności oznaczałaby, że śmiali piraci kosmiczni, którzy spędzają cały swój czas na plądrowaniu frachtowców, mogliby obserwować przyziemne życie cnotliwych szczurów lądowych z przygnębiającym pośpiechem.

Hello Games można prawdopodobnie wybaczyć za uniknięcie tego problemu. Właściwe rozwiązywanie problemów związanych z rozszerzeniem czasu w wieloosobowej grze online oznaczałoby uwzględnienie względnego ruchu każdego gracza względem każdy inny gracz w grze. Dzieje się tak, ponieważ dylatacja czasu zależy od tego, jak dwóch obserwatorów porusza się względem siebie - nie od tego, jak szybko obserwator porusza się w wartościach bezwzględnych (co i tak nie ma znaczenia w teorii względności).

Jeśli to nie brzmi trudno, rozważ to. Aby opisać mój ruch w stosunku do moich sąsiadów, tutaj Odwrotność biuro, potrzebujemy jednego numeru dla drugiej osoby. Tylko lista ich prędkości mierzona przeze mnie. Ale jak opisalibyśmy względny ruch każdego Odwrotność pisarz dla każdego innego pisarza?

Powiedzmy, że jest 10 pisarzy. Następnie dla każdego z tych 10 pisarzy potrzebowalibyśmy 9 innych liczb, podających prędkość każdego pisarza względem pierwszego. To 90 numerów. Istnieje zgrabna formuła do obliczania, ile różnych zmiennych będziesz musiał w pełni opisać, a prawdopodobnie już go zgadłeś. Jeśli chcesz znać prędkości względne N cząstki, potrzebujesz w sumie N (N-1) liczby. Teraz, ilu graczy będzie w grze Niebo niczyje w jednym momencie?

Po przygotowaniu tej ogromnej matrycy musisz ją zaktualizować w czasie rzeczywistym. A to dopiero początek. Za każdym razem, gdy gracze wchodzą w interakcję, gra musi brać pod uwagę ich względne prędkości i dawać im więcej lub mniej czasu.

Rzeczywiście, byłoby to prawdziwe wyzwanie dla modelowania dylatacji czasu w skali Niebo niczyje: Jedynym sposobem, aby dać graczom mniej czasu, jest zmiana szybkości, z jaką gra przetwarza swoje działania. Mamy na to nazwę w innych grach.

Nazywamy to opóźnieniem.

$config[ads_kvadrat] not found