"Il cielo di nessuno" deve troncare la dilatazione del tempo e saltare la relatività generale

$config[ads_kvadrat] not found

✅ CAPIAMO LA RELATIVITÀ GENERALE di Einstein #01. PERCHÉ IL TEMPO RALLENTA VICINO ALLE MASSE ? ? ?

✅ CAPIAMO LA RELATIVITÀ GENERALE di Einstein #01. PERCHÉ IL TEMPO RALLENTA VICINO ALLE MASSE ? ? ?
Anonim

Da quello che sappiamo No Man's Sky l'invecchiamento non sarà una fonte di ansia nel gioco. Anche se i personaggi possono sicuramente morire e l'universo è abbastanza grande da poter essere esplorato nel proprio personaggio, l'arcivescovo non sarà costretto ad intrattenere altro che una dinglebeast a molte zampe. Ma in un certo senso è sorprendente tempo ha un profilo così basso in un gioco dedicato ai viaggi interplanetari. In realtà è un risultato.

La questione del tempo nel viaggio nello spazio è duplice. La prima piega è abbastanza diritta: lo stato attuale della fisica consente solo i viaggi interstellari lunghi diversi secoli. Il secondo è più di una svolta: la relatività speciale potrebbe dare il via a tutti gli avventurieri interstellari che viaggiano a velocità relativistiche, facendo sì che gli osservatori del pianeta misurino il tempo in modo diverso rispetto alle loro controparti stellari. È un effetto noto come dilatazione del tempo, e forzerebbe No Man's Sky giocatori di sperimentare più regali.

Scusa, amanti della fisica, non esperimenti di paradosso gemello in gioco per te. Il No Man's Sky la squadra ha risolto il problema della dilatazione temporale facendo viaggiare la luce più veloce della norma, lanciando la fisica fuori dalla finestra. Le stelle guida di No Man's Sky potrebbe funzionare come l'ipotetico (completamente) drive di Alcubierre - ma poiché ciò richiede l'esistenza di materia esotica con massa negativa, non ci addentreremo in profondità. Forse il viaggio interstellare più lento della luce è un'opzione in-game, ma nessuno dei giochi rilasciati finora mostra poveri contadini spaziali che vivono un'esistenza amara nelle profondità tra le stelle, quindi possiamo probabilmente presumere che tutto il turismo interstellare arriverà a la Star Trek.

Ma non dovremmo lasciare che la gente di Hello Games si sganci facilmente. Potrebbero aver trovato un modo conveniente attorno alla relatività speciale, ma la relatività generale può ancora rendere la vita difficile per loro. Secondo la relatività generale, gli osservatori vicini a oggetti massicci (come i pianeti) misurano il tempo passando più lentamente rispetto agli osservatori lontani. Questo ti colpisce ogni volta che usi il GPS del telefono. Nel No Man's Sky la relatività generale significherebbe che i coraggiosi pirati dello spazio che passano tutto il loro tempo a saccheggiare i mercantili potrebbero osservare la vita banale dei virtuosi proprietari di terreni passare con una fretta deprimente.

Hello Games può essere probabilmente perdonato per aver evitato questo problema. Affrontare correttamente la dilatazione del tempo in un videogioco online multiplayer significherebbe tenere conto del movimento relativo di ogni giocatore rispetto a ogni altro giocatore nel gioco. Questo perché la dilatazione del tempo dipende da come due osservatori si muovono l'uno rispetto all'altro - non dalla velocità con cui un osservatore si muove in termini assoluti (che comunque è privo di senso nella teoria della relatività).

Se ciò non sembra difficile, considera questo. Per descrivere il mio movimento rispetto ai miei vicini 'qui al Inverso ufficio, avremmo bisogno di un numero per ogni altra persona. Solo una lista delle loro velocità misurate da me. Ma come descriveremo il movimento relativo di ciascuno Inverso scrittore per ogni altro scrittore?

Diciamo che ci sono 10 scrittori. Quindi, per ognuno di quei 10 scrittori, avremmo bisogno di altri 9 numeri che diano la velocità dell'altro scrittore rispetto al primo. Sono 90 numeri. C'è una formula precisa per calcolare quante variabili distinte avresti bisogno per descrivere completamente questo problema, e probabilmente lo hai già indovinato. Se vuoi conoscere le velocità relative di N particelle, hai bisogno di un totale di N (N-1) numeri. Ora, quanti giocatori ci saranno No Man's Sky in una volta?

Una volta che questa enorme matrice è pronta per essere utilizzata, dovrai aggiornarla in tempo reale. E questo è solo l'inizio. Ogni volta che i giocatori interagiscono, il gioco dovrebbe prendere in considerazione le loro velocità relative e dar loro più o meno tempo.

In effetti, questa sarebbe la vera sfida per modellare la dilatazione del tempo sulla scala di No Man's Sky: L'unico modo per dare ai giocatori più tempo è quello di cambiare la velocità con cui il gioco elabora le loro azioni. Abbiamo un nome per questo in altri giochi.

Lo chiamiamo lag.

$config[ads_kvadrat] not found