Desenvolvimento de jogos em DirectX
Escreva, compile e depure seus jogos em DirectX no Visual Studio.Modelos de projeto
Início rápido
Comece a criar jogos em DirectX no Visual Studio usando os modelos de projetos DirectX internos. Crie um jogo em DirectX 12 ou DirectX 11 para Windows ou Windows Phone e encontre o modelo mais adequado para você.
Depuração de gráficos
Capture quadros no local ou de maneira remota
Solucionar problemas de renderização pode se tornar complicado. O Diagnóstico de Gráficos do Visual Studio possibilita que a captura e a análise dos quadros de seus jogos em DirectX 10, 11 ou 12 seja feita de uma maneira fácil, no local ou remotamente. Você pode inspecionar cada evento do DirectX, objeto gráfico, histórico de pixel e examinar o pipeline gráfico para compreender exatamente o que ocorreu durante o quadro. Essa ferramenta também captura pilhas de chamadas para cada evento de gráficos, facilitando a navegação de retorno ao código do aplicativo no Visual Studio.
Depure o código do sombreador
Use o mesmo depurador de altíssima qualidade em seu código de sombreador
Depurar o código de sombreador de um quadro capturado é outra ótima maneira de identificar a origem dos problemas de renderização. Basta definir um ponto de interrupção no código de sombreador e pressionar F5 para depurá-lo. Você pode inspecionar variáveis e expressões em Locais e Autos. Se já usou o depurador do Visual Studio com outras linguagens, você se sentirá em casa.
Aumente a taxa de quadros
Localize chamadas de emissão caras
Procurando maneiras de aumentar a taxa de quadros do seu jogo? A Análise de Quadros do Visual Studio pode te ajudar. A análise, realizada em quadros capturados para encontrar chamadas de emissão caras, com testes para explorar oportunidades de otimização de desempenho, retorna um ótimo relatório.
Analise o uso de GPU
Compreenda o desempenho do seu jogo sobre CPU e GPU
Com o Uso de GPU do Visual Studio você poderá compreender o desempenho do seu jogo sobre CPU e GPU. O Uso da GPU coleta dados em tempo real e complementa a Análise de Quadros, executada em quadros capturados de maneira offline. O relatório do Uso de GPU exibirá onde ocorre o afunilamento de maneira muito clara, seja na CPU ou na GPU.
Editor de códigos do sombreador
Coloração de sintaxe de sombreador
O editor de códigos do sombreador do Visual Studio reconhece os códigos do seu sombreador em arquivos HLSL ou FX. O editor de sombreador fornece realce de sintaxes e preenchimento automático de chaves, facilitando a leitura e a escrita de código de sombreador no Visual Studio. Você também pode configurar o editor para usar suas fontes e temas favoritos.
Compile códigos do sombreador
Os arquivos do sombreador integram seu projeto
Exatamente como deveria ocorrer, os arquivos do sombreador podem ser gerenciados e compilados como partes de seus projetos no Visual Studio. Basta definir propriedades do arquivo sombreador e especificar o tipo e o modelo de sombreador e as configurações de otimização que você deseja. O Visual Studio se encarregará da compilação do sombreador para você.
Crie sombreadores de pixel
... no Designer de Sombreador do Visual Studio
Se você não está familiarizado com HLSL ou prefere uma maneira visual para criar sombreadores, o Designer de Sombreador do Visual Studio faz isso para você. Ao invés de escrever códigos do sombreador em um editor, você pode adicionar e conectar nós do sombreador através de uma interface gráfica. Assim, pode aplicar texturas diferentes, luzes e até mesmo adicionar e exibir animações em tempo real. Criar sombreadores nunca foi tão fácil.
Exibir modelos 3D
... no Visualizador de Modelos do Visual Studio
Você não precisa deixar o IDE em que está trabalhando para conferir o novo modelo 3D que seu artista enviou. Você pode exibir modelos 3D OBJ e FBX no próprio Visual Studio. Panorâmica, zoom, alterar as posições de câmera, exibir os objetos com animações com base no tempo… há muito para ser explorado no mundo 3D. Você também pode realizar edições simples nos modelos no Visualizador de Modelos.
Edite texturas
... no Editor de Imagens do visual Studio
O Editor de Imagens do Visual Studio é excelente para arquivos de imagem, e também compreende arquivos de textura de Superfície do DirectDraw (DDS). Além das funcionalidades de exibição básica e desenho, você também alternar canais RGBA, gerar mini mapas e aplicar filtros. Este editor de imagens é capaz de realizar muitas tarefas de edição de texturas.
Pipeline de conteúdo de ativos
Gerencie pipelines de conteúdo
Administrar ativos em vários formatos pode se tornar exaustivo. O Visual Studio possibilita gerenciamento de pipeline de conteúdo para imagens, modelos e sombreadores. Basta definir as propriedades do arquivo para usar o pipeline de conteúdo e definir as configurações. O Visual Studio realizará as conversões de formato para você em tempo de compilação.
IDE repleto de recursos e gratuito para estudantes, desenvolvedores de software de código aberto e individuais
Ferramentas profissionais do desenvolvedor, serviços e benefícios de assinatura para pequenas equipes
Solução completa para atender às necessidades de demanda por qualidade e escala para equipes de todos os tamanhos