Pesquisar Catálogo
Categorias
Sugira um Título
Gostaria que a Novatec publicasse um título sobre... Clique aqui para sugerir
Novidades
Cadastre seu e-mail para receber informações periódicas sobre os nossos lançamentos:
Na mídia
- Leia notícias publicadas na mídia sobre as obras da Novatec.
Notícias
- Veja foto da ganhadora do livro "Java para Dispositivos Móveis", de Thienne M. Johnson, no sorteio realizado no Java Noroeste Day.
 
- Veja foto do sorteio do livro "Java para Dispositivos Móveis", de Thienne M. Johnson realizado no Java Night II.
 
- Veja as fotos do sorteio do livro "Java para Dispositivos Móveis", de Thienne M. Johnson realizado no Java Day em São José do Rio Preto/SP.
 
- Veja as fotos do lançamento do livro ABC do Poker no Torneio de Abertura da temporada 2008 da Federação de Poker do ES.
 
Programação de Jogos com C++ e DirectX      


Indique para um amigo

Autor: André Santee

ISBN: 85-7522-064-0
Formato: 17 x 24
Páginas: 400
Ano: 2005
Preço: R$ 79,00

Comprar online em:

Download
   Sumário  
   Capítulo de Exemplo  
Participe
   Opine sobre esta obra  
   Enviar errata  
Veja também
   Opinião dos leitores (7)  
   Erratas  
   Obras relacionadas  
   Catálogo completo  
Resenha

A expansão contínua do mercado de jogos oferece grandes oportunidades para profissionais na área de programação. Com a constante evolução do hardware, este segmento do entretenimento eletrônico também apresenta muitos desafios, exigindo cada vez mais qualificação dos programadores, especialmente daqueles que se dedicam à programação gráfica. Este livro descreve a linguagem C++ e a tecnologia DirectX, desenvolvida pela Microsoft, que são as ferramentas mais utilizadas para o desenvolvimento de jogos com qualidade profissional.

C++ é a linguagem utilizada na maioria dos grandes projetos de jogos eletrônicos, possuindo inúmeras vantagens em relação a outras linguagens de mais alto ou baixo nível. DirectX é uma API que fornece um conjunto de funcionalidades de grande utilidade para o desenvolvimento de jogos, sendo considerada padrão na plataforma Windows. Apresenta uma interface de alto nível, permitindo acesso aos recursos avançados de hardware das placas gráficas 3D, sem a necessidade de conhecer as particularidades de cada hardware.

O livro está dividido em duas partes. Na primeira parte, consta uma visão geral da linguagem C++, desde os fundamentos até os principais aspectos da orientação a objetos. A segunda parte apresenta a API DirectX, após uma introdução aos termos e operações lógicas e matemáticas que constituem a base da programação gráfica. Serão vistos também diversos conceitos presentes na programação de jogos e aplicativos multimídia.

Este livro é destinado a todos aqueles que desejam entender os princípios da programação de jogos, além de aprofundar os conhecimentos sobre a programação gráfica.

Principais temas abordados no livro:

Parte I
- Uso de variáveis e funções em C++.
- Matrizes, strings e ponteiros em C++.
- Estruturas, classes, uniões e demais tipos de dados definidos pelo usuário.

Parte II
- Conceitos fundamentais da computação gráfica, tais como: sistemas de projeção, transformação com matrizes e modos de renderização.
- Inicialização de janelas com Win32 e criação do dispositivo de Direct3D para acessar o hardware gráfico.
- Renderização de polígonos, texturização, utilização de materiais, iluminação, efeito de neblina e transparência com Direct3D.
- Diferentes sistemas de câmera em primeira e terceira pessoas.
- Diversos modos de animação, translação, rotação e deformações por vértice com personagens 3-D animados.
- Frustum culling para otimização e redução de geometria processada no pipeline.
- Criação de sistema para geração de mapas e cenários 3-D.
- Efeitos sonoros com DirectSound.
- Reprodução de músicas com DirectMusic.

Download
 Sumário
 Capítulo 23 — Programando o Jogo
Obras relacionadas
Proteção Jurídica de Software
Programação Orientada a Objeto com C++
C++ - Guia de Consulta Rápida
Desenvolvimento de Jogos Eletrônicos
OpenGL - Uma Abordagem Prática e Objetiva
Blender 3D - Guia do Usuário

[Home] [Seja um autor] [Downloads] [Catálogo
[Dúvidas] [Programa de Afiliados] [Mais Vendidos] [Fale conosco]

Não às patentes de software!

© Copyright 2001-2008 Novatec Editora. Todos os direitos reservados.
Desenvolvido por Virtuous.