Se você está pronto para tentar criar um videogame para PC e fazer fortuna no mercado de jogos casuais, o PopCap Games Framework é um ótimo ponto de partida.
É um framework comprovado, maduro e bem testado no qual você pode basear seu novo jogo. Configurar seu ambiente de desenvolvimento é o primeiro passo.
Baixe e extraia o framework de desenvolvimento de jogos da PopCap em https://developer.popcap.com
Crie um novo projeto Win32 vazio.
Adicione o projeto do PopCap Framework à sua solução.
Faça isso indo em Arquivo -> Adicionar... -> Projeto Existente...
Navegue até o diretório do PopCap Framework e carregue o projeto em: source/sexyappframework/SexyAppBase.vcproj
Adicione bibliotecas de dependência: winmm.lib e wsock32.lib
- Clique com o botão direito no seu projeto e selecione Propriedades.
- Altere a Configuração para "Todas as Configurações"
- Em Linker -> Entrada -> Dependências Adicionais, adicione:
winmm.lib wsock32.lib
- Não feche a janela. Você a usará no próximo passo.
Adicione o diretório de origem SexyAppFramework da PopCap ao seu caminho de inclusão.
- Em C/C++ -> Geral -> Diretórios de Inclusão Adicionais, adicione o caminho para o diretório de origem do seu PopCap Framework.
Adicione os diretórios de inclusão e lib do DirectX ao seu ambiente de desenvolvimento. O framework precisa encontrá-los.
- Selecione Ferramentas -> Opções...
- Vá para Projetos e Soluções -> Diretórios VC++
- Adicione o caminho para o diretório de inclusão do DirectX na seção Arquivos de Inclusão
- Adicione o caminho para o diretório lib do DirectX na seção Arquivos de Biblioteca
Agora um pouco de código. Adicione um arquivo Main.cpp ao seu projeto. Inclua o cabeçalho SexyAppBase.h e crie uma função WinMain padrão. Tudo deve compilar. Você está pronto para começar a codificar!