Pular para o conteúdo
Criar jogos Notícias Software

Defold atualiza editor e adiciona cubemaps e suporte a Xbox

Defold 1.14.0 traz cubemap render targets para reflexos em tempo real, suporte a Xbox para devs aprovados e mudanças importantes na ABI e no editor.

O que mudou, para quem e o que dá para fazer agora Defold 1.14.0 saiu em 12 de outubro de 2026 com ferramentas novas para renderização personalizada e melhorias no fluxo do editor. A atualização interessa a quem monta pipelines gráficos — agora dá para capturar cenas em todas as direções (útil para reflexos e environment capture) e testar builds em consoles Xbox quando sua organização for aprovada.

As três novidades que importam

1) Cubemap render targets — agora você pode renderizar direto para um cubemap (uma textura com seis faces que representa todas as direções). Isso permite criar reflexos em tempo real, capturar o ambiente para iluminação dinâmica e gerar sombras de luzes pontuais a partir de um único ponto. No fluxo da Defold, você cria o target em um render script ou como recurso .render_target no editor, escolhe a face a desenhar e amostra a cor no shader com samplerCube. Atenção: as cubemaps devem ser quadradas e esta implementação inicial não suporta multisampling.

Defold agora pode renderizar direto em cubemaps para reflexos e captura de ambiente, e collections suportam até 1.048.576 game objects, com mudanças na ABI nativa.

Defold support for Xbox

Material oficial divulgado por Defold. Defold 1.14.0 traz cubemap render targets para reflexos e captura de ambiente, prepara a engine para iPhone Duo e abre caminho para desenvolv

2) Suporte a Xbox para desenvolvedores aprovados — a engine agora tem integração para construir jogos para Microsoft Xbox, mas o alvo só está disponível para organizações aprovadas pela Microsoft. O download público padrão não inclui o target Xbox; é preciso pedir acesso via a página de middleware da Xbox e esperar a verificação da Defold para receber os recursos específicos e instruções de build. A equipe promete um post dedicado com mais detalhes.

3) Handles geracionais e muito mais objetos por coleção — a nova implementação de handles torna mais seguro o uso de handles nativos ao rejeitar objetos deletados mesmo se o armazenamento foi reutilizado. Collections podem agora conter até 1.048.576 game objects, sujeito a limites do projeto e do hardware. Isso muda a ABI nativa: bibliotecas pré-compiladas dmSDK precisam ser recompiladas e código C++ deve trocar suposições de ponteiros por armazenamento compatível com handles. Código Lua normal não precisa mudar.

Defold support for iPhone Duo

Material oficial divulgado por Defold. Defold 1.14.0 traz cubemap render targets para reflexos e captura de ambiente, prepara a engine para iPhone Duo e abre caminho para desenvolv

Por que isso importa para você

Cubemaps abrem caminhos práticos para reflexos verdadeiros e captura de ambiente sem depender só de screenspace tricks. O rumo a Xbox amplia as plataformas possíveis para seu jogo — mas exige processo de aprovação. O aumento de capacidade de objetos e os handles geracionais ajudam projetos maiores e sistemas que geram muita entidade em tempo de execução, desde simulações até jogos com muitos objetos dinâmicos.

Glass reflections in Defold Glass by Paweł Jarosz

Material oficial divulgado por Defold. Defold 1.14.0 traz cubemap render targets para reflexos e captura de ambiente, prepara a engine para iPhone Duo e abre caminho para desenvolv

Como a atualização melhora o dia a dia no editor

O Material Editor foi redesenhado para navegação mais clara, com seções e formulários de edição focados. O backend Metal vira padrão no macOS, mantendo OpenGL e Vulkan como opções via App Manifest. Também reduziram trabalho de CPU no editor ao redimensionar janelas e deixar guis ociosas: mediram ~34% menos JavaFX durante resize e ~25% menos CPU no cenário de GUI ociosa testado. Há atalhos configuráveis para trocar e reordenar abas e melhorias em text shaping para scripts complexos e emojis.

The redesigned Material Editor with a selected entry and its editing form

Material oficial divulgado por Defold. Defold 1.14.0 traz cubemap render targets para reflexos e captura de ambiente, prepara a engine para iPhone Duo e abre caminho para desenvolv

Migração e cuidados

A versão traz breaking changes: além da ABI nativa, o Shared Lua state agora é obrigatório, 32-bit Windows foi removido, o input do acelerômetro vem desativado por padrão e a API de plugins de resource-type mudou. Revise as notas de breaking changes, faça commit em controle de versão e teste em cada plataforma alvo antes de atualizar.

Contexto e próximos passos

Esta é uma atualização com foco prático em gráficos e plataforma: cubemaps e shader storage buffers expandem o que você pode fazer no render pipeline; suporte a Xbox e iPhone Duo ampliam onde testar e distribuir. A Defold prometeu um blog post separado sobre Xbox e disponibilizou notas e demos sobre cubemaps — comece testando um pequeno render script e recompilando extensões nativas se você usa C++.

Complex scripts, mixed-direction text, and emojis in the Defold code editor

Material oficial divulgado por Defold. Defold 1.14.0 traz cubemap render targets para reflexos e captura de ambiente, prepara a engine para iPhone Duo e abre caminho para desenvolv

Veja também no Neriverso

Vídeo relacionado: Novo XBOX SERIES X e tudo sobre o vazamento Xbox/Microsoft

Fonte: Defold

Neriverso

neriverso

Conteúdo publicado pela equipe Neriverso.