A JetBrains anunciou a renovação de seu patrocínio platina à Godot Foundation até 2027, dando continuidade aos seus esforços para integrar o suporte ao popular motor de jogos Godot dentro do ambiente de desenvolvimento integrado Rider. Ao longo do último ano, o escopo do suporte se expandiu para reunir GDScript, C# e as extensões C++ GDExtension em uma única plataforma unificada, destacando-se que o ambiente é gratuito para uso não comercial, o que inclui projetos de entusiastas, aprendizado, projetos de código aberto e criação de conteúdo.
As versões e atualizações recentes, incluindo as edições de acesso antecipado EAP para a versão 2026.3, viram adições substanciais para melhorar a experiência dos desenvolvedores. Entre as melhorias mais proeminentes estão a integração completa do suporte à linguagem GDScript, a introdução de ferramentas avançadas para depuração e teste de código, e a disponibilização de um plugin oficial para o editor do Godot para facilitar o processo de vinculação e configuração. A empresa também apresentou modelos de projeto personalizados para desenvolvedores de extensões de software para acelerar o início do trabalho e evitar a codificação manual repetitiva.
Vinculação entre scripts e cenas e facilitação da depuração
O ambiente Rider permite que os desenvolvedores rastreiem facilmente links entre scripts, cenas, sinais e recursos durante o trabalho. Através da janela de visualização de cenas Scene Preview, os nós podem ser arrastados diretamente para os scripts para inserir seus caminhos ou gerar as variáveis de configuração apropriadas. As versões modernas também oferecem ferramentas de formatação personalizáveis, melhor resolução de referências de recursos, amplas melhorias no rastreamento de conexões de sinais e o uso de preenchimento automático para nomes de nós exclusivos.
No que diz respeito à depuração de código, o programa suporta pontos de interrupção condicionais e registro de dados em tempo execução sem interromper o jogo repetidamente. Em projetos em C#, o ambiente fornece ferramentas de análise avançadas e integração com o gerenciador de testes, além da capacidade de depuração simultânea tanto para GDScript quanto para C#. O suporte ao desenvolvimento em C++ e às bibliotecas GDExtension também permite lidar com arquivos grandes com alta eficiência, aproveitando as melhorias de desempenho nas plataformas Linux e Mac.
O que muda na prática para os desenvolvedores?
Esta integração representa um passo prático que unifica as ferramentas de desenvolvimento de jogos do Godot em um único ambiente de trabalho, em vez de dispersar esforços entre vários programas. Os desenvolvedores podem aproveitar modelos de projeto prontos para o desenvolvimento de extensões nativas em C++ via CMake, e usar o plugin Rider Integration disponível na Godot Asset Store para instalar a vinculação com o clique de um botão e simplificar configurações manuais complexas.