Anuncios

jueves, 21 de marzo de 2019

Google Stadia




Google Stadia

Google ha anunciado en la GDC 2019 (Game Developers Conference) su proyecto más ambicioso en relación con los videojuegos. Los rumores que habían surgido durante años alrededor de la idea de una posible consola dedicada o una máquina lo suficientemente potente como para competir con los gigantes del sector del ocio digital como Microsoft y Sony se materializaban en un concepto tan original como difícil de crear.

Se presentaba en sociedad Stadia, una plataforma de juego en streaming que no se limitaba a una simple caja o pieza de hardware. En boca de Phil Harrison, antiguo directivo de Xbox y PlayStation y actual vicepresidente de Google, se trata de un nuevo concepto, una plataforma de entretenimiento que no está atada a los antiguos convencionalismos de las consolas y que va un paso más allá, dando acceso a un importante catálogo de videojuegos en cualquier lugar, momento y dispositivo.

¿Qué es Stadia y cómo funciona?

Stadia es la nueva plataforma de Google para jugar a videojuegos en streaming en cualquier lugar y dispositivo gracias a la nube y sin la necesidad de tener ningún tipo de hardware o soporte físico adicional por parte del usuario y que ofrecerá especificaciones técnicas y servicios propios de la nueva generación de videoconsolas.

Así es, el primer gran sistema de entretenimiento de nueva generación no es una videoconsola en forma de caja. Google, que ha intentado volcarse en el mundo de los videojuegos durante años, ha entrado por la puerta grande en términos generales, pero buscando una aproximación bastante más arriesgada de lo que creían las primeras predicciones.
Al igual que Sony con su sistema PlayStation Now o Microsoft con xCloud, la empresa de Mountain View ha querido enfocar su plataforma Stadia en el streaming, una idea que hace unos meses parecía una opción casi imposible de aplicar en el mundo de los videojuegos y que ahora es más real y tangible que nunca. Como concepto, busca dar acceso a los más avanzados videojuegos en cualquier momento.

Para ello, su plataforma se integrará en los más variados servicios de Google y brindará la oportunidad de disfrutar del título que deseemos sin esperas de ningún tipo, todo potenciado por el famoso procesado en la nube. Durante su presentación, se ponía un ejemplo muy claro. Imaginemos que estamos siguiendo la retransmisión de algún youtuber o disfrutamos del último tráiler de un juego de la saga Assassin’s Creed en YouTube, el famoso portal de vídeos.

Pulsando el icono de Stadia -el llamado Play Now-, sin esperas, y de forma completamente instantánea, podemos estar jugando a gran calidad gráfica al videojuego en cuestión. Sin necesidad de descargas, parches o colas de espera.

Si bien no está en una caja propiamente dicha, Stadia es el primer atisbo de lo que puede llegar a ofrecernos la nueva generación de consolas. Los actuales sistemas mejorados de PlayStation 4 y Xbox One ya han demostrado de qué son capaces en términos audiovisuales, y en un escenario en el que tanto Sony como Microsoft ya piensan en su próxima plataforma en términos de hardware, la llegada de este servicio cambia un poco el horizonte de lo que podemos esperar de la nueva generación de máquinas de entretenimiento por parte de los fabricantes.

Hay que destacar que Google no ha construido una carcasa ni tampoco presentará al consumidor su sistema como un dispositivo físico. Stadia realiza todas las operaciones en sus servidores de forma remota e invisible para el cliente. La plataforma de streaming contará con una serie de grandes números sobre el papel, con especificaciones y características que bien podrían convertirse en una constante y un estándar en las nuevas consolas.

¿En qué dispositivos podremos jugar?

Stadia podrá usarse en casi cualquier plataforma que tenga acceso a internet. Es decir, podemos jugar a sus títulos en smartphones, PC, televisiones, dispositivos Chromecast y portátiles con navegadores Chrome.

Todo se ejecutará de forma remota en una serie de servidores y equipos de gran capacidad de procesado, ofreciendo, según sus responsables, videojuegos a 1080p y 60 frames por segundo en los títulos más exigentes, llegando incluso a 4K, 60 frames y HDR (alto rango dinámico) en su mismo lanzamiento.

En la keynote, Phil Harrison llevó a escenario a los responsables de Assassin’s Creed Odyssey y a los creadores de DOOM Enternal, que demostraron que ese tipo de característica era posible, y lo más increíble de todo esto, instantánea.

¿Tendrá problemas de lag?

Google ha trabajado durante años en construir una red de servidores y centros de datos repartidos por todo el mundo, apoyándose en una distribución por países y continentes que busca eliminar uno de los enemigos más recurrentes de este tipo de propuestas, el conocido input lag o retardo entre nuestras acciones al jugar y lo que vemos en pantalla.

Además, cada uno de estos servidores contará con tecnología de vanguardia en su hardware. Stadia realizará sus operaciones en unos sistemas que son más potentes que Xbox One X y PS4 Pro, con 10,7 teraflops de potencia o capacidad bruta en términos gráficos, y que además, son capaces de ofrecer una gran calidad de sonido multicanal.

Precio y fecha de lanzamiento

¿Cuánto costará Stadia? ¿Usará un modelo de suscripción como Netflix, HBO o PlayStation Now? Google ha sido especialmente cuidadosa en esta faceta, sin decir nada claro sobre la monetización de su nueva plataforma de streaming.

Teniendo en cuenta otras opciones del mercado y las tendencias de la industria del videojuego no sería de extrañar que Stadia apostase por algún tipo de pago mensual, trimestral o anual, ofreciendo al consumidor distintas posibilidades.

Otro aspecto interesante en estas lindes será el ver cómo lidia Google con las diferentes suscripciones que maneja en estos momentos. La compañía tiene servicios de música, de vídeo, suscripciones especiales en YouTube… ¿Integrará algunos de estos ecosistemas? Podría ser una apuesta especialmente curiosa de cara a aglutinar una oferta atractiva de cara a las audiencias masivas que ya disfrutan de muchos de estos servicios y sistemas.

En cualquier caso, pronto tendremos más detalles al respecto.

Algo que tampoco se sabe a ciencia cierta es la fecha concreta del lanzamiento de Stadia. Durante su presentación se dijo que en principio Stadia saldría al mercado en 2019 (imaginamos que a finales de año) y por ahora, única y exclusivamente en los territorios de Estados Unidos, Europa, Canadá y Reino Unido. Aunque es posible que esta lista se vaya ampliando según se vaya consolidando el nuevo servicio de Google en el mercado.

Catálogo y juegos confirmados

Durante la presentación, se mostraron varios títulos en acción, y se han mencionado otros títulos que llegarán a la plataforma, así como algunos estudios que ya están trabajando en ella. Vamos a repasar los juegos y estudios confirmados para Stadia:
  • 2K Games: El juego de baloncesto más popular del mercado, NBA 2K, se utilizó de ejemplo en una demostración del servicio "Crowd Play", que permitirá a los espectadores hacer cola y jugar con sus streamers favoritos.
  • id Software: El esperado DOOM Eternal se podrá jugar en Stadia a 4K, HDR y 60fps.
  • Q-Games: Los creadores de la saga PixelJunk o The Tomorrow Children entre otros trabajan en un juego sin anunciar, que aprovechará la característica "State Share", que te permitirá compartir momentos o situaciones concretos de las partidas, a los que se podrán conectar directamente otros jugadores.
  • Square Enix: La compañía japonesa ha mostrado Rise of the Tomb Raider que tendrá compatibilidad completa con Google Assistant.
  • TequilaWorks: el estudio madrileño creadores de Rime estuvieron en el escenario hablando de la característica "Style Transfer", que gracia al machine learning te permitirá por ejemplo cambiar el estilo artístico de un juego en tiempo real.
  • Ubisoft: El juego protagonista de la presentación de Stadia, fue Assassin’s Creed Odyssey, que ya fue testeado hace meses con Project Stream.

Requisitos mínimos de conexión a internet, especificaciones y modelo de negocio

La idea que Google tiene detrás de este enorme proyecto es la de permitir que cualquier persona, aunque no tenga un equipo de grandes características o una consola de última generación pueda disfrutar del título que está retransmitiendo su youtuber preferido o del tráiler que acaba de ver en su smartphone o tablet. Todo de forma instantánea, sin pasarelas, intermediarios o cortes.
Para ello habrá que contar con una conexión a internet, claro está, y es aquí dónde radica el mayor temor para los consumidores que nunca saben con seguridad si podrán disfrutar de este tipo de servicios, más y cuando parece tan avanzado y exigente a tenor de sus características como este.

Stadia podrá mostrar resoluciones nativas 4K y 60 frames por segundo con HDR, es decir, toda una proeza que a día de hoy casi ni está al alcance de las consolas ni de la gran mayoría de equipos PC.
Dado que en Google son conscientes de que los anchos de banda compatibles con esta tecnología sean diversos, la empresa ha querido especificar una especie de requisitos mínimos y escenarios en relación a la calidad capaz de mostrarse en pantalla en función del tipo de conexión.
Se espera, según los datos que maneja Google, que la transmisión estándar de la señal sea de 1080p y 60 frames o superior en conexiones con alrededor de 25 Mbps de ancho de banda.

Por el contrario, la resolución bajaría en las conexiones de hasta 15 Mbps a 720p y 60 frames por segundo, causando incluso algunos artefactos de comprensión en la imagen puntuales. De momento únicamente funciona por conexiones de red o Wifi, quitando cierto punto de libertad o movilidad para el usuario. La compañía espera que en un futuro funcione en conexiones 5G, otorgando la posibilidad al jugador de jugar allá dónde quiera sin tener que estar dependiendo de una conexión inalámbrica tradicional cerca.

Durante la presentación realizada a los medios, la empresa configuró varios escenarios para probar la robustez de su sistema e infraestructura, que promete eliminar o reducir el input lag hasta límites insospechados.

Para ello creo, en un entorno de conexión controlada, un caso en el que los asistentes probaban Assassin’s Creed Odyssey a la máxima calidad posible y en un amplio rango de dispositivos con una conexión inalámbrica de 200 Mbps.
Según análisis externos, la latencia en este caso rondaba los 166ms por Wifi, una cifra que está dentro de lo aceptable.

También se pudo probar el peor de los escenarios posible para Stadia, con una conexión de apenas 15 Mbps y con numerosos cortes, en el que la cifra aumentaba hasta los 188ms. En comparación, ese mismo test daba tasas de latencia en PC de 79ms a 60fps y en Xbox One X números de hasta 145ms. Son números controlados y en un entorno en el que todo está medido al milímetro.

Las demostraciones de Stadia se realizaban en portátiles Pixelbook y en televisores OLED LG y en un juego un tanto brusco como Assassin’s Creed Odyssey, así que hasta que la plataforma en streaming no llegue a todos los hogares y al consumidor de a pie, no se sabrá con exactitud cuánta verdad hay en las pruebas de Google y en sus promesas.

Dispositivos compatibles con Stadia

¿Qué dispositivos necesitaremos para disfrutar de Stadia? En la presentación en sociedad del ecosistema, Phil Harrison destacó que buscaban democratizar el acceso a los videojuegos, eliminando barreras y requisitos.

Sin embargo, parece que sí habrá algunos requisitos en términos de dispositivos y hardware, empañando un poco dicho concepto en el lanzamiento de la plataforma. Por ejemplo, sabemos que Stadia, una vez llegue al mercado, funcionará en ordenadores con navegadores Chrome, televisores con Chromecast y móviles y dispositivos Google Pixel.

No es mucho, y de hecho no se concreta si otros móviles Android o gadgets, iOS, como los iPhone y los iPad de Apple, serán compatibles en un futuro.

No creemos que sea un servicio exclusivo para el entorno Google, ya que la empresa querrá sacar el máximo rédito al mercado y a cada usuario, pero sí pensamos que buscan realizar un lanzamiento escalonado y controlado, reforzando la estructura de conexión con el paso del tiempo para albergar al mayor número de clientes en los meses venideros.

Especificaciones técnicas, potencia y gráficos.

Para mostrar juegos con la calidad con la que destaca el fabricante, Stadia cumplirá con las siguientes especificaciones de hardware:
  • CPU de arquitectura x86 a una velocidad de 2,7GHz con múltiples núcleos apoyado por un AVX2 SIMD y 9,5MB L2+L3 de cache.
  • El apartado gráfico recae sobre AMD, que proporcionará una GPU con memoria HBM2 y hasta 56 unidades de computación, con una capacidad teórica de 10,7 teraflops.
  • La memoria RAM no se quedará atrás, y cada unidad de Stadia ofrecerá hasta 16GB de RAM con un rendimiento capaz de manejar hasta 484GB por segundo.
  • El almacenamiento no ha sido detallado en exceso, aunque parece que Stadia ofrecerá guardado en la nube muy avanzado gracias al uso de discos duros SSD.
  • Stadia cuenta con 10,7 teraflops, más potente que PS4 Pro (4,2 teraflops) o Xbox One X (6 teraflops)


Son números y características muy avanzadas si las comparamos con las consolas actuales -hasta un 78% más potente que Xbox One X-, y según Google, la primera aproximación a lo que ellos creen que será ‘la primera generación de Stadia’.

¿Qué significa esto? Pues que la compañía irá actualizando componentes, reforzando sus estructuras y mejorando sus características técnicas con el paso del tiempo. ¿Hace falta una CPU más exigente o rápida para los futuros juegos? Google actualiza y cambia la unidad. ¿Más RAM para mundos mejores? Se actualizando los servidores.

Todo ello, en principio, sin coste para el usuario de a pie, que tendrá una consola o PC a estrenar cada pocos años.
Pero, ¿se nota? Las primeras pruebas han demostrado que la calidad gráfica de un título como Assassin’s Creed Odyssey es muy similar a la vista en Xbox One X, con modelados, texturas y resolución igual o superior a la mostrada en la consola de Microsoft.

Además, y como la propia empresa ha destacado, sin los inconvenientes de las cargas o las esperas. Si en el juego de Ubisoft tardamos una media de 24 segundos por carga, Stadia es capaz de arrancar el título en apenas 6 segundos.

Funcionalidades y detalles del nuevo Pad

Lo que sí tendrá Stadia a nivel de hardware físico y tangible es un mando inalámbrico que se conectará por Wifi, diseñado para la ocasión.
Aunque es compatible con cualquier mando USB, la idea de Google con este dispositivo es integrar al máximo el ecosistema existente de la empresa, conectándose directamente a los centros de datos a través de la red Wifi, minimizando la latencia en el juego y así evitar pasar por la pantalla, teléfono, tablet u ordenador, mandando directamente las órdenes al servidor que procesa el juego.

El mando inalámbrico cuenta con un botón de Compartir, que captura pantallas y vídeos que las comparte al instante en portales como YouTube o redes sociales como Twitter, y que además es capaz de guardar automáticamente una transmisión a resolución 4K y 60 frames por segundo de los videojuegos a los que estemos jugando hasta que deseemos compartirlos, es aquí cuando entra State Share.

Si te ayudo esta informacion, compartela y reacciona!!

martes, 5 de marzo de 2019

Curso de base de datos con MariaDB - Parte 1




MariaDB - Introducción y conceptos básicos

El paladín tecnológico los saludo y les presenta una nueva serie de artículos orientados al manejo y aprendizaje de base de datos con MariaDB, donde cada lunes de la semana se publicara nuevo contenido en base al desarrollo que se lleve a cabo.

Conceptos básicos

Base de datos: Colección de datos interrelacionas y estructurados almacenados en conjuntos sin redundancias perjudiciales o innecesarias.

Datos: Un conjunto coordinado de programas, procedimientos, lenguajes, entre otros. Estos suministran tanto a los usuarios no informáticos como a los analistas, programadores o al administrador los medios necesarios para describir recuperar y manipular los datos almacenados en la base, manteniendo su integridad, confidencialidad y seguridad.

DataBase Managment System: Un DBMS debe contener sus 3 partes fundamentales de la base de datos las cuales son, definición, manipulación y utilización.

Lenguaje SQL, Lenguaje de Definición de Datos(DLL): El Lenguajes de Definición de Datos, existe un conjunto de instrucciones o comandos que permitan crear las estructuras de las bases de datos. Aquí se especifica los elementos de daos que integran a la base de datos, su estructura y las relaciones que existen entre ellos, las reglas de integridad semántica, los controles a efectuar antes de autorizar el acceso a la base de datos, así como las características de tipo físico y las vistas lógicas de los usuarios.

Lenguaje SQL, Manipulación de Datos (DML): La función de manipulación permite al usuario de la base, informáticos o no; buscar, añadir, suprimir o modificar los datos, siempre de acuerdo con las especificaciones y las normas de seguridad dictadas por el administrador. Al conjunto de instrucciones de este tipo se le conoce como lenguajes de manipulación de datos (DML)
Diseño de base de datos: Es necesario establecer un procedimiento de diseño de las estructuras de la base de datos, para evitar errores.
El diseño se divide en diferentes niveles
  • Conceptual
  • Lógico
  • Físico

Modelo Entidad-Relación:
Un modelo propuesto por Peter P. Chen en diferentes artículos en el año de 1976. Consiste en un modelo de representación del mundo real que consiste en entidades y relaciones.
  • Entidades
  • Es aquel objeto (Real o Abstracto) el cual queremos almacenar información en nuestra base de datos. Es como un lugar, cosa, suceso o persona, ya sea real o abstracto, de interés para la empresa. La estructura genérica se denomina tipo de entidad, mientras que las ocurrencias de este tipo son denominadas entidades. Es representada con un Rectángulo.
  • Relación
  • Describe cierta dependencia entre entidades o permite la asociación de las mismas.
    Por ejemplo:
    Si tenemos dos entidades, CLIENTE y HABITACIÓN, podemos entender la relación entre ambas al tomar un caso concreto (ocurrencia) de cada una de ellas.
    Entonces, podríamos tener la ocurrencia Habitación 502, de la entidad HABITACIÓN y la ocurrencia Henry Johnson McFly Bogard, de la entidad CLIENTE, entre las que es posible relacionar que la habitación 502 se encuentra ocupada por el huésped de nombre Henry Johnson McFly Bogard
En este curso se dará uso a un paquete completo de desarrollo llamado WampServer, este paquete nos proporciona en una sola instalación ("Apache2, PHP, MySQL, phpMyadmin, entre otros paquetes").
Instalación:
  • Una vez descargador, ejecutamos como administrador.
  • Seleccionamos el idioma, presionamos siguiente.
  • Aceptamos los términos y condiciones, presionamos siguiente, siguiente.
  • Y por último instalar, esperamos que termine el proceso y le damos cerrar.
  • Una vez finalizada la instalación, procedemos a abrir WampServer.
  • Nos saldrá un icono en la barra de tareas.
  • WampServer posee 3 estados, Activo, Incompleto y Inactivo.
  • Activo
    Incompleto
    Inactivo
  • Al presionar el icono de WampServer podremos activar o desactivar servicios, si harás uso de MySQL lo mejor es que actives todos los servicios.

Anterior - Siguiente

Si te ayudo esta informacion, compartela y reacciona!!