La industria del juego tal como la conocemos hoy está viviendo sus últimos días. La introducción de blockchain 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 de un solo clic y sobre la marcha cambian por completo el enfoque del desarrollo de juegos y las tecnologías aplicadas. En 5 a 7 años, si los gráficos integrados ya no son inferiores a los gráficos discretos en términos de rendimiento y eficiencia y si las velocidades de Internet arrojan récords actuales, la idea de pagar por un juego con un tamaño de descarga de aproximadamente 95 GB parecerá loco.
El futuro de la industria del juego pertenece a las tecnologías blockchain, la nube y el streaming que pueden sumergir a los usuarios en todo un metaverso, en cuestión de segundos, con un mínimo esfuerzo por parte del usuario. Algunas empresas de desarrollo de juegos están escribiendo sobre este futuro hoy. HÉROES SIDUS está desarrollando un juego de rol, NFT y 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 integra las capacidades de WebGL en sus pruebas, con la esperanza de demostrar que esta tecnología es capaz de revolucionar el sector de los juegos.
Introducción a WebGL
WebGL se utiliza para mostrar gráficos 3D interactivos en navegadores web compatibles sin la necesidad de complementos o herramientas adicionales. 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 limita 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 negaron a construir todo el sitio web en WebGL y no se dieron cuenta de su poder transformador.
SIDUS HEROES es el primer juego de blockchain completamente construido dentro del espacio WebGL. Esta decisión brinda a los desarrolladores del juego mucho espacio para experimentar y brinda múltiples beneficios a los usuarios finales, haciendo que el juego sea interactivo, inmersivo y accesible.
Accesibilidad combinada con gráficos de alta calidad y otros beneficios de WebGL
Al utilizar WebGL en la arquitectura del juego, los desarrolladores lo han hecho accesible a través de un navegador de un solo clic. Para comenzar a jugar, los usuarios simplemente escriben la URL del juego y presionan ‘JUGAR’, no es necesario descargar una aplicación en su Android, iOS, PC o Mac. Todos los siguientes beneficios provienen de esta función.
Sin descargas ni actualizaciones
Se accede a SIDUS HEROES y a todos los demás juegos creados en WebGL a través de un navegador, lo que significa que el usuario no tiene que preocuparse por el almacenamiento en su dispositivo ni preocuparse por las actualizaciones de la aplicación. El contenido se transmite a su dispositivo desde el momento en que ingresan al juego. Cuando el equipo lanza una actualización, agrega una nueva escena de juego o corrige algunos errores, los jugadores disfrutan automática e instantáneamente de las últimas mejoras.
Elimina 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 una computadora de forma natural. Mientras que los usuarios, para competir en el SIDUS Battle Arena, no necesitan proporcionar ningún almacenamiento en absoluto. Pueden simplemente disfrutar del juego sin comprometer la calidad de la resolución o eliminar otros datos de su computadora o teléfono.
Por lo tanto, el metaverso de los juegos WebGL puede ocupar tanto espacio como sea necesario 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 de la HÉROES SIDUS storyboard, hay 12 carreras de blockchain, todos sus sistemas planetarios y una ciudad independiente de SIDUS. Debido a que el desarrollo de la trama no se ve afectado por el problema del almacenamiento, podemos ver las razas fusionarse en 2-3 años, los jugadores descubren nuevos cometas y nuevos habitantes del universo suben al escenario.
Una configuración de juego cuesta cero dólares
Una buena configuración de juego es una flexibilidad en la comunidad de juegos: monitor, teclado, controlador, auriculares, una computadora que puede manejar juegos de alta calidad con gráficos intensivos, accesorios que combinan con la estética y completan la experiencia. La configuración completa del juego puede costar miles y la experiencia del usuario se filtrará por el equipo que elijan. 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 tendrán que actualizar su costoso hardware o consola para obtener acceso a las nuevas generaciones de juegos.
Los juegos WebGL son accesibles en dispositivos que los jugadores ya tienen: un teléfono o una PC. No importa qué dispositivo o plataforma se utilice, el juego comienza en cualquier lugar siempre que tenga acceso a Internet. WebGL abre los juegos a los jugadores que no pueden permitirse alquilar consolas pesadas o mejorar su configuración cada vez que aparece un nuevo juego.
Juegos como SIDUS HEROES incluso estarán disponibles en dispositivos que se consideran artefactos en el mundo del juego, que solo pertenecen a un museo, como el iPhone 7 u 8. matices para que pueda lanzar su juego en cualquier dispositivo, navegador o sistema operativo. Delaware fósforo ahora ocupa el 60-70% de los dispositivos.
Más flexible y escalable que los juegos tradicionales
Solo los desarrolladores de juegos, como 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 debe cumplir con las pautas de aplicación de esa plataforma.
Apple, por ejemplo, es conocida por su difícil proceso de aprobación y listado de solicitudes. Delaware pautas cubre cientos de reglas y el proceso toma desde 7 días hasta varios meses. Se requiere aprobación para la primera mención de una aplicación y para cada actualización posterior. Si los desarrolladores de un juego deciden agregar algunos giros en la trama como nuevos escenarios de batalla, deben adaptar su desarrollo a los requisitos de la App Store.
El desarrollo para una plataforma específica también impone limitaciones al modelo de negocio. Los juegos móviles creados para iOS deben enrutar todas las transacciones a través del sistema de compras dentro de la aplicación de Apple. La empresa también reglas para aplicaciones criptográficas y limita la estimulación al prohibir ciertas acciones con cripto.
Al crear un juego en WebGL, los desarrolladores tienen un control total sobre el proceso y pueden centrar su atención en diferentes tipos de navegadores, resoluciones de pantalla y sistemas operativos. No hay un tercero que dicte qué modelo de negocio debe seguir un juego o que verifique cada actualización de producto. También elimina la posibilidad de que un juego sea rechazado por cualquier persona excepto por la audiencia o por no 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 como lo deseen.
Desafíos: por qué no vemos tantos juegos WebGL
Dados todos los beneficios del 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?
Curva de aprendizaje empinada
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 que se utilizan para trabajar con ella (por ejemplo, Three.js y Babylon.js) carecen de buenos tutoriales, pautas y procedimientos. Los desarrolladores tienen que leer 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 una 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 WebGL, lo que le permitió crear el juego completo (no solo un módulo) con gráficos 3D de alta calidad, personalización detallada y un juego cuidadosamente elaborado en WebGL. Los desarrolladores han adaptado 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 reúne a un gran número de expertos en los campos 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 mover bots en WebGL con 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. Impulsa al equipo de desarrollo en una colaboración muy estrecha con artistas 3D y otros especialistas que trabajan en el proyecto. Solo a través de una colaboració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 mediante el uso de la tecnología WebGL y continúa creando nuevas soluciones que mejoran 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 tiene reservado para ellos. Todo el potencial de esta tecnología se dará a conocer con el lanzamiento oficial del juego.