¿Es posible hacer un videojuego multijugador en tiempo real con física einsteniana?

Los juegos para un solo jugador que incorporan relatividad incluyen Velocity Raptor (2011):

y A Slower Speed ​​of Light (2013 beta):

Ambos juegos transforman las posiciones y las apariencias de los objetos utilizando la relatividad especial y los cambios Doppler. SSoL se basa en el kit de herramientas OpenRelativity, una biblioteca de código abierto para juegos relativistas. Implementar el modo multijugador, o incluso cualquier otro objeto de velocidad no uniforme, requeriría

un “búfer de historial” para determinar la ubicación de los objetos en los que se emitieron señales luminosas que llegan al jugador

que fue excluido por razones de rendimiento. Otros desafíos incluyen la granularidad del modelo 3D

las mallas deben ser más finas que en los juegos no relativistas. Como cada superficie puede distorsionarse mucho, es importante que la malla sea lo suficientemente fina como para representar la suavidad, incluso si las distancias entre los vértices se agrandan.

y cinetosis.

Desafortunadamente, resulta que moverse en este entorno puede inducir rápidamente una enfermedad grave por movimiento.

Un simulador de vuelo espacial verdaderamente preciso también necesitaría incluir la relatividad general para representar los efectos gravitacionales. Paramount lanzó un juego de tirachinas interestelar de tipo Angry Birds utilizando este efecto para calcular la dilatación del tiempo.

El multijugador 3D relativista puede ser demasiado computacionalmente intenso para los sistemas de juego modernos, pero no veo nada que impida un juego multijugador relativista en 2D similar al Velocity Raptor . Ustedes, diseñadores de juegos, ¡hagan este juego y lo compraré!

Oh sí lo es.

Pero…

Esa debe ser toda tu jugabilidad. Todos los jugadores solo miran la misma caja.

O:

Planeas vender tu juego a la gente en la foto de arriba.

Hay una razón por la que lo falsificamos (fraseo): los cálculos que hacen simulaciones físicas son caros. Muy intensivo en recursos en términos de uso de CPU. La CPU es el segundo elemento más caro en la computadora después de la GPU en la mayoría de los casos.

Seguro. No está claro cuál sería el punto de venta de tal juego, pero no hay razón para que no puedas hacerlo. Ya hay un par de juegos que incorporan relatividad especial (sin embargo, ninguno de los dos es multijugador):

  1. Raptor de velocidad
  2. Una velocidad de luz más lenta

Una velocidad de la luz más lenta es particularmente interesante porque reduce la velocidad de la luz para hacer que los efectos relativistas sean mucho más evidentes.