Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
Se você conhece o DirectX, pode desenvolver um aplicativo DirectX usando C++ e HLSL nativos para aproveitar ao máximo o hardware gráfico.
Use este tutorial básico para começar a usar o desenvolvimento de aplicativos DirectX e, em seguida, use o roteiro para continuar explorando o DirectX.
Aplicação de ambiente de trabalho do Windows com C++ e DirectX
Um aplicativo da área de trabalho do Windows com DirectX é um aplicativo desenvolvido usando APIs C++ e DirectX nativas. Esse modelo é mais complexo do que um aplicativo escrito em uma estrutura gerenciada, mas oferece maior flexibilidade e maior acesso aos recursos do sistema, especialmente dispositivos gráficos. Então, é um bom modelo para o desenvolvedor experiente.
Por que desenvolver um aplicativo do Windows com DirectX?
A resposta é simples: você quer fazer um jogo que seja intensivo em gráficos ou multimídia e possa usar os recursos que muitos dispositivos gráficos suportam. Isso não será fácil se você é novo no desenvolvimento de jogos ou no desenvolvimento do Windows e C/C++, mas há algumas boas notícias: o DirectX 11 é a versão mais simples e coesa do Microsoft DirectX até agora. É também o mais poderoso e rico em recursos. Se o seu objetivo é dominar o desenvolvimento de jogos e aprender as técnicas de renderização mais avançadas, o DirectX pode fornecer a oportunidade para você fazer isso.
Dito isso, planejar seu jogo (ou aplicativo interativo em tempo real) é essencial. Se você é novo no desenvolvimento de jogos e seu jogo não tem requisitos gráficos exigentes, considere desenvolvê-lo com o .NET framework. Além disso, muitos gráficos "middleware" e pacotes de desenvolvimento de jogos estão disponíveis para plataformas Windows, e alguns não exigem habilidades significativas de programação.
Se você está confiante, ou simplesmente tem o sonho de fazer um jogo com gráficos de alta fidelidade (ou um aplicativo com conteúdo gráfico complexo), então continue lendo!
Nesta secção
| Tópico | Descrição |
|---|---|
|
Pré-requisitos para desenvolver com DirectX |
Quando você começar a desenvolver um aplicativo do Windows usando DirectX, lembre-se dos pré-requisitos nesta página. Isso inclui as tecnologias que você precisa saber antes de mergulhar. |
|
Introdução ao DirectX para Windows |
Criar um jogo DirectX para Windows é um desafio para um novo desenvolvedor. Aqui analisamos rapidamente os conceitos envolvidos e as etapas que você deve seguir para começar a desenvolver um jogo usando DirectX e C++. |
|
Roteiro para aplicações DirectX de ambiente de trabalho |
Aqui estão os principais recursos para ajudá-lo a começar a usar DirectX e C++ para desenvolver aplicativos de área de trabalho com uso intensivo de gráficos, como jogos. |