Conheça a iniciativa da Biblioteca dos Desenvolvedores  
Índice da Biblioteca  
Área dos Usuários  
Fórum de Discussão  
Forúm
 

Biblíoteca

A biblioteca é a principal fonte de recursos destinado ao programador de jogos pela BDJ.

Aqui você encontra diversos códigos para resolver um determinado problema.

Capítulos Iniciais

- Introdução
- Desenvolvimento de jogos eletrônicos
1 - A dificuldade
2 - A felicidade
3 - Desafios
4 - O programador
 

Capítulos para interessados

5 - Iniciando
- Exercícios
6 - Central de Computação
- Exercícios
7 - O Compilador
8 - A linguagem C++
9 - Fim do tutorial básico

Capítulos sobre Programação

10 - Iniciando na área de programação
11 - Iniciando um novo programa
12 - As variáveis
13 - Variáveis e aritmética
- Exercícios
- Resposta dos Exercícios
14 - Condições
15 - Condições com OU ( || )
- Exercícios
- Resposta dos Exercícios
16 - Estruturas de repetição
- Exercícios
- Resposta dos Exercícios
17 - Criando Funções
18 - Usando Funções
- Exercícios
- Resposta dos Exercícios
19 - Array
20 - Ponteiro
- Exercícios
- Resposta dos Exercícios

Capítulos sobre Programação de Jogos

21 - Organização do Código
- Adicional 1 - Organização de Código - Jogo BDJBall com código fonte

- Adicional 2 - Jogo da memória com código fonte

22 - Iniciando a programação de um Jogo
- A Biblioteca Allegro
- Instalação do Allegro no Dev-CPP
Instalação do Allegro no Visual Studio C++ 2005
23 - Conceito X e Y
- A função makecol
- Funções de Texto
- Retas e Figuras Geométricas
24 - Movendo um objeto na tela
- Exercícios
- Resposta dos Exercícios
- Desenhando imagens BMP na tela
- Rotação e escala de tamanho de Imagens
25 - Double Buffer - Técnica de desenhar na tela
26 - Utilizando TILES
27 - Detectando colisões
27 - Detectando colisão com uma função
- Exercícios
- Resposta dos Exercícios
- Rotinas do Mouse
- Rotinas de Teclado
- Controle de Tempo - Timers
28 - FPS - Quadros por segundo ou Frame Rate
29 - Movimentação de Sprites
29 - Trocar de direção usando Sprite
30 - Rolagem de Cenário ( Scroll ou Scrolling )
30 - Scrolling de Tiles
31 - Pulando e Subindo Morros
- Exercícios

Capítulos sobre Programação 3D

32 - O conceito do eixo Z - O mundo em 3 dimensões
33 - O primeiro programa com OpenGL
34 - Imprimindo um Triângulo
35 - Entendendo o sistema de coordenadas da OpenGL
36 - Trabalhando com cores em OpenGL
37 - Rotacionando Objetos com OpenGL
38 - Extruturando um Objeto 3D
39 - Escrevendo na tela com AllegroGL e GLUT
40 - Movimentando e transformando
41 - Entendendo o sistema de Câmera
42 - Utilizando texturas
43 - Trabalhando com Luzes
44 - Materiais e Cores
45 - Visualização bidimensional ( Viewports )

 

Avançado

Selecione um dos ítens abaixo para ver todo o conteúdo:

Allegro
C++
Java
Matemática
OpenGL
Recursos
 

 

 

01/06/2007 (C) Copyright. Todos os Direitos Reservados. Leia a política de privacidade do portal.
É proibida a cópia de conteúdo deste site de acordo com a Lei Brasileira de Direitos Autorais.