El entorno de diseño de juegos Godot está adaptado para funcionar en navegadores web.

Desarrolladores del motor de juego gratuito Godot presentaron la versión inicial del entorno gráfico para el desarrollo y diseño de juegos Godot Editor, que puede funcionar en un navegador web. El motor Godot ha ofrecido soporte para exportar juegos a la plataforma HTML5 desde hace tiempo, y ahora se ha añadido la posibilidad de ejecutarse en el navegador y el entorno de desarrollo de juegos.

Se señala que, como antes, la atención primaria durante el desarrollo se centrará en la aplicación clásica, que se recomienda para el desarrollo profesional de juegos. La versión para navegador se considera una opción auxiliar que permitirá evaluar rápidamente las capacidades del entorno sin necesidad de instalarlo en el sistema local, simplificando el proceso de desarrollo de juegos HTML5 y permitiendo utilizar el entorno en sistemas que no admiten la instalación de programas de terceros (por ejemplo, en computadoras de escuelas y en dispositivos móviles).

El funcionamiento en el navegador se realiza mediante la compilación a código intermedio WebAssembly, lo cual se hizo posible tras la llegada de soporte para hilos en WebAssembly y la adición en JavaScript (permite cambiar el tamaño de los buffers sin necesidad de asignar un nuevo buffer y copiar datos a este): y medios de acceso al sistema de archivos local (API Native FileSystem). La versión inicial Godot Editor para navegadores es funcional en las últimas versiones de navegadores basados en Chromium y en versiones nocturnas de Firefox (se requiere soporte para SharedArrayBuffer).

La variante para navegador aún se encuentra en una etapa temprana de desarrollo y no todas las funcionalidades disponibles en la versión normal están implementadas. Se ha asegurado el soporte para iniciar el editor y el gestor de proyectos, crear, editar y ejecutar proyectos. Para guardar y cargar archivos, se ofrecen varios proveedores de almacenamiento: None (los datos se pierden tras cerrar la pestaña), IndexedDB (almacenamiento en el navegador de pequeños proyectos, hasta 50 MB en sistemas de escritorio y 5 MB en dispositivos móviles), Dropbox y FileSystem API (acceso al sistema de archivos local). Se espera en el futuro el soporte para almacenamiento utilizando WebDAV, la ampliación de las capacidades de procesamiento de sonido, soporte para scripts GDNative, así como la aparición de un teclado virtual y gestos en pantalla para el control desde dispositivos con pantallas táctiles.

El entorno de diseño de juegos Godot está adaptado para funcionar en navegadores web.

Fuente: opennet.ru

Compra un hosting fiable para sitios web con protección contra DDoS, servidores VPS VDS 🔥 Compra un hosting fiable para sitios web con protección contra DDoS, servidores VPS VDS | ProHoster