Ambiente de design de jogos Godot adaptado para rodar em um navegador web

Desenvolvedores do motor de jogo gratuito Godot submetido a versão inicial do ambiente gráfico para desenvolvimento e design de jogos Godot Editor, capaz de rodar em um navegador web. O mecanismo Godot há muito fornece suporte para exportação de jogos para a plataforma HTML5 e agora adicionou a capacidade de execução no navegador e no ambiente de desenvolvimento de jogos.

Observa-se que o foco principal durante o desenvolvimento continuará sendo o aplicativo clássico, recomendado para o desenvolvimento profissional de jogos. A versão do navegador é considerada uma opção auxiliar que permitirá avaliar rapidamente as capacidades do ambiente sem a necessidade de instalá-lo em um sistema local, simplificará o processo de desenvolvimento de jogos HTML5 e permitirá a utilização do ambiente em sistemas que não permitem a instalação de programas de terceiros (por exemplo, em computadores de escolas e em dispositivos móveis).

O trabalho no navegador é implementado usando compilação em código intermediário Webassembly., que se tornou possível depois que o suporte para threads apareceu no WebAssembly e foi adicionado ao JavaScript SharedArrayBuffer e meios de acessar o sistema de arquivos local (API Sistema de arquivos nativo). Versão inicial Editor Godot para navegadores funciona nas versões mais recentes de navegadores baseados em Chromium e versões noturnas do Firefox (requer suporte para SharedArrayBuffer).

A versão do navegador ainda está em um estágio inicial de desenvolvimento e nem todos os recursos disponíveis na versão regular estão implementados. É fornecido suporte para lançar o editor e gerente de projeto, criar, editar e lançar um projeto. Vários provedores de armazenamento são fornecidos para salvar e baixar arquivos: Nenhum (os dados são perdidos após fechar a guia), IndexedDB (armazenamento no navegador de pequenos projetos, até 50 MB em sistemas desktop e 5 MB em dispositivos móveis), Dropbox e FileSystem API (acesso ao FS local). No futuro, esperamos suporte para armazenamento usando WebDAV, recursos expandidos de processamento de áudio e suporte para scripts GDNativo, bem como o surgimento de um teclado virtual e gestos na tela para controle a partir de dispositivos com tela sensível ao toque.

Ambiente de design de jogos Godot adaptado para rodar em um navegador web

Fonte: opennet.ru

Adicionar um comentário