O ambiente de desenvolvimento de jogos Godot foi adaptado para funcionar em navegadores web

Desenvolvedores do motor de jogo livre Godot apresentaram a versão inicial do ambiente gráfico para desenvolvimento e design de jogos Godot Editor, que pode operar em navegadores web. O motor Godot já oferece suporte para exportação de jogos para a plataforma HTML5 há algum tempo, e agora foi adicionada a capacidade de operar no navegador e no ambiente de desenvolvimento de jogos.

É notável que a atenção primária no desenvolvimento ainda será dada ao aplicativo clássico, que é recomendado para o desenvolvimento profissional de jogos. A versão para navegador é considerada uma opção auxiliar, que permitirá avaliar rapidamente as capacidades do ambiente sem a necessidade de instalação em um sistema local, facilitará o processo de desenvolvimento de jogos HTML5 e permitirá o uso do ambiente em sistemas que não permitem a instalação de programas de terceiros (por exemplo, em computadores escolares e dispositivos móveis).

O funcionamento no navegador é realizado por meio de compilação para um código intermediário WebAssembly, o que se tornou possível após o surgimento do suporte a threads em WebAssembly e a adição ao JavaScript SharedArrayBuffer e meios de acesso ao sistema de arquivos local (API Native FileSystem). A versão inicial Godot Editor para navegadores é funcional nas versões mais recentes de navegadores baseados em Chromium e em versões noturnas do Firefox (suporte a SharedArrayBuffer é necessário).

A versão para navegador ainda está em estágios iniciais de desenvolvimento, e nem todos os recursos disponíveis na versão padrão foram implementados. O suporte para iniciar o editor e o gerenciador de projetos, criar, editar e executar projetos foi garantido. Para salvar e carregar arquivos, vários provedores de armazenamento foram oferecidos: None (os dados são perdidos após o fechamento da aba), IndexedDB (armazenamento no navegador para 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, o suporte para armazenamento usando WebDAV, expansão das capacidades de processamento de áudio, suporte a scripts GDNative, bem como a introdução de um teclado virtual e gestos na tela para controle em dispositivos com telas sensíveis ao toque.

O ambiente de desenvolvimento de jogos Godot foi adaptado para funcionar em navegadores web

Fonte: opennet.ru

Compre hospedagem confiável para sites com proteção contra DDoS, servidores VPS VDS 🔥 Compre hospedagem confiável para sites com proteção contra DDoS, servidores VPS VDS | ProHoster