Al igual que en el día de ayer, el equipo trás Xbox Live ha vuelto a publicar información sobre la tecnología que esconde la nueva Xbox One y los cambios en el servicio online de Microsoft. En esta ocasión es John Bruno, Lead Program Manager del equipo de Xbox Live, el encargado de explicar Xbox Live Compute, la plataforma en la nube disponible para desarrolladores.
Xbox Live Compute es una de las formas con las que Microsoft pretende que Xbox One se beneficie del poder de la nube. El servicio está específicamente diseñado para permitir a los desarrolladores de juegos utilizar los recursos escalables de procesamiento y computación que Microsoft tiene desplegados por todos sus centros de datos alrededor del mundo, mejorando así los juegos más allá de lo que permiten los recursos finitos de una consola.
Al diseñar Xbox One, en Redmond decidieron aprovechar la oportunidad que les brindan todos los recursos y la escala global de Windows Azure junto los servicios de juego de Xbox Live para construir una plataforma de computación en la nube centrada únicamente en los juegos. Más de 300 mil servidores funcionando para proporcionar potencia y poder de computación a los juegos.
Gracias a todos esos recursos adicionales que proporciona la nube los desarrolladores podrán:
-
Construir juegos más fieles a la realidad. Los desarrolladores pueden ceder a la nube algunas de las tareas más engorrosas de los juegos,
el entorno, la física de los elementos o la iluminacióncomo cálculos para todo tipo de elementos ambientales, permitiendo aprovechar mejor el poder de Xbox One. -
Mejorar la experiencia multijugador. La utilidad más evidente es la existencia de servidores dedicados para los juegos. Pero, además, Xbox Live Compute puede ser utilizado para guardar el estado de una partida multijugador y volver a ella cuando se desee.
-
Evolucionar constantemente los juegos. Los desarrolladores podrán utilizar Xbox Live Compute para actualizar y cambiar dinámicamente los juegos. De esta forma los juegos van más allá del soporte en el que vienen o del contenido descargable periódicamente, pudiendo evolucionar en cualquier momento.
-
Obtener recursos según la demanda. La nube estará disponible cuando los jugadores la necesiten. Esto permite asegurar una experiencia de juego siempre fluida y sin cortes, llevando los recursos de la nube allí donde más se necesiten en cada momento.
La ayuda es inestimable. Dado que los recursos de Xbox One, como los de cualquier otro dispositivo, son finitos, los desarrolladores tienen inicialmente limitado el poder a su disposición. Con la nube se rompe parte de esa limitación. Microsoft pretende además que el acceso de los desarrolladores a todo ese poder de la nube sea gratuito, sin que tengan que preocuparse de construir y gestionar ellos mismos su propia red de servidores.
Vía | Xbox Wire
Ver 10 comentarios
10 comentarios
czhincksx
¿Para qué sirve la nube de Microsoft?
-Sirve para que los desarrolladores puedan incluir servidores dedicados en sus juegos con mucha facilidad y bajo coste.
-Sirve para gestionar perfiles y contenidos. Videojuegos, películas, series. Esos contenidos serán los que se encarguen de administrar los servidores. A un amigo le gusta un juego y a ti te aparece como recomendado.
-Sirve para que algunos juegos almacenen datos de sus jugadores y poder mejorar comportamientos como la IA. Por ejemplo en el Forza 5.
-Sirve para juego remoto. En un futuro en vez de sacar otra Xbox pueden empezar a servir los juegos ejecutados en máquinas remotas como OnLive o Gaikai.
¿Para qué no sirve?
-No sirve para mejorar los gráficos. Eso es estúpido siquiera pantearlo con la infraestructura actual o la de dentro de 10 años. No se pueden enviar y recibir cálculos gráficos que un procesador requiere en microsegundos con conexiones que tienen una latencia de 15 ó 20 milisegundos más el tiempo de proceso. Eso no se puede llevar a cabo.
-No sirve para mejorar las físicas por el mismo motivo.
-No sirve para mejorar la IA dinámicamente. Podrás descargarte un parche con la IA similar a un amigo (como en el Forza) pero en mitad de la partida no va a consultar al servidor de la nube cómo correría tu amigo. Eso se haría antes de en todo caso y todos los cálculos los realizaría el procesador de la Xbox One.
-No sirve para mejorar la iluminación.
Cualquiera que piense que la nube mejorará los gráficos o cualquier otra cosa que requiera cómputo en tiempo real, se autoengaña o se la han metido bien doblada.
De todas formas lo de los servidores dedicados para juegos es mil veces más importante que el mejorar un poco los gráficos. A eso es a lo que debería apostar MS. Que dejen de decir que la nube mejorará los gráficos y que hablen de mejoras realistas.
-
victorcyber
Sinceramente yo no me creo mucho esta cantinela, imagina que estoy jugando al GTAV y me estrello contra otro coche, como van a calcular esas físicas? yo creo que es imposible, para creas algunas cosas pre-renderizadas si seria posible, pero mas que fuesen vía estreaming, eso de calcular los datos en los server de MS y mandarlo ya masticados a tu consola.. no se.. no lo termino de ver.
PD: Eres sin ninguna duda el mejor editor de xatakawindows (respetando a todos los demas).