Download tccjogos.

Transcript
SUMÁRIO
RESUMO................................................................................................... 4
ABSTRACT............................................................................................... 5
1 INTRODUÇÃO...................................................................................... 6
2 A HISTÓRIA DOS VIDEOGAMES..................................................... 8
3 CONHECENDO O MRDX................................................................... 10
3.1 Noções preliminares................................................................. 10
3.2 Lidando com imagens............................................................... 12
3.3 Entrada de dados...................................................................... 15
3.4 Efeitos sonoros e músicas......................................................... 18
3.5 Recursos adicionais.................................................................. 20
4 A ESTRUTURA DE UM JOGO........................................................... 23
4.1 O Jogo e sua função principal.................................................. 23
4.2 Inicialização do jogo................................................................ 25
4.3 Etapas adicionais..................................................................... 26
4.4 Os elementos do jogo............................................................... 27
5 TÉCNICAS DE JOGOS 2D................................................................. 31
5.1 Sprites...................................................................................... 31
5.2 Interação com o cenário.......................................................... 32
5.3 Controladores.......................................................................... 34
6 ANIMAÇÃO........................................................................................ 36
6.1 Noções básicas........................................................................ 36
6.2 Organizando em uma classe................................................... 39
6.3 Animando um lutador............................................................. 40
7 EDITOR DE MAPAS.......................................................................... 42
7.1 Tile based games..................................................................... 42
7.2 A classe CMapa...................................................................... 43
7.3 O editor................................................................................... 47
8 FUNDAMENTOS DE JOGOS 3D...................................................... 50
8.1 OpenGL................................................................................... 50
8.2 Movimentação 3D................................................................... 52
8.3 Renderização........................................................................... 55
9 CONCLUSÃO...................................................................................... 60
REFERÊNCIAS BIBLIOGRÁFICAS....................................................
ANEXO 1 – CURSOS DE JOGOS.........................................................
ANEXO 2 – A IMPLEMENTAÇÃO DO MRDX .................................
ANEXO 3 – CONFIGURAÇÕES DO VISUAL C++ ...........................
61
62
67
72