Rider para Unreal Engine

Suporte para Smart C++ e Blueprints para criar os melhores jogos

O Rider é um IDE rápido e poderoso para desenvolvimento multiplataformas no Unreal Engine. O Rider fornece insights sobre Blueprints, auxilia no mecanismo de reflexão e ajuda a garantir precisão e um bom estilo de programação.

Avaliação gratuita por 30 dias

Torne-se um desenvolvedor profissional de jogos com o Rider

O JetBrains Rider é um IDE poderoso e rápido para desenvolvimento multiplataformas no Unreal Engine.

O Rider já é bem conhecido nos mundos de desenvolvimento de jogos.NET e Unity por ser um IDE Unity e .NET multiplataformas inteligente. Agora, ele inclui desenvolvimento em Unreal Engine!

Você também desenvolve jogos em Unity? Saiba mais sobre o Rider para Unity.

Motivos para usar o Rider
para seus jogos em Unreal Engine

Rápido suporte para C++ multiplataformas

O Rider for Unreal Engine opera no Windows, macOS e Linux. Ele é alimentado pelo ReSharper C++, que oferece suporte nativo de ponta para C++ moderno. Os usuários se beneficiam com suas mais de 1300 inspeções de código, mais de 290 correções rápidas, refatoração por toda a solução e capacidades de geração de código. O Rider também adiciona automaticamente #includes ausentes para você. Isso tudo acontece sem comprometer a velocidade ou a capacidade de resposta do IDE.

Adaptado para Unreal Engine

O Rider está configurado para trabalhar com o código do Unreal Engine. Arquivos nativos .uproject podem ser abertos diretamente no Rider sem gerar uma solução do Visual Studio, um Makefile ou um projeto Xcode. O Rider lê os Blueprints do seu projeto, mostra os usos desses arquivos no seu código C++ e exibe os valores das propriedades substituídas. Você também pode gerenciar seu jogo diretamente no IDE e seguir a versão aprimorada do log do Unreal Editor.

Assistência com o mecanismo de reflexão e o RPC

As macros de reflexão do Unreal Engine são mais do que apenas texto simples. Para acelerar o processo de desenvolvimento de jogos, o Rider fornece complementação de código para especificadores de reflexão e mostra sua documentação no pop-up Quick Documentation. As ações de navegação e geração de código são configuradas para lidar corretamente com Chamadas de Procedimento Remoto do Unreal Engine.

Análise de código e inspeções de estilo de nomenclatura

O Rider garante que seu código Unreal Engine seja preciso com a ajuda de inspeções especializadas do Unreal Engine em busca de macros de reflexão do Unreal Engine ausentes ou incorretamente definidas. O IDE também acomoda convenções de nomenclatura do Unreal Engine em todas as suas ações. As inspeções Inconsistent Unreal Engine naming detectam nomes que não seguem as regras e sugerem correções rápidas para eles.

Depurador

Para depurar seu jogo, o Rider vem com uma rica UI de depurador e um back-end LLDB em todas as três principais plataformas. No Windows, esse depurador é desenvolvido pela equipe JetBrains e é capaz de depurar código compilado com o compiler Microsoft Visual C++. Ele encontra e carrega UE4.natvis automaticamente, fornecendo visualizações fáceis de usar dos tipos de dados do Unreal Engine.

Testes de unidade

O Rider vem com suporte para a framework Unreal Engine Automation Testing, pronta para uso. Inicie testes na janela de ferramentas Unit Test ou diretamente no editor, reveja seus resultados e execute novamente testes com falha, todos os testes ou testes específicos. Para sua conveniência, os testes podem ser agrupados por categorias definidas pelos sinalizadores transmitidos a eles.

Saiba mais

O que nossos usuários estão dizendo

Matthew Davey

"O Rider tornou-se rapidamente o único IDE que eu quero usar para qualquer tarefa de programação em Unreal Engine ou Unity. Ele já me poupou inúmeras horas devido aos seus fluxos de trabalho intuitivos, e não posso elogiar o suficiente a sua integração com P4. Quando os produtores veem a velocidade com que podemos passar da tarefa até a resolução, eles se apaixonam pelo produto. O Rider remove todos os pontos de estrangulamento dos programadores, que nos impedem de fazer o que fazemos de melhor: codificar."

Matthew Davey
dotBunny
Emanuel May

"A velocidade do Rider C++ é incrível! Ele abre um projeto completo em cerca de 5 segundos, indexa tudo em 20 segundos e encontra qualquer símbolo em 1 segundo. Nunca trabalhei em C++ para Unreal Engine 4 tão rápido!"

Emanuel May
Programador de jogabilidade
Antanas Kalininas

"O Rider tem a melhor velocidade de navegação pelo código que eu já vi até agora, tornando meu trabalho muito mais tranquilo e fácil."

Antanas Kalininas
Engenheiro de software sênior da Massive Entertainment
Jesse Humphry

"Se você escreve C++ para o Unreal, precisa sem dúvida obter o Rider for Unreal Engine. A inclusão automática realmente economiza tempo e a capacidade de ver valores de Blueprints de dentro do Rider é muito legal. Navegar até uma classe clicando em seu tipo com a tecla Ctrl pressionada também é incrível. São muitas facilidades do Rider que estão ausentes no Visual Studio."

Jesse Humphry
Cofundador da Symphonic Entertainment
Rider

Experimente o IDE .NET rápido e poderoso para Windows, macOS e Linux

Avaliação gratuita por 30 dias

Os muitos lados do Rider

O Rider fornece o poder de desenvolver produtivamente uma ampla variedade de aplicações, incluindo aplicativos para área de trabalho .NET, serviços e bibliotecas, jogos Unity e Unreal Engine, aplicativos Xamarin, ASP.NET, aplicações Web ASP.NET Core e muito mais.
Explore o Rider

Traga mais conhecimentos do Unreal Engine ao Visual Studio

Confira o ReSharper C++, uma extensão para Visual Studio que ajuda você a criar jogos perfeitos com mais rapidez!

Experimente agora