Renacimiento de los juegos: cómo la tecnología y WebGL podrían escribir el futuro de la industria del juego

La industria del juego tal como la conocemos hoy está viviendo sus últimos días. La introducción de ha cambiado el paradigma de los juegos de pagar para jugar a jugar para ganar, creando un mercado transparente de elementos del juego y nuevos puntos de contacto entre los jugadores. Al mismo tiempo, el rápido desarrollo de las tecnologías informáticas y en la nube y la demanda de los consumidores de más servicios en movimiento con un solo clic están cambiando por completo el enfoque del desarrollo de juegos y las tecnologías aplicadas. En 5 a 7 años, cuando los gráficos integrados ya no sean inferiores a los gráficos discretos en términos de rendimiento y eficiencia y cuando las velocidades de Internet rompan los récords actuales, la idea de pagar por un juego con un tamaño de descarga de alrededor de 95 GB parecerá una locura. [19659002] El futuro de la industria del juego pertenece a las tecnologías de cadena de bloques, nube y transmisión que pueden sumergir a los usuarios en un metaverso completo, en cuestión de segundos, con un esfuerzo mínimo por parte del usuario. Algunas empresas de desarrollo de juegos están escribiendo sobre este futuro hoy. SIDUS HEROES está desarrollando un juego de rol, NFT y de nivel AAA, aplicándole tecnología WebGL, que es algo que nunca antes se había hecho a esta escala, para crear una nueva generación de juegos. El equipo está integrando las capacidades de WebGL en sus pruebas, con la esperanza de demostrar que esta tecnología es capaz de revolucionar la industria del juego.

Introducción a WebGL

WebGL se utiliza para representar gráficos 3D interactivos en navegadores web compatibles sin necesidad de complementos o instrumentos. La tecnología es compatible con Unreal Engine 5 y admite arte 3D de alta calidad y un motor de alta eficiencia. WebGL se ha utilizado activamente desde 2006, pero su aplicación se ha limitado a unos pocos casos de uso. Por ejemplo, la vista "Terreno" de Google Maps utiliza WebGL para mostrar mejor los módulos 3D. Los desarrolladores se abstuvieron de construir todo el sitio web en WebGL, sin darse cuenta de su poder transformador.

SIDUS HEROES es el primer juego de que está completamente construido dentro del espacio WebGL. Esta decisión da a los desarrolladores del juego mucho espacio para experimentar y brinda múltiples beneficios a los usuarios finales, lo que hace que el juego sea interactivo, envolvente y accesible.

Accesibilidad combinada con gráficos de alta calidad y otros beneficios de WebGL

Por Al utilizar WebGL en la arquitectura del juego, los desarrolladores lo han hecho accesible a través de un navegador con un solo clic. Para comenzar a jugar, los usuarios simplemente ingresan la URL del juego y presionan "JUGAR", no es necesario descargar una aplicación en su Android, iOS, PC o Mac. Todos los beneficios posteriores se derivan de esta característica.

Sin descargas ni actualizaciones

Se accede a SIDUS HEROES y a cualquier otro juego creado en WebGL a través de un navegador, lo que significa que el usuario no necesita pensar en el almacenamiento en su dispositivo o molestarse con actualizaciones de la aplicación. El contenido se transmite a su dispositivo desde el momento en que ingresan al juego. Si el equipo lanza una actualización, agrega una nueva escena de juego o corrige algunos errores, los jugadores disfrutan automática e inmediatamente de las últimas mejoras.

Erradica el tiempo que los jugadores pasan descargando contenido nuevo del juego y libera espacio en sus dispositivos. Para ejecutar el próximo Halo Infinite, un usuario debe tener un dispositivo que cumpla con múltiples especificaciones. Debe tener 16 GB de memoria y 50 GB de almacenamiento en disco duro. Las largas distancias de dibujo y los altos niveles de detalle sobrecargan naturalmente una computadora. Considerando que, para competir en SIDUS Battle Arena, los usuarios no necesitan proporcionar ningún almacenamiento en absoluto. Pueden simplemente disfrutar del juego sin comprometer la calidad de la resolución o tener que eliminar otros datos de su computadora o teléfono.

Por lo tanto, el metaverso de los juegos WebGL puede ocupar todo el espacio que necesite y no tiene fin. El único límite verdadero es la capacidad del servidor y la imaginación de los desarrolladores. Permite crear juegos con escenarios infinitos y un paisaje dinámico en constante expansión. En este punto del storyboard de SIDUS HEROES, hay 12 carreras de , todos sus sistemas planetarios y una ciudad independiente de SIDUS. Como el desarrollo de la trama no se ve afectado por el problema del almacenamiento, en 2-3 años, es posible que veamos que las razas se fusionen, los jugadores descubran nuevos cometas y nuevos habitantes del universo subiendo al escenario.

Una configuración de juego que cuesta cero dólares

Una buena configuración de juego es una flexibilidad en la comunidad de juegos: monitor, teclado, controlador, auriculares, una computadora capaz de manejar juegos de alta calidad con gráficos intensivos, accesorios que combinan con la estética y completa la experiencia. La configuración de juego completa puede terminar costando miles y la experiencia del usuario se filtrará a través del equipo que elija. Algunos juegos solo vienen en versión para PC, mientras que otros están diseñados para una consola. Luego, con el tiempo, los jugadores tienen que actualizar su costoso hardware o consola para tener acceso a las nuevas generaciones de juegos.

Los juegos WebGL son accesibles en los dispositivos que los jugadores ya poseen: un teléfono o una PC. No importa qué dispositivo o plataforma se utilice, el juego se inicia en cualquier lugar siempre que tenga acceso a Internet. WebGL abre los juegos a los jugadores que no pueden darse el lujo de gastar dinero en consolas pesadas o actualizar su configuración cada vez que aparece un nuevo juego.

Juegos como SIDUS HEROES incluso estarán disponibles en dispositivos que se consideran en el mundo de los juegos como artefactos, que pertenecen solo a un museo, como el iPhone 7 u 8. El equipo de desarrollo de SIDUS pasó años adquiriendo conocimientos en WebGL y descubriendo todos los matices para poder lanzar su juego en cualquier dispositivo, navegador o sistema operativo. El juego ahora cubre entre el 60 y el 70% de los dispositivos.

Más flexible y escalable que los juegos tradicionales

Sólo los desarrolladores de juegos o las personas familiarizadas con el desarrollo móvil comprenderán lo valioso que es este beneficio. Ya sea que una empresa cree un juego para Sony, PlayStation, una aplicación móvil para iOS o Android, siempre tiene que cumplir con las pautas de aplicación de esa plataforma.

Apple, por ejemplo, es conocida por su arduo proceso de aprobación de solicitudes y listado. Las pautas cubren cientos de reglas y el proceso toma desde 7 días hasta varios meses. Se requiere aprobación para la primera lista de aplicaciones y para cada actualización posterior. Si los desarrolladores de un juego deciden agregar algunos giros en la trama o nuevos escenarios de batalla, deben alinear su desarrollo con los requisitos de la App Store.

El desarrollo para una plataforma específica también impone limitaciones en el modelo comercial. Los juegos móviles creados para iOS deben enrutar todas las transacciones a través del sistema de compras en la aplicación de Apple. La compañía también tiene reglas para aplicaciones criptográficas y restringe la incentivación al prohibir ciertas acciones con cripto.

Al crear un juego en WebGL, los desarrolladores tienen control total del proceso y pueden enfocar su atención en diferentes tipos de navegadores, resoluciones de pantalla y operación. sistemas. No hay un tercero que dicte qué modelo de negocio debe seguir un juego o que supervise cada actualización del producto. También elimina la probabilidad de que un juego sea rechazado por cualquier persona excepto por la audiencia o por no lograr llegar a una determinada línea de tiempo. WebGL ofrece a los desarrolladores la libertad de crear una aplicación de su elección y permite a los jugadores interactuar con el juego de la forma que deseen.

Desafíos: por qué no vemos tantos juegos WebGL

Considerando todos los beneficios de Desarrollo de juegos WebGL, ¿por qué SIDUS HEROES es el primer juego que se lanza con esta tecnología? ¿Y qué otros equipos interesados ​​en WebGL deberían conocer?

Steep Learning Curve

Aunque la tecnología apareció a principios de la década de 2000 y se ha utilizado desde entonces, WebGL y los marcos y bibliotecas solían trabajar con ella (p. Ej. Three.js y Babylon.js) carecen de tutoriales, pautas y procedimientos adecuados. Los desarrolladores tienen que abrirse paso a través de documentación de 6000 páginas y experimentar todo por sí mismos. Al principio, incluso la tarea más fácil requiere mucho tiempo para aprender y requiere verdadera dedicación con un nivel suficiente de entusiasmo para llegar a un punto cómodo.

El equipo de SIDUS HEROES pasó 3 años aprendiendo a dominar WebGL, por lo que pudo crear el juego completo (no solo un módulo) con gráficos 3D de alta calidad, personalización detallada y una jugabilidad cuidadosamente pensada en WebGL. Los desarrolladores ajustaron su enfoque a la tecnología y cómo la aplicaron para resolver una serie de problemas científicos. Por ejemplo, ¿cómo se puede lograr una mejor compresión de gráficos 3D para que el tiempo de carga sea más rápido?

El equipo de SIDUS HEROES ha unido a un gran número de expertos en el campo del desarrollo WebGL y WebGPU, animación web y desarrollo de juegos. Han creado un algoritmo de función de onda universal en WebGL y sus algoritmos asociados para el movimiento de bots en WebGL usando animación de sombreado.

Niveles más profundos de colaboración entre equipos multifuncionales

El desarrollo de juegos en WebGL requiere un amplio conocimiento de JS y Software 3D. Empuja al equipo de desarrollo a una colaboración muy estrecha con artistas 3D y otros especialistas que trabajan en el proyecto. Solo a través de una cooperación fluida, el equipo puede acelerar el proceso de desarrollo y resolver tareas que se superponen a dos dominios diferentes, por ejemplo, convertir la geometría 3D a 3D en el sitio.

SIDUS HEROES: Experimente las posibilidades de WebGL

El equipo de desarrollo de SIDUS HEROES ha superado las dificultades que presenta el uso de la tecnología WebGL y continúa presentando nuevas soluciones que elevan aún más la calidad de los gráficos y mejoran el efecto inmersivo del juego. SIDUS HEROES ya ha lanzado una versión de demostración en sidusheroes.com. El juego de demostración es suficiente para probar las capacidades de WebGL y les da a los jugadores una idea de lo que el equipo ha preparado para ellos. Todo el potencial de esta tecnología se desatará con el lanzamiento oficial del juego.