SlideShare uma empresa Scribd logo
Universidade Federal de Alagoas - Campus A. C. Simões Instituto de Matemática - Programa de Pós-graduação
Game Engine Architecture
Visão Geral e Composição dos Motores de Jogos
Michel Alves dos Santos
Universidade Federal de Alagoas, Campus A. C. Simões
Tabuleiro do Martins - Maceió - AL, CEP: 57072-970
Centro de Pesquisa em Matemática Computacional
Laboratório de Modelagem Geométrica e Visão Computacional
Centro Alagoano de Modelagem Geométrica
09 de Novembro 2011
Lab. de Modelagem Geométrica e Visão Computacional Game Engines: Desenvolvimento de Jogos Eletrônicos
Universidade Federal de Alagoas - Campus A. C. Simões Instituto de Matemática - Programa de Pós-graduação
Sumário
Tópicos Centrais da Explanação
• Nomes Familiares;
• Antigo Modelo de Fabricação e Desenvolvimento;
• Substituição do Antigo Modelo de Desenvolvimento;
• Atual Modelo de Desenvolvimento;
• O Conceito e Áreas de Aplicação;
• Exemplo de Uso;
• Investimento/Custo;
• Características e Funcionalidades;
• Tipos, Categorias e Arquitetura;
• Comparações, Alternativas Livres e Conclusões.
Lab. de Modelagem Geométrica e Visão Computacional Game Engines: Desenvolvimento de Jogos Eletrônicos
Universidade Federal de Alagoas - Campus A. C. Simões Instituto de Matemática - Programa de Pós-graduação
Sumário
Tópicos Centrais da Explanação
• Nomes Familiares;
• Antigo Modelo de Fabricação e Desenvolvimento;
• Substituição do Antigo Modelo de Desenvolvimento;
• Atual Modelo de Desenvolvimento;
• O Conceito e Áreas de Aplicação;
• Exemplo de Uso;
• Investimento/Custo;
• Características e Funcionalidades;
• Tipos, Categorias e Arquitetura;
• Comparações, Alternativas Livres e Conclusões.
Lab. de Modelagem Geométrica e Visão Computacional Game Engines: Desenvolvimento de Jogos Eletrônicos
Universidade Federal de Alagoas - Campus A. C. Simões Instituto de Matemática - Programa de Pós-graduação
Sumário
Tópicos Centrais da Explanação
• Nomes Familiares;
• Antigo Modelo de Fabricação e Desenvolvimento;
• Substituição do Antigo Modelo de Desenvolvimento;
• Atual Modelo de Desenvolvimento;
• O Conceito e Áreas de Aplicação;
• Exemplo de Uso;
• Investimento/Custo;
• Características e Funcionalidades;
• Tipos, Categorias e Arquitetura;
• Comparações, Alternativas Livres e Conclusões.
Lab. de Modelagem Geométrica e Visão Computacional Game Engines: Desenvolvimento de Jogos Eletrônicos
Universidade Federal de Alagoas - Campus A. C. Simões Instituto de Matemática - Programa de Pós-graduação
Sumário
Tópicos Centrais da Explanação
• Nomes Familiares;
• Antigo Modelo de Fabricação e Desenvolvimento;
• Substituição do Antigo Modelo de Desenvolvimento;
• Atual Modelo de Desenvolvimento;
• O Conceito e Áreas de Aplicação;
• Exemplo de Uso;
• Investimento/Custo;
• Características e Funcionalidades;
• Tipos, Categorias e Arquitetura;
• Comparações, Alternativas Livres e Conclusões.
Lab. de Modelagem Geométrica e Visão Computacional Game Engines: Desenvolvimento de Jogos Eletrônicos
Universidade Federal de Alagoas - Campus A. C. Simões Instituto de Matemática - Programa de Pós-graduação
Sumário
Tópicos Centrais da Explanação
• Nomes Familiares;
• Antigo Modelo de Fabricação e Desenvolvimento;
• Substituição do Antigo Modelo de Desenvolvimento;
• Atual Modelo de Desenvolvimento;
• O Conceito e Áreas de Aplicação;
• Exemplo de Uso;
• Investimento/Custo;
• Características e Funcionalidades;
• Tipos, Categorias e Arquitetura;
• Comparações, Alternativas Livres e Conclusões.
Lab. de Modelagem Geométrica e Visão Computacional Game Engines: Desenvolvimento de Jogos Eletrônicos
Universidade Federal de Alagoas - Campus A. C. Simões Instituto de Matemática - Programa de Pós-graduação
Sumário
Tópicos Centrais da Explanação
• Nomes Familiares;
• Antigo Modelo de Fabricação e Desenvolvimento;
• Substituição do Antigo Modelo de Desenvolvimento;
• Atual Modelo de Desenvolvimento;
• O Conceito e Áreas de Aplicação;
• Exemplo de Uso;
• Investimento/Custo;
• Características e Funcionalidades;
• Tipos, Categorias e Arquitetura;
• Comparações, Alternativas Livres e Conclusões.
Lab. de Modelagem Geométrica e Visão Computacional Game Engines: Desenvolvimento de Jogos Eletrônicos
Universidade Federal de Alagoas - Campus A. C. Simões Instituto de Matemática - Programa de Pós-graduação
Sumário
Tópicos Centrais da Explanação
• Nomes Familiares;
• Antigo Modelo de Fabricação e Desenvolvimento;
• Substituição do Antigo Modelo de Desenvolvimento;
• Atual Modelo de Desenvolvimento;
• O Conceito e Áreas de Aplicação;
• Exemplo de Uso;
• Investimento/Custo;
• Características e Funcionalidades;
• Tipos, Categorias e Arquitetura;
• Comparações, Alternativas Livres e Conclusões.
Lab. de Modelagem Geométrica e Visão Computacional Game Engines: Desenvolvimento de Jogos Eletrônicos
Universidade Federal de Alagoas - Campus A. C. Simões Instituto de Matemática - Programa de Pós-graduação
Sumário
Tópicos Centrais da Explanação
• Nomes Familiares;
• Antigo Modelo de Fabricação e Desenvolvimento;
• Substituição do Antigo Modelo de Desenvolvimento;
• Atual Modelo de Desenvolvimento;
• O Conceito e Áreas de Aplicação;
• Exemplo de Uso;
• Investimento/Custo;
• Características e Funcionalidades;
• Tipos, Categorias e Arquitetura;
• Comparações, Alternativas Livres e Conclusões.
Lab. de Modelagem Geométrica e Visão Computacional Game Engines: Desenvolvimento de Jogos Eletrônicos
Universidade Federal de Alagoas - Campus A. C. Simões Instituto de Matemática - Programa de Pós-graduação
Sumário
Tópicos Centrais da Explanação
• Nomes Familiares;
• Antigo Modelo de Fabricação e Desenvolvimento;
• Substituição do Antigo Modelo de Desenvolvimento;
• Atual Modelo de Desenvolvimento;
• O Conceito e Áreas de Aplicação;
• Exemplo de Uso;
• Investimento/Custo;
• Características e Funcionalidades;
• Tipos, Categorias e Arquitetura;
• Comparações, Alternativas Livres e Conclusões.
Lab. de Modelagem Geométrica e Visão Computacional Game Engines: Desenvolvimento de Jogos Eletrônicos
Universidade Federal de Alagoas - Campus A. C. Simões Instituto de Matemática - Programa de Pós-graduação
Sumário
Tópicos Centrais da Explanação
• Nomes Familiares;
• Antigo Modelo de Fabricação e Desenvolvimento;
• Substituição do Antigo Modelo de Desenvolvimento;
• Atual Modelo de Desenvolvimento;
• O Conceito e Áreas de Aplicação;
• Exemplo de Uso;
• Investimento/Custo;
• Características e Funcionalidades;
• Tipos, Categorias e Arquitetura;
• Comparações, Alternativas Livres e Conclusões.
Lab. de Modelagem Geométrica e Visão Computacional Game Engines: Desenvolvimento de Jogos Eletrônicos
Universidade Federal de Alagoas - Campus A. C. Simões Instituto de Matemática - Programa de Pós-graduação
Sumário
Tópicos Centrais da Explanação
• Nomes Familiares;
• Antigo Modelo de Fabricação e Desenvolvimento;
• Substituição do Antigo Modelo de Desenvolvimento;
• Atual Modelo de Desenvolvimento;
• O Conceito e Áreas de Aplicação;
• Exemplo de Uso;
• Investimento/Custo;
• Características e Funcionalidades;
• Tipos, Categorias e Arquitetura;
• Comparações, Alternativas Livres e Conclusões.
Lab. de Modelagem Geométrica e Visão Computacional Game Engines: Desenvolvimento de Jogos Eletrônicos
Universidade Federal de Alagoas - Campus A. C. Simões Instituto de Matemática - Programa de Pós-graduação
Iniciando!
Algum dos nomes abaixo lhe é familiar?
• Você sabe a que conceito estes nomes estão associados?
• Eu poderia arriscar que a primeira coisa que veio a sua mente foi...
Lab. de Modelagem Geométrica e Visão Computacional Game Engines: Desenvolvimento de Jogos Eletrônicos
Universidade Federal de Alagoas - Campus A. C. Simões Instituto de Matemática - Programa de Pós-graduação
Iniciando!
Algum dos nomes abaixo lhe é familiar?
• Você sabe a que conceito estes nomes estão associados?
• Eu poderia arriscar que a primeira coisa que veio a sua mente foi...
Lab. de Modelagem Geométrica e Visão Computacional Game Engines: Desenvolvimento de Jogos Eletrônicos
Universidade Federal de Alagoas - Campus A. C. Simões Instituto de Matemática - Programa de Pós-graduação
Iniciando!
Algum dos nomes abaixo lhe é familiar?
• Você sabe a que conceito estes nomes estão associados?
• Eu poderia arriscar que a primeira coisa que veio a sua mente foi...
Lab. de Modelagem Geométrica e Visão Computacional Game Engines: Desenvolvimento de Jogos Eletrônicos
Universidade Federal de Alagoas - Campus A. C. Simões Instituto de Matemática - Programa de Pós-graduação
Jogos Eletrônicos!
Jogos Eletrônicos ou Games
• Mas você já parou para pensar no seu envolvimento com esse mundo?
• Já parou para pensar qual papel você desempenha?
Lab. de Modelagem Geométrica e Visão Computacional Game Engines: Desenvolvimento de Jogos Eletrônicos
Universidade Federal de Alagoas - Campus A. C. Simões Instituto de Matemática - Programa de Pós-graduação
Jogos Eletrônicos!
Jogos Eletrônicos ou Games
• Mas você já parou para pensar no seu envolvimento com esse mundo?
• Já parou para pensar qual papel você desempenha?
Lab. de Modelagem Geométrica e Visão Computacional Game Engines: Desenvolvimento de Jogos Eletrônicos
Universidade Federal de Alagoas - Campus A. C. Simões Instituto de Matemática - Programa de Pós-graduação
Jogos Eletrônicos!
Jogos Eletrônicos ou Games
• Mas você já parou para pensar no seu envolvimento com esse mundo?
• Já parou para pensar qual papel você desempenha?
Lab. de Modelagem Geométrica e Visão Computacional Game Engines: Desenvolvimento de Jogos Eletrônicos
Universidade Federal de Alagoas - Campus A. C. Simões Instituto de Matemática - Programa de Pós-graduação
Envolvimento com Jogos Eletrônicos!
Qual o seu grau de envolvimento com jogos?
Você pode nunca ter desenvolvido nada relacionado a jogos eletrônicos!
Mas certamente já jogou ou ouviu falar dos seguintes títulos
Você sabe como esses jogos eram desenvolvidos?
Lab. de Modelagem Geométrica e Visão Computacional Game Engines: Desenvolvimento de Jogos Eletrônicos
Universidade Federal de Alagoas - Campus A. C. Simões Instituto de Matemática - Programa de Pós-graduação
Envolvimento com Jogos Eletrônicos!
Qual o seu grau de envolvimento com jogos?
Você pode nunca ter desenvolvido nada relacionado a jogos eletrônicos!
Mas certamente já jogou ou ouviu falar dos seguintes títulos
Você sabe como esses jogos eram desenvolvidos?
Lab. de Modelagem Geométrica e Visão Computacional Game Engines: Desenvolvimento de Jogos Eletrônicos
Universidade Federal de Alagoas - Campus A. C. Simões Instituto de Matemática - Programa de Pós-graduação
Envolvimento com Jogos Eletrônicos!
Qual o seu grau de envolvimento com jogos?
Você pode nunca ter desenvolvido nada relacionado a jogos eletrônicos!
Mas certamente já jogou ou ouviu falar dos seguintes títulos
Você sabe como esses jogos eram desenvolvidos?
Lab. de Modelagem Geométrica e Visão Computacional Game Engines: Desenvolvimento de Jogos Eletrônicos
Universidade Federal de Alagoas - Campus A. C. Simões Instituto de Matemática - Programa de Pós-graduação
Envolvimento com Jogos Eletrônicos!
Qual o seu grau de envolvimento com jogos?
Você pode nunca ter desenvolvido nada relacionado a jogos eletrônicos!
Mas certamente já jogou ou ouviu falar dos seguintes títulos
Você sabe como esses jogos eram desenvolvidos?
Lab. de Modelagem Geométrica e Visão Computacional Game Engines: Desenvolvimento de Jogos Eletrônicos
Universidade Federal de Alagoas - Campus A. C. Simões Instituto de Matemática - Programa de Pós-graduação
Envolvimento com Jogos Eletrônicos!
Qual o seu grau de envolvimento com jogos?
Você pode nunca ter desenvolvido nada relacionado a jogos eletrônicos!
Mas certamente já jogou ou ouviu falar dos seguintes títulos
Você sabe como esses jogos eram desenvolvidos?
Lab. de Modelagem Geométrica e Visão Computacional Game Engines: Desenvolvimento de Jogos Eletrônicos
Universidade Federal de Alagoas - Campus A. C. Simões Instituto de Matemática - Programa de Pós-graduação
Fabricação de Jogos Eletrônicos
Antigos Ingredientes Usados na Fabricação de Jogos
Você sabe o que era necessário para a concepção de um jogo antigamente!
Eram necessários apenas quatro ingredientes!
Eram eles...
Lab. de Modelagem Geométrica e Visão Computacional Game Engines: Desenvolvimento de Jogos Eletrônicos
Universidade Federal de Alagoas - Campus A. C. Simões Instituto de Matemática - Programa de Pós-graduação
Fabricação de Jogos Eletrônicos
Antigos Ingredientes Usados na Fabricação de Jogos
Você sabe o que era necessário para a concepção de um jogo antigamente!
Eram necessários apenas quatro ingredientes!
Eram eles...
Lab. de Modelagem Geométrica e Visão Computacional Game Engines: Desenvolvimento de Jogos Eletrônicos
Universidade Federal de Alagoas - Campus A. C. Simões Instituto de Matemática - Programa de Pós-graduação
Fabricação de Jogos Eletrônicos
Antigos Ingredientes Usados na Fabricação de Jogos
Você sabe o que era necessário para a concepção de um jogo antigamente!
Eram necessários apenas quatro ingredientes!
Eram eles...
Lab. de Modelagem Geométrica e Visão Computacional Game Engines: Desenvolvimento de Jogos Eletrônicos
Universidade Federal de Alagoas - Campus A. C. Simões Instituto de Matemática - Programa de Pós-graduação
Fabricação de Jogos Eletrônicos
Antigos Ingredientes Usados na Fabricação de Jogos
Você sabe o que era necessário para a concepção de um jogo antigamente!
Eram necessários apenas quatro ingredientes!
Eram eles...
Lab. de Modelagem Geométrica e Visão Computacional Game Engines: Desenvolvimento de Jogos Eletrônicos
Universidade Federal de Alagoas - Campus A. C. Simões Instituto de Matemática - Programa de Pós-graduação
Fabricação de Jogos Eletrônicos
Antigos Ingredientes Usados na Fabricação de Jogos
Primeiro
Programadores Entusiastas!
Lab. de Modelagem Geométrica e Visão Computacional Game Engines: Desenvolvimento de Jogos Eletrônicos
Universidade Federal de Alagoas - Campus A. C. Simões Instituto de Matemática - Programa de Pós-graduação
Fabricação de Jogos Eletrônicos
Antigos Ingredientes Usados na Fabricação de Jogos
Primeiro
Programadores Entusiastas!
Lab. de Modelagem Geométrica e Visão Computacional Game Engines: Desenvolvimento de Jogos Eletrônicos
Universidade Federal de Alagoas - Campus A. C. Simões Instituto de Matemática - Programa de Pós-graduação
Fabricação de Jogos Eletrônicos
Antigos Ingredientes Usados na Fabricação de Jogos
Primeiro
Programadores Entusiastas!
Lab. de Modelagem Geométrica e Visão Computacional Game Engines: Desenvolvimento de Jogos Eletrônicos
Universidade Federal de Alagoas - Campus A. C. Simões Instituto de Matemática - Programa de Pós-graduação
Fabricação de Jogos Eletrônicos
Antigos Ingredientes Usados na Fabricação de Jogos
Segundo
Temas Pouco Saturados!
Lab. de Modelagem Geométrica e Visão Computacional Game Engines: Desenvolvimento de Jogos Eletrônicos
Universidade Federal de Alagoas - Campus A. C. Simões Instituto de Matemática - Programa de Pós-graduação
Fabricação de Jogos Eletrônicos
Antigos Ingredientes Usados na Fabricação de Jogos
Segundo
Temas Pouco Saturados!
Lab. de Modelagem Geométrica e Visão Computacional Game Engines: Desenvolvimento de Jogos Eletrônicos
Universidade Federal de Alagoas - Campus A. C. Simões Instituto de Matemática - Programa de Pós-graduação
Fabricação de Jogos Eletrônicos
Antigos Ingredientes Usados na Fabricação de Jogos
Segundo
Temas Pouco Saturados!
Lab. de Modelagem Geométrica e Visão Computacional Game Engines: Desenvolvimento de Jogos Eletrônicos
Universidade Federal de Alagoas - Campus A. C. Simões Instituto de Matemática - Programa de Pós-graduação
Fabricação de Jogos Eletrônicos
Antigos Ingredientes Usados na Fabricação de Jogos
Terceiro
Litros e Litros de Refrigerante!
Lab. de Modelagem Geométrica e Visão Computacional Game Engines: Desenvolvimento de Jogos Eletrônicos
Universidade Federal de Alagoas - Campus A. C. Simões Instituto de Matemática - Programa de Pós-graduação
Fabricação de Jogos Eletrônicos
Antigos Ingredientes Usados na Fabricação de Jogos
Terceiro
Litros e Litros de Refrigerante!
Lab. de Modelagem Geométrica e Visão Computacional Game Engines: Desenvolvimento de Jogos Eletrônicos
Universidade Federal de Alagoas - Campus A. C. Simões Instituto de Matemática - Programa de Pós-graduação
Fabricação de Jogos Eletrônicos
Antigos Ingredientes Usados na Fabricação de Jogos
Terceiro
Litros e Litros de Refrigerante!
Lab. de Modelagem Geométrica e Visão Computacional Game Engines: Desenvolvimento de Jogos Eletrônicos
Universidade Federal de Alagoas - Campus A. C. Simões Instituto de Matemática - Programa de Pós-graduação
Fabricação de Jogos Eletrônicos
Antigos Ingredientes Usados na Fabricação de Jogos
Finalmente
Pizza a Vontade!
Voilá... assim nascia mais um título de sucesso!
Lab. de Modelagem Geométrica e Visão Computacional Game Engines: Desenvolvimento de Jogos Eletrônicos
Universidade Federal de Alagoas - Campus A. C. Simões Instituto de Matemática - Programa de Pós-graduação
Fabricação de Jogos Eletrônicos
Antigos Ingredientes Usados na Fabricação de Jogos
Finalmente
Pizza a Vontade!
Voilá... assim nascia mais um título de sucesso!
Lab. de Modelagem Geométrica e Visão Computacional Game Engines: Desenvolvimento de Jogos Eletrônicos
Universidade Federal de Alagoas - Campus A. C. Simões Instituto de Matemática - Programa de Pós-graduação
Fabricação de Jogos Eletrônicos
Antigos Ingredientes Usados na Fabricação de Jogos
Finalmente
Pizza a Vontade!
Voilá... assim nascia mais um título de sucesso!
Lab. de Modelagem Geométrica e Visão Computacional Game Engines: Desenvolvimento de Jogos Eletrônicos
Universidade Federal de Alagoas - Campus A. C. Simões Instituto de Matemática - Programa de Pós-graduação
Fabricação de Jogos Eletrônicos
Antigos Ingredientes Usados na Fabricação de Jogos
Finalmente
Pizza a Vontade!
Voilá... assim nascia mais um título de sucesso!
Lab. de Modelagem Geométrica e Visão Computacional Game Engines: Desenvolvimento de Jogos Eletrônicos
Universidade Federal de Alagoas - Campus A. C. Simões Instituto de Matemática - Programa de Pós-graduação
Antigo Modelo de Desenvolvimento
O Antigo Modelo de Desenvolvimento de Jogos
Brincadeiras a parte, é notório perceber que o antigo modelo
de desenvolvimento de jogos eletrônicos foi gradualmente
substituído ocorrendo uma (r)evolução na forma de se pensar
em novos objetivos e patamares para concepção de jogos.
E porque houve essa substituição? Quais foram os fatores
envolvidos?!
Lab. de Modelagem Geométrica e Visão Computacional Game Engines: Desenvolvimento de Jogos Eletrônicos
Universidade Federal de Alagoas - Campus A. C. Simões Instituto de Matemática - Programa de Pós-graduação
Antigo Modelo de Desenvolvimento
O Antigo Modelo de Desenvolvimento de Jogos
Brincadeiras a parte, é notório perceber que o antigo modelo
de desenvolvimento de jogos eletrônicos foi gradualmente
substituído ocorrendo uma (r)evolução na forma de se pensar
em novos objetivos e patamares para concepção de jogos.
E porque houve essa substituição? Quais foram os fatores
envolvidos?!
Lab. de Modelagem Geométrica e Visão Computacional Game Engines: Desenvolvimento de Jogos Eletrônicos
Universidade Federal de Alagoas - Campus A. C. Simões Instituto de Matemática - Programa de Pós-graduação
Antigo Modelo de Desenvolvimento
O Antigo Modelo de Desenvolvimento de Jogos
Brincadeiras a parte, é notório perceber que o antigo modelo
de desenvolvimento de jogos eletrônicos foi gradualmente
substituído ocorrendo uma (r)evolução na forma de se pensar
em novos objetivos e patamares para concepção de jogos.
E porque houve essa substituição? Quais foram os fatores
envolvidos?!
Lab. de Modelagem Geométrica e Visão Computacional Game Engines: Desenvolvimento de Jogos Eletrônicos
Universidade Federal de Alagoas - Campus A. C. Simões Instituto de Matemática - Programa de Pós-graduação
Substituição do Antigo Modelo de Desenvolvimento
Fatores
O antigo modelo se tornou insustentável devido aos seguintes fatores:
Aumento da demanda de consumo
• Hoje em dia as pessoas consomem mais games que filmes...
• Exigência de qualidade na experiência de entreternimento.
Incorporação de detalhes e complexidade
• Física mais robusta e comportamento "cognitivo";
• Detecção de colisão, simulação de fluídos, inteligência artificial, etc.
Evolução do hardware
• Quanto mais especializada é a interface de comunicação mais
especializado deve ser o desenvolvedor ou o kit de desenvolvimento.
Lab. de Modelagem Geométrica e Visão Computacional Game Engines: Desenvolvimento de Jogos Eletrônicos
Universidade Federal de Alagoas - Campus A. C. Simões Instituto de Matemática - Programa de Pós-graduação
Substituição do Antigo Modelo de Desenvolvimento
Fatores
O antigo modelo se tornou insustentável devido aos seguintes fatores:
Aumento da demanda de consumo
• Hoje em dia as pessoas consomem mais games que filmes...
• Exigência de qualidade na experiência de entreternimento.
Incorporação de detalhes e complexidade
• Física mais robusta e comportamento "cognitivo";
• Detecção de colisão, simulação de fluídos, inteligência artificial, etc.
Evolução do hardware
• Quanto mais especializada é a interface de comunicação mais
especializado deve ser o desenvolvedor ou o kit de desenvolvimento.
Lab. de Modelagem Geométrica e Visão Computacional Game Engines: Desenvolvimento de Jogos Eletrônicos
Universidade Federal de Alagoas - Campus A. C. Simões Instituto de Matemática - Programa de Pós-graduação
Substituição do Antigo Modelo de Desenvolvimento
Fatores
O antigo modelo se tornou insustentável devido aos seguintes fatores:
Aumento da demanda de consumo
• Hoje em dia as pessoas consomem mais games que filmes...
• Exigência de qualidade na experiência de entreternimento.
Incorporação de detalhes e complexidade
• Física mais robusta e comportamento "cognitivo";
• Detecção de colisão, simulação de fluídos, inteligência artificial, etc.
Evolução do hardware
• Quanto mais especializada é a interface de comunicação mais
especializado deve ser o desenvolvedor ou o kit de desenvolvimento.
Lab. de Modelagem Geométrica e Visão Computacional Game Engines: Desenvolvimento de Jogos Eletrônicos
Universidade Federal de Alagoas - Campus A. C. Simões Instituto de Matemática - Programa de Pós-graduação
Substituição do Antigo Modelo de Desenvolvimento
Fatores
O antigo modelo se tornou insustentável devido aos seguintes fatores:
Aumento da demanda de consumo
• Hoje em dia as pessoas consomem mais games que filmes...
• Exigência de qualidade na experiência de entreternimento.
Incorporação de detalhes e complexidade
• Física mais robusta e comportamento "cognitivo";
• Detecção de colisão, simulação de fluídos, inteligência artificial, etc.
Evolução do hardware
• Quanto mais especializada é a interface de comunicação mais
especializado deve ser o desenvolvedor ou o kit de desenvolvimento.
Lab. de Modelagem Geométrica e Visão Computacional Game Engines: Desenvolvimento de Jogos Eletrônicos
Universidade Federal de Alagoas - Campus A. C. Simões Instituto de Matemática - Programa de Pós-graduação
Substituição do Antigo Modelo de Desenvolvimento
Fatores
O antigo modelo se tornou insustentável devido aos seguintes fatores:
Aumento da demanda de consumo
• Hoje em dia as pessoas consomem mais games que filmes...
• Exigência de qualidade na experiência de entreternimento.
Incorporação de detalhes e complexidade
• Física mais robusta e comportamento "cognitivo";
• Detecção de colisão, simulação de fluídos, inteligência artificial, etc.
Evolução do hardware
• Quanto mais especializada é a interface de comunicação mais
especializado deve ser o desenvolvedor ou o kit de desenvolvimento.
Lab. de Modelagem Geométrica e Visão Computacional Game Engines: Desenvolvimento de Jogos Eletrônicos
Universidade Federal de Alagoas - Campus A. C. Simões Instituto de Matemática - Programa de Pós-graduação
Atual Modelo de Desenvolvimento
Desenvolvimento Centrado no Usuário
O que os usuários esperam de um jogo hoje em dia?
• Um bom enredo;
• Uma boa transição de atos;
• Interatividade;
• Um bom nível de “imersão”;
• Baixo consumo de recursos.
Lab. de Modelagem Geométrica e Visão Computacional Game Engines: Desenvolvimento de Jogos Eletrônicos
Universidade Federal de Alagoas - Campus A. C. Simões Instituto de Matemática - Programa de Pós-graduação
Atual Modelo de Desenvolvimento
Desenvolvimento Centrado no Usuário
O que os usuários esperam de um jogo hoje em dia?
• Um bom enredo;
• Uma boa transição de atos;
• Interatividade;
• Um bom nível de “imersão”;
• Baixo consumo de recursos.
Lab. de Modelagem Geométrica e Visão Computacional Game Engines: Desenvolvimento de Jogos Eletrônicos
Universidade Federal de Alagoas - Campus A. C. Simões Instituto de Matemática - Programa de Pós-graduação
Atual Modelo de Desenvolvimento
Desenvolvimento Centrado no Usuário
O que os usuários esperam de um jogo hoje em dia?
• Um bom enredo;
• Uma boa transição de atos;
• Interatividade;
• Um bom nível de “imersão”;
• Baixo consumo de recursos.
Lab. de Modelagem Geométrica e Visão Computacional Game Engines: Desenvolvimento de Jogos Eletrônicos
Universidade Federal de Alagoas - Campus A. C. Simões Instituto de Matemática - Programa de Pós-graduação
Atual Modelo de Desenvolvimento
Desenvolvimento Centrado no Usuário
O que os usuários esperam de um jogo hoje em dia?
• Um bom enredo;
• Uma boa transição de atos;
• Interatividade;
• Um bom nível de “imersão”;
• Baixo consumo de recursos.
Lab. de Modelagem Geométrica e Visão Computacional Game Engines: Desenvolvimento de Jogos Eletrônicos
Universidade Federal de Alagoas - Campus A. C. Simões Instituto de Matemática - Programa de Pós-graduação
Atual Modelo de Desenvolvimento
Desenvolvimento Centrado no Usuário
O que os usuários esperam de um jogo hoje em dia?
• Um bom enredo;
• Uma boa transição de atos;
• Interatividade;
• Um bom nível de “imersão”;
• Baixo consumo de recursos.
Lab. de Modelagem Geométrica e Visão Computacional Game Engines: Desenvolvimento de Jogos Eletrônicos
Universidade Federal de Alagoas - Campus A. C. Simões Instituto de Matemática - Programa de Pós-graduação
Atual Modelo de Desenvolvimento
Desenvolvimento Centrado no Usuário
O que os usuários esperam de um jogo hoje em dia?
• Um bom enredo;
• Uma boa transição de atos;
• Interatividade;
• Um bom nível de “imersão”;
• Baixo consumo de recursos.
Lab. de Modelagem Geométrica e Visão Computacional Game Engines: Desenvolvimento de Jogos Eletrônicos
Universidade Federal de Alagoas - Campus A. C. Simões Instituto de Matemática - Programa de Pós-graduação
Atual Modelo de Desenvolvimento
Desenvolvimento Centrado no Usuário
O que os usuários esperam de um jogo hoje em dia?
• Um bom enredo;
• Uma boa transição de atos;
• Interatividade;
• Um bom nível de “imersão”;
• Baixo consumo de recursos.
Lab. de Modelagem Geométrica e Visão Computacional Game Engines: Desenvolvimento de Jogos Eletrônicos
Universidade Federal de Alagoas - Campus A. C. Simões Instituto de Matemática - Programa de Pós-graduação
Atual Modelo de Desenvolvimento
Desenvolvimento Centrado no Usuário
Devido a Essas Exigências...
O desenvolvimento de jogos não pode ser mais
encarado apenas como uma atividade “aventureira”.
Pois é um mercado que já superou a indústria do
cinema e a automobilística.
E com isso cabe aqui uma pergunta...
Como atender a agressiva demanda de desenvolvimento
desse setor?
Lab. de Modelagem Geométrica e Visão Computacional Game Engines: Desenvolvimento de Jogos Eletrônicos
Universidade Federal de Alagoas - Campus A. C. Simões Instituto de Matemática - Programa de Pós-graduação
Atual Modelo de Desenvolvimento
Desenvolvimento Centrado no Usuário
Devido a Essas Exigências...
O desenvolvimento de jogos não pode ser mais
encarado apenas como uma atividade “aventureira”.
Pois é um mercado que já superou a indústria do
cinema e a automobilística.
E com isso cabe aqui uma pergunta...
Como atender a agressiva demanda de desenvolvimento
desse setor?
Lab. de Modelagem Geométrica e Visão Computacional Game Engines: Desenvolvimento de Jogos Eletrônicos
Universidade Federal de Alagoas - Campus A. C. Simões Instituto de Matemática - Programa de Pós-graduação
Atual Modelo de Desenvolvimento
Desenvolvimento Centrado no Usuário
Devido a Essas Exigências...
O desenvolvimento de jogos não pode ser mais
encarado apenas como uma atividade “aventureira”.
Pois é um mercado que já superou a indústria do
cinema e a automobilística.
E com isso cabe aqui uma pergunta...
Como atender a agressiva demanda de desenvolvimento
desse setor?
Lab. de Modelagem Geométrica e Visão Computacional Game Engines: Desenvolvimento de Jogos Eletrônicos
Universidade Federal de Alagoas - Campus A. C. Simões Instituto de Matemática - Programa de Pós-graduação
Atual Modelo de Desenvolvimento
Desenvolvimento Centrado no Usuário
Devido a Essas Exigências...
O desenvolvimento de jogos não pode ser mais
encarado apenas como uma atividade “aventureira”.
Pois é um mercado que já superou a indústria do
cinema e a automobilística.
E com isso cabe aqui uma pergunta...
Como atender a agressiva demanda de desenvolvimento
desse setor?
Lab. de Modelagem Geométrica e Visão Computacional Game Engines: Desenvolvimento de Jogos Eletrônicos
Universidade Federal de Alagoas - Campus A. C. Simões Instituto de Matemática - Programa de Pós-graduação
Atual Modelo de Desenvolvimento
Desenvolvimento Centrado no Usuário
Devido a Essas Exigências...
O desenvolvimento de jogos não pode ser mais
encarado apenas como uma atividade “aventureira”.
Pois é um mercado que já superou a indústria do
cinema e a automobilística.
E com isso cabe aqui uma pergunta...
Como atender a agressiva demanda de desenvolvimento
desse setor?
Lab. de Modelagem Geométrica e Visão Computacional Game Engines: Desenvolvimento de Jogos Eletrônicos
Universidade Federal de Alagoas - Campus A. C. Simões Instituto de Matemática - Programa de Pós-graduação
Atual Modelo de Desenvolvimento
Desenvolvimento Centrado no Usuário
Devido a Essas Exigências...
O desenvolvimento de jogos não pode ser mais
encarado apenas como uma atividade “aventureira”.
Pois é um mercado que já superou a indústria do
cinema e a automobilística.
E com isso cabe aqui uma pergunta...
Como atender a agressiva demanda de desenvolvimento
desse setor?
Lab. de Modelagem Geométrica e Visão Computacional Game Engines: Desenvolvimento de Jogos Eletrônicos
Universidade Federal de Alagoas - Campus A. C. Simões Instituto de Matemática - Programa de Pós-graduação
Atual Modelo de Desenvolvimento
Desenvolvimento Centrado no Usuário
Resposta!
Através da padronização de métodos, processos e
técnicas.
Juntamente com a reutilização de objetos e produtos
comuns a vários contextos de desenvolvimento.
É nesse momento que se faz necessário a utilização de:
Game Engines
Lab. de Modelagem Geométrica e Visão Computacional Game Engines: Desenvolvimento de Jogos Eletrônicos
Universidade Federal de Alagoas - Campus A. C. Simões Instituto de Matemática - Programa de Pós-graduação
Atual Modelo de Desenvolvimento
Desenvolvimento Centrado no Usuário
Resposta!
Através da padronização de métodos, processos e
técnicas.
Juntamente com a reutilização de objetos e produtos
comuns a vários contextos de desenvolvimento.
É nesse momento que se faz necessário a utilização de:
Game Engines
Lab. de Modelagem Geométrica e Visão Computacional Game Engines: Desenvolvimento de Jogos Eletrônicos
Universidade Federal de Alagoas - Campus A. C. Simões Instituto de Matemática - Programa de Pós-graduação
Atual Modelo de Desenvolvimento
Desenvolvimento Centrado no Usuário
Resposta!
Através da padronização de métodos, processos e
técnicas.
Juntamente com a reutilização de objetos e produtos
comuns a vários contextos de desenvolvimento.
É nesse momento que se faz necessário a utilização de:
Game Engines
Lab. de Modelagem Geométrica e Visão Computacional Game Engines: Desenvolvimento de Jogos Eletrônicos
Universidade Federal de Alagoas - Campus A. C. Simões Instituto de Matemática - Programa de Pós-graduação
Atual Modelo de Desenvolvimento
Desenvolvimento Centrado no Usuário
Resposta!
Através da padronização de métodos, processos e
técnicas.
Juntamente com a reutilização de objetos e produtos
comuns a vários contextos de desenvolvimento.
É nesse momento que se faz necessário a utilização de:
Game Engines
Lab. de Modelagem Geométrica e Visão Computacional Game Engines: Desenvolvimento de Jogos Eletrônicos
Universidade Federal de Alagoas - Campus A. C. Simões Instituto de Matemática - Programa de Pós-graduação
Atual Modelo de Desenvolvimento
Desenvolvimento Centrado no Usuário
Resposta!
Através da padronização de métodos, processos e
técnicas.
Juntamente com a reutilização de objetos e produtos
comuns a vários contextos de desenvolvimento.
É nesse momento que se faz necessário a utilização de:
Game Engines
Lab. de Modelagem Geométrica e Visão Computacional Game Engines: Desenvolvimento de Jogos Eletrônicos
Universidade Federal de Alagoas - Campus A. C. Simões Instituto de Matemática - Programa de Pós-graduação
Atual Modelo de Desenvolvimento
Desenvolvimento Centrado no Usuário
Resposta!
Através da padronização de métodos, processos e
técnicas.
Juntamente com a reutilização de objetos e produtos
comuns a vários contextos de desenvolvimento.
É nesse momento que se faz necessário a utilização de:
Game Engines
Lab. de Modelagem Geométrica e Visão Computacional Game Engines: Desenvolvimento de Jogos Eletrônicos
Universidade Federal de Alagoas - Campus A. C. Simões Instituto de Matemática - Programa de Pós-graduação
Game Engines
O que é uma Game Engine?
É uma coleção de programas juntamente com um
conjunto de biliotecas que possuem o intuito de
simplificar o processo de desenvolvimento de jogos
eletrônicos.
Lab. de Modelagem Geométrica e Visão Computacional Game Engines: Desenvolvimento de Jogos Eletrônicos
Universidade Federal de Alagoas - Campus A. C. Simões Instituto de Matemática - Programa de Pós-graduação
Game Engines
O que é uma Game Engine?
É uma coleção de programas juntamente com um
conjunto de biliotecas que possuem o intuito de
simplificar o processo de desenvolvimento de jogos
eletrônicos.
Lab. de Modelagem Geométrica e Visão Computacional Game Engines: Desenvolvimento de Jogos Eletrônicos
Universidade Federal de Alagoas - Campus A. C. Simões Instituto de Matemática - Programa de Pós-graduação
Game Engines e Aplicações
Onde as Game Engines podem ser aplicadas?
• Aplicações na Área Geológica;
• Aplicações na Área Metereológica;
• Aplicações na Área Médica;
• Aplicações na Área Militar;
• Aplicações na Indústria Petrolífera;
• Aplicações na Indústria Metalúrgica;
• Aplicações na Área Aero-Espacial.
As Game Engines podem ser empregadas em quase
todos os campos onde se fazem necessários o uso de
simulações ou modelos de visualização!
Lab. de Modelagem Geométrica e Visão Computacional Game Engines: Desenvolvimento de Jogos Eletrônicos
Universidade Federal de Alagoas - Campus A. C. Simões Instituto de Matemática - Programa de Pós-graduação
Game Engines e Aplicações
Onde as Game Engines podem ser aplicadas?
• Aplicações na Área Geológica;
• Aplicações na Área Metereológica;
• Aplicações na Área Médica;
• Aplicações na Área Militar;
• Aplicações na Indústria Petrolífera;
• Aplicações na Indústria Metalúrgica;
• Aplicações na Área Aero-Espacial.
As Game Engines podem ser empregadas em quase
todos os campos onde se fazem necessários o uso de
simulações ou modelos de visualização!
Lab. de Modelagem Geométrica e Visão Computacional Game Engines: Desenvolvimento de Jogos Eletrônicos
Universidade Federal de Alagoas - Campus A. C. Simões Instituto de Matemática - Programa de Pós-graduação
Game Engines e Aplicações
Onde as Game Engines podem ser aplicadas?
• Aplicações na Área Geológica;
• Aplicações na Área Metereológica;
• Aplicações na Área Médica;
• Aplicações na Área Militar;
• Aplicações na Indústria Petrolífera;
• Aplicações na Indústria Metalúrgica;
• Aplicações na Área Aero-Espacial.
As Game Engines podem ser empregadas em quase
todos os campos onde se fazem necessários o uso de
simulações ou modelos de visualização!
Lab. de Modelagem Geométrica e Visão Computacional Game Engines: Desenvolvimento de Jogos Eletrônicos
Universidade Federal de Alagoas - Campus A. C. Simões Instituto de Matemática - Programa de Pós-graduação
Game Engines e Aplicações
Onde as Game Engines podem ser aplicadas?
• Aplicações na Área Geológica;
• Aplicações na Área Metereológica;
• Aplicações na Área Médica;
• Aplicações na Área Militar;
• Aplicações na Indústria Petrolífera;
• Aplicações na Indústria Metalúrgica;
• Aplicações na Área Aero-Espacial.
As Game Engines podem ser empregadas em quase
todos os campos onde se fazem necessários o uso de
simulações ou modelos de visualização!
Lab. de Modelagem Geométrica e Visão Computacional Game Engines: Desenvolvimento de Jogos Eletrônicos
Universidade Federal de Alagoas - Campus A. C. Simões Instituto de Matemática - Programa de Pós-graduação
Game Engines e Aplicações
Onde as Game Engines podem ser aplicadas?
• Aplicações na Área Geológica;
• Aplicações na Área Metereológica;
• Aplicações na Área Médica;
• Aplicações na Área Militar;
• Aplicações na Indústria Petrolífera;
• Aplicações na Indústria Metalúrgica;
• Aplicações na Área Aero-Espacial.
As Game Engines podem ser empregadas em quase
todos os campos onde se fazem necessários o uso de
simulações ou modelos de visualização!
Lab. de Modelagem Geométrica e Visão Computacional Game Engines: Desenvolvimento de Jogos Eletrônicos
Universidade Federal de Alagoas - Campus A. C. Simões Instituto de Matemática - Programa de Pós-graduação
Game Engines e Aplicações
Onde as Game Engines podem ser aplicadas?
• Aplicações na Área Geológica;
• Aplicações na Área Metereológica;
• Aplicações na Área Médica;
• Aplicações na Área Militar;
• Aplicações na Indústria Petrolífera;
• Aplicações na Indústria Metalúrgica;
• Aplicações na Área Aero-Espacial.
As Game Engines podem ser empregadas em quase
todos os campos onde se fazem necessários o uso de
simulações ou modelos de visualização!
Lab. de Modelagem Geométrica e Visão Computacional Game Engines: Desenvolvimento de Jogos Eletrônicos
Universidade Federal de Alagoas - Campus A. C. Simões Instituto de Matemática - Programa de Pós-graduação
Game Engines e Aplicações
Onde as Game Engines podem ser aplicadas?
• Aplicações na Área Geológica;
• Aplicações na Área Metereológica;
• Aplicações na Área Médica;
• Aplicações na Área Militar;
• Aplicações na Indústria Petrolífera;
• Aplicações na Indústria Metalúrgica;
• Aplicações na Área Aero-Espacial.
As Game Engines podem ser empregadas em quase
todos os campos onde se fazem necessários o uso de
simulações ou modelos de visualização!
Lab. de Modelagem Geométrica e Visão Computacional Game Engines: Desenvolvimento de Jogos Eletrônicos
Universidade Federal de Alagoas - Campus A. C. Simões Instituto de Matemática - Programa de Pós-graduação
Game Engines e Aplicações
Onde as Game Engines podem ser aplicadas?
• Aplicações na Área Geológica;
• Aplicações na Área Metereológica;
• Aplicações na Área Médica;
• Aplicações na Área Militar;
• Aplicações na Indústria Petrolífera;
• Aplicações na Indústria Metalúrgica;
• Aplicações na Área Aero-Espacial.
As Game Engines podem ser empregadas em quase
todos os campos onde se fazem necessários o uso de
simulações ou modelos de visualização!
Lab. de Modelagem Geométrica e Visão Computacional Game Engines: Desenvolvimento de Jogos Eletrônicos
Universidade Federal de Alagoas - Campus A. C. Simões Instituto de Matemática - Programa de Pós-graduação
Game Engines e Aplicações
Onde as Game Engines podem ser aplicadas?
• Aplicações na Área Geológica;
• Aplicações na Área Metereológica;
• Aplicações na Área Médica;
• Aplicações na Área Militar;
• Aplicações na Indústria Petrolífera;
• Aplicações na Indústria Metalúrgica;
• Aplicações na Área Aero-Espacial.
As Game Engines podem ser empregadas em quase
todos os campos onde se fazem necessários o uso de
simulações ou modelos de visualização!
Lab. de Modelagem Geométrica e Visão Computacional Game Engines: Desenvolvimento de Jogos Eletrônicos
Universidade Federal de Alagoas - Campus A. C. Simões Instituto de Matemática - Programa de Pós-graduação
Game Engines - Um Exemplo de Uso
Você conhece esse personagem?
Lab. de Modelagem Geométrica e Visão Computacional Game Engines: Desenvolvimento de Jogos Eletrônicos
Universidade Federal de Alagoas - Campus A. C. Simões Instituto de Matemática - Programa de Pós-graduação
Game Engines - Um Exemplo de Uso
O Jogo Yo Frankie!
Blender + Crystal Space + Bullet
Lab. de Modelagem Geométrica e Visão Computacional Game Engines: Desenvolvimento de Jogos Eletrônicos
Universidade Federal de Alagoas - Campus A. C. Simões Instituto de Matemática - Programa de Pós-graduação
Game Engines - Um Exemplo de Uso
O Jogo Yo Frankie!
Blender + Crystal Space + Bullet
Lab. de Modelagem Geométrica e Visão Computacional Game Engines: Desenvolvimento de Jogos Eletrônicos
Universidade Federal de Alagoas - Campus A. C. Simões Instituto de Matemática - Programa de Pós-graduação
Game Engines - Custo
Quanto ao Investimento?
Qual o montante inicial para se obter uma Game Engine?
Variam desde a gratuidade (OGRE, Irrlicht, BlendELF), a valores baixos
chegando a valores extratosféricos como U$ 31.200,00 (Q Engine).
IrrLicht || UNREAL
Lab. de Modelagem Geométrica e Visão Computacional Game Engines: Desenvolvimento de Jogos Eletrônicos
Universidade Federal de Alagoas - Campus A. C. Simões Instituto de Matemática - Programa de Pós-graduação
Game Engines - Custo
Quanto ao Investimento?
Qual o montante inicial para se obter uma Game Engine?
Variam desde a gratuidade (OGRE, Irrlicht, BlendELF), a valores baixos
chegando a valores extratosféricos como U$ 31.200,00 (Q Engine).
IrrLicht || UNREAL
Lab. de Modelagem Geométrica e Visão Computacional Game Engines: Desenvolvimento de Jogos Eletrônicos
Universidade Federal de Alagoas - Campus A. C. Simões Instituto de Matemática - Programa de Pós-graduação
Game Engines - Custo
Quanto ao Investimento?
Qual o montante inicial para se obter uma Game Engine?
Variam desde a gratuidade (OGRE, Irrlicht, BlendELF), a valores baixos
chegando a valores extratosféricos como U$ 31.200,00 (Q Engine).
IrrLicht || UNREAL
Lab. de Modelagem Geométrica e Visão Computacional Game Engines: Desenvolvimento de Jogos Eletrônicos
Universidade Federal de Alagoas - Campus A. C. Simões Instituto de Matemática - Programa de Pós-graduação
Game Engines - Custo
Quanto ao Investimento?
Qual o montante inicial para se obter uma Game Engine?
Variam desde a gratuidade (OGRE, Irrlicht, BlendELF), a valores baixos
chegando a valores extratosféricos como U$ 31.200,00 (Q Engine).
IrrLicht || UNREAL
Lab. de Modelagem Geométrica e Visão Computacional Game Engines: Desenvolvimento de Jogos Eletrônicos
Universidade Federal de Alagoas - Campus A. C. Simões Instituto de Matemática - Programa de Pós-graduação
Game Engines - Características e Funcionalidades
Algumas Características e Funcionalidades
Motor gráfico para renderização 2D/3D.
Motor físico para simulação de forças ou simplesmente
detecção de colisão.
Suporte a animação, sons, IA, rede.
Gerência de memória, arquivos e processos.
Suporte a grafos de cenários e uma linguagem de script.
Lab. de Modelagem Geométrica e Visão Computacional Game Engines: Desenvolvimento de Jogos Eletrônicos
Universidade Federal de Alagoas - Campus A. C. Simões Instituto de Matemática - Programa de Pós-graduação
Game Engines - Características e Funcionalidades
Algumas Características e Funcionalidades
Motor gráfico para renderização 2D/3D.
Motor físico para simulação de forças ou simplesmente
detecção de colisão.
Suporte a animação, sons, IA, rede.
Gerência de memória, arquivos e processos.
Suporte a grafos de cenários e uma linguagem de script.
Lab. de Modelagem Geométrica e Visão Computacional Game Engines: Desenvolvimento de Jogos Eletrônicos
Universidade Federal de Alagoas - Campus A. C. Simões Instituto de Matemática - Programa de Pós-graduação
Game Engines - Características e Funcionalidades
Algumas Características e Funcionalidades
Motor gráfico para renderização 2D/3D.
Motor físico para simulação de forças ou simplesmente
detecção de colisão.
Suporte a animação, sons, IA, rede.
Gerência de memória, arquivos e processos.
Suporte a grafos de cenários e uma linguagem de script.
Lab. de Modelagem Geométrica e Visão Computacional Game Engines: Desenvolvimento de Jogos Eletrônicos
Universidade Federal de Alagoas - Campus A. C. Simões Instituto de Matemática - Programa de Pós-graduação
Game Engines - Características e Funcionalidades
Algumas Características e Funcionalidades
Motor gráfico para renderização 2D/3D.
Motor físico para simulação de forças ou simplesmente
detecção de colisão.
Suporte a animação, sons, IA, rede.
Gerência de memória, arquivos e processos.
Suporte a grafos de cenários e uma linguagem de script.
Lab. de Modelagem Geométrica e Visão Computacional Game Engines: Desenvolvimento de Jogos Eletrônicos
Universidade Federal de Alagoas - Campus A. C. Simões Instituto de Matemática - Programa de Pós-graduação
Game Engines - Características e Funcionalidades
Algumas Características e Funcionalidades
Motor gráfico para renderização 2D/3D.
Motor físico para simulação de forças ou simplesmente
detecção de colisão.
Suporte a animação, sons, IA, rede.
Gerência de memória, arquivos e processos.
Suporte a grafos de cenários e uma linguagem de script.
Lab. de Modelagem Geométrica e Visão Computacional Game Engines: Desenvolvimento de Jogos Eletrônicos
Universidade Federal de Alagoas - Campus A. C. Simões Instituto de Matemática - Programa de Pós-graduação
Game Engines - Características e Funcionalidades
Algumas Características e Funcionalidades
Motor gráfico para renderização 2D/3D.
Motor físico para simulação de forças ou simplesmente
detecção de colisão.
Suporte a animação, sons, IA, rede.
Gerência de memória, arquivos e processos.
Suporte a grafos de cenários e uma linguagem de script.
Lab. de Modelagem Geométrica e Visão Computacional Game Engines: Desenvolvimento de Jogos Eletrônicos
Universidade Federal de Alagoas - Campus A. C. Simões Instituto de Matemática - Programa de Pós-graduação
Game Engines - Tipos
Tipos Relativos a Disposição e Uso
APIs
Conjunto de bibliotecas. Ex: C4, XNA, etc.
Middlewares
Conectam diversos softwares em um único: IDEs, Empacotadores, Scripts
pré-programados. Ex: Blender, Havok.
Lab. de Modelagem Geométrica e Visão Computacional Game Engines: Desenvolvimento de Jogos Eletrônicos
Universidade Federal de Alagoas - Campus A. C. Simões Instituto de Matemática - Programa de Pós-graduação
Game Engines - Tipos
Tipos Relativos a Disposição e Uso
APIs
Conjunto de bibliotecas. Ex: C4, XNA, etc.
Middlewares
Conectam diversos softwares em um único: IDEs, Empacotadores, Scripts
pré-programados. Ex: Blender, Havok.
Lab. de Modelagem Geométrica e Visão Computacional Game Engines: Desenvolvimento de Jogos Eletrônicos
Universidade Federal de Alagoas - Campus A. C. Simões Instituto de Matemática - Programa de Pós-graduação
Game Engines - Tipos
Tipos Relativos a Disposição e Uso
APIs
Conjunto de bibliotecas. Ex: C4, XNA, etc.
Middlewares
Conectam diversos softwares em um único: IDEs, Empacotadores, Scripts
pré-programados. Ex: Blender, Havok.
Lab. de Modelagem Geométrica e Visão Computacional Game Engines: Desenvolvimento de Jogos Eletrônicos
Universidade Federal de Alagoas - Campus A. C. Simões Instituto de Matemática - Programa de Pós-graduação
Game Engines - Categorias
Principais Categorias
Motores Gráficos
Lidam com estruturas gráficas, processando dados de alto nível e gerando
dados de baixo inteligíveis pelo hardware.
Crystal Space, Irrlicht, OGRE, OpenSceneGraph, jME, etc.
Motores Físicos
Responsáveis pela simulação de ações reais, através de componentes
como gravidade, massa, viscosidade, força, etc.
Bullet, COLLADA, ODE, Havok, etc.
Outros Motores: Comunicação, Sonoro, Cognitivo, etc.
Lab. de Modelagem Geométrica e Visão Computacional Game Engines: Desenvolvimento de Jogos Eletrônicos
Universidade Federal de Alagoas - Campus A. C. Simões Instituto de Matemática - Programa de Pós-graduação
Game Engines - Categorias
Principais Categorias
Motores Gráficos
Lidam com estruturas gráficas, processando dados de alto nível e gerando
dados de baixo inteligíveis pelo hardware.
Crystal Space, Irrlicht, OGRE, OpenSceneGraph, jME, etc.
Motores Físicos
Responsáveis pela simulação de ações reais, através de componentes
como gravidade, massa, viscosidade, força, etc.
Bullet, COLLADA, ODE, Havok, etc.
Outros Motores: Comunicação, Sonoro, Cognitivo, etc.
Lab. de Modelagem Geométrica e Visão Computacional Game Engines: Desenvolvimento de Jogos Eletrônicos
Universidade Federal de Alagoas - Campus A. C. Simões Instituto de Matemática - Programa de Pós-graduação
Game Engines - Categorias
Principais Categorias
Motores Gráficos
Lidam com estruturas gráficas, processando dados de alto nível e gerando
dados de baixo inteligíveis pelo hardware.
Crystal Space, Irrlicht, OGRE, OpenSceneGraph, jME, etc.
Motores Físicos
Responsáveis pela simulação de ações reais, através de componentes
como gravidade, massa, viscosidade, força, etc.
Bullet, COLLADA, ODE, Havok, etc.
Outros Motores: Comunicação, Sonoro, Cognitivo, etc.
Lab. de Modelagem Geométrica e Visão Computacional Game Engines: Desenvolvimento de Jogos Eletrônicos
Universidade Federal de Alagoas - Campus A. C. Simões Instituto de Matemática - Programa de Pós-graduação
Game Engines - Categorias
Principais Categorias
Motores Gráficos
Lidam com estruturas gráficas, processando dados de alto nível e gerando
dados de baixo inteligíveis pelo hardware.
Crystal Space, Irrlicht, OGRE, OpenSceneGraph, jME, etc.
Motores Físicos
Responsáveis pela simulação de ações reais, através de componentes
como gravidade, massa, viscosidade, força, etc.
Bullet, COLLADA, ODE, Havok, etc.
Outros Motores: Comunicação, Sonoro, Cognitivo, etc.
Lab. de Modelagem Geométrica e Visão Computacional Game Engines: Desenvolvimento de Jogos Eletrônicos
Universidade Federal de Alagoas - Campus A. C. Simões Instituto de Matemática - Programa de Pós-graduação
Game Engines - Categorias
Principais Categorias
Motores Gráficos
Lidam com estruturas gráficas, processando dados de alto nível e gerando
dados de baixo inteligíveis pelo hardware.
Crystal Space, Irrlicht, OGRE, OpenSceneGraph, jME, etc.
Motores Físicos
Responsáveis pela simulação de ações reais, através de componentes
como gravidade, massa, viscosidade, força, etc.
Bullet, COLLADA, ODE, Havok, etc.
Outros Motores: Comunicação, Sonoro, Cognitivo, etc.
Lab. de Modelagem Geométrica e Visão Computacional Game Engines: Desenvolvimento de Jogos Eletrônicos
Universidade Federal de Alagoas - Campus A. C. Simões Instituto de Matemática - Programa de Pós-graduação
Game Engines - Categorias
Principais Categorias
Motores Gráficos
Lidam com estruturas gráficas, processando dados de alto nível e gerando
dados de baixo inteligíveis pelo hardware.
Crystal Space, Irrlicht, OGRE, OpenSceneGraph, jME, etc.
Motores Físicos
Responsáveis pela simulação de ações reais, através de componentes
como gravidade, massa, viscosidade, força, etc.
Bullet, COLLADA, ODE, Havok, etc.
Outros Motores: Comunicação, Sonoro, Cognitivo, etc.
Lab. de Modelagem Geométrica e Visão Computacional Game Engines: Desenvolvimento de Jogos Eletrônicos
Universidade Federal de Alagoas - Campus A. C. Simões Instituto de Matemática - Programa de Pós-graduação
Game Engines - Arquitetura
Visualizando a Arquitetura
Arquitetura base de uma game engine. Repare que a mesma pode ser
constituída por outras game engines (entrada, aúdio, física, gráfica).
Lab. de Modelagem Geométrica e Visão Computacional Game Engines: Desenvolvimento de Jogos Eletrônicos
Universidade Federal de Alagoas - Campus A. C. Simões Instituto de Matemática - Programa de Pós-graduação
Game Engines - Arquitetura
Visualizando a Arquitetura
Arquitetura base de uma game engine. Repare que a mesma pode ser
constituída por outras game engines (entrada, aúdio, física, gráfica).
Lab. de Modelagem Geométrica e Visão Computacional Game Engines: Desenvolvimento de Jogos Eletrônicos
Universidade Federal de Alagoas - Campus A. C. Simões Instituto de Matemática - Programa de Pós-graduação
Game Engines - Outras Áreas de Atuação
Apesar da Especificidade...
Game Engines também são usadas para criar outros tipos da aplicações,
tais como: demonstrações, simulações, visualizações arquitetônicas,
simulações de treinamento e ferramentas de modelagem em geral.
Reforçando o que foi dito anteriormente quando falamos de áreas onde
essas ferramentas podem ser aplicadas.
Lab. de Modelagem Geométrica e Visão Computacional Game Engines: Desenvolvimento de Jogos Eletrônicos
Universidade Federal de Alagoas - Campus A. C. Simões Instituto de Matemática - Programa de Pós-graduação
Game Engines - Outras Áreas de Atuação
Apesar da Especificidade...
Game Engines também são usadas para criar outros tipos da aplicações,
tais como: demonstrações, simulações, visualizações arquitetônicas,
simulações de treinamento e ferramentas de modelagem em geral.
Reforçando o que foi dito anteriormente quando falamos de áreas onde
essas ferramentas podem ser aplicadas.
Lab. de Modelagem Geométrica e Visão Computacional Game Engines: Desenvolvimento de Jogos Eletrônicos
Universidade Federal de Alagoas - Campus A. C. Simões Instituto de Matemática - Programa de Pós-graduação
Game Engines - Outras Áreas de Atuação
Apesar da Especificidade...
Game Engines também são usadas para criar outros tipos da aplicações,
tais como: demonstrações, simulações, visualizações arquitetônicas,
simulações de treinamento e ferramentas de modelagem em geral.
Reforçando o que foi dito anteriormente quando falamos de áreas onde
essas ferramentas podem ser aplicadas.
Lab. de Modelagem Geométrica e Visão Computacional Game Engines: Desenvolvimento de Jogos Eletrônicos
Universidade Federal de Alagoas - Campus A. C. Simões Instituto de Matemática - Programa de Pós-graduação
Game Engines - Comparações
Comparações Entre Engines Conhecidas
Texturização de Pele Humana
Lab. de Modelagem Geométrica e Visão Computacional Game Engines: Desenvolvimento de Jogos Eletrônicos
Universidade Federal de Alagoas - Campus A. C. Simões Instituto de Matemática - Programa de Pós-graduação
Game Engines - Comparações
Comparações Entre Engines Conhecidas
Texturização de Pele Humana
Lab. de Modelagem Geométrica e Visão Computacional Game Engines: Desenvolvimento de Jogos Eletrônicos
Universidade Federal de Alagoas - Campus A. C. Simões Instituto de Matemática - Programa de Pós-graduação
Game Engines - Comparações
Comparações Entre Engines Conhecidas
Renderização de Ambientes
Lab. de Modelagem Geométrica e Visão Computacional Game Engines: Desenvolvimento de Jogos Eletrônicos
Universidade Federal de Alagoas - Campus A. C. Simões Instituto de Matemática - Programa de Pós-graduação
Game Engines - Comparações
Comparações Entre Engines Conhecidas
Renderização de Ambientes
Lab. de Modelagem Geométrica e Visão Computacional Game Engines: Desenvolvimento de Jogos Eletrônicos
Universidade Federal de Alagoas - Campus A. C. Simões Instituto de Matemática - Programa de Pós-graduação
Game Engines - Comparações
Evolução da Unreal Engine
Refinamento de Modelos
Lab. de Modelagem Geométrica e Visão Computacional Game Engines: Desenvolvimento de Jogos Eletrônicos
Universidade Federal de Alagoas - Campus A. C. Simões Instituto de Matemática - Programa de Pós-graduação
Game Engines - Comparações
Evolução da Unreal Engine
Refinamento de Modelos
Lab. de Modelagem Geométrica e Visão Computacional Game Engines: Desenvolvimento de Jogos Eletrônicos
Universidade Federal de Alagoas - Campus A. C. Simões Instituto de Matemática - Programa de Pós-graduação
Game Engines - Comparações
Unreal 3.0
Preço Estimado: U$ 350.000,00
Lab. de Modelagem Geométrica e Visão Computacional Game Engines: Desenvolvimento de Jogos Eletrônicos
Universidade Federal de Alagoas - Campus A. C. Simões Instituto de Matemática - Programa de Pós-graduação
Game Engines - Comparações
Unreal 3.0
Preço Estimado: U$ 350.000,00
Lab. de Modelagem Geométrica e Visão Computacional Game Engines: Desenvolvimento de Jogos Eletrônicos
Universidade Federal de Alagoas - Campus A. C. Simões Instituto de Matemática - Programa de Pós-graduação
Game Engines - Alternativas Livres
Ferramentas Livres Para Desenvolvimento de Jogos
Felizmente, existem alternativas livres voltadas para o desenvolvimento de
jogos eletrônicos. Algumas dessas ferramentas foram citadas durante toda
a apresentação. Você consegue lembrar o nome de cada uma delas?
IrrLicht
OGRE
Crystal Space
Bullet
BlendELF
Entre várias outras...
Lab. de Modelagem Geométrica e Visão Computacional Game Engines: Desenvolvimento de Jogos Eletrônicos
Universidade Federal de Alagoas - Campus A. C. Simões Instituto de Matemática - Programa de Pós-graduação
Game Engines - Alternativas Livres
Ferramentas Livres Para Desenvolvimento de Jogos
Felizmente, existem alternativas livres voltadas para o desenvolvimento de
jogos eletrônicos. Algumas dessas ferramentas foram citadas durante toda
a apresentação. Você consegue lembrar o nome de cada uma delas?
IrrLicht
OGRE
Crystal Space
Bullet
BlendELF
Entre várias outras...
Lab. de Modelagem Geométrica e Visão Computacional Game Engines: Desenvolvimento de Jogos Eletrônicos
Universidade Federal de Alagoas - Campus A. C. Simões Instituto de Matemática - Programa de Pós-graduação
Game Engines - Alternativas Livres
Ferramentas Livres Para Desenvolvimento de Jogos
Felizmente, existem alternativas livres voltadas para o desenvolvimento de
jogos eletrônicos. Algumas dessas ferramentas foram citadas durante toda
a apresentação. Você consegue lembrar o nome de cada uma delas?
IrrLicht
OGRE
Crystal Space
Bullet
BlendELF
Entre várias outras...
Lab. de Modelagem Geométrica e Visão Computacional Game Engines: Desenvolvimento de Jogos Eletrônicos
Universidade Federal de Alagoas - Campus A. C. Simões Instituto de Matemática - Programa de Pós-graduação
Game Engines - Alternativas Livres
Ferramentas Livres Para Desenvolvimento de Jogos
Felizmente, existem alternativas livres voltadas para o desenvolvimento de
jogos eletrônicos. Algumas dessas ferramentas foram citadas durante toda
a apresentação. Você consegue lembrar o nome de cada uma delas?
IrrLicht
OGRE
Crystal Space
Bullet
BlendELF
Entre várias outras...
Lab. de Modelagem Geométrica e Visão Computacional Game Engines: Desenvolvimento de Jogos Eletrônicos
Universidade Federal de Alagoas - Campus A. C. Simões Instituto de Matemática - Programa de Pós-graduação
Game Engines - Alternativas Livres
Ferramentas Livres Para Desenvolvimento de Jogos
Felizmente, existem alternativas livres voltadas para o desenvolvimento de
jogos eletrônicos. Algumas dessas ferramentas foram citadas durante toda
a apresentação. Você consegue lembrar o nome de cada uma delas?
IrrLicht
OGRE
Crystal Space
Bullet
BlendELF
Entre várias outras...
Lab. de Modelagem Geométrica e Visão Computacional Game Engines: Desenvolvimento de Jogos Eletrônicos
Universidade Federal de Alagoas - Campus A. C. Simões Instituto de Matemática - Programa de Pós-graduação
Game Engines - Alternativas Livres
Ferramentas Livres Para Desenvolvimento de Jogos
Felizmente, existem alternativas livres voltadas para o desenvolvimento de
jogos eletrônicos. Algumas dessas ferramentas foram citadas durante toda
a apresentação. Você consegue lembrar o nome de cada uma delas?
IrrLicht
OGRE
Crystal Space
Bullet
BlendELF
Entre várias outras...
Lab. de Modelagem Geométrica e Visão Computacional Game Engines: Desenvolvimento de Jogos Eletrônicos
Universidade Federal de Alagoas - Campus A. C. Simões Instituto de Matemática - Programa de Pós-graduação
Game Engines - Alternativas Livres
Ferramentas Livres Para Desenvolvimento de Jogos
Felizmente, existem alternativas livres voltadas para o desenvolvimento de
jogos eletrônicos. Algumas dessas ferramentas foram citadas durante toda
a apresentação. Você consegue lembrar o nome de cada uma delas?
IrrLicht
OGRE
Crystal Space
Bullet
BlendELF
Entre várias outras...
Lab. de Modelagem Geométrica e Visão Computacional Game Engines: Desenvolvimento de Jogos Eletrônicos
Universidade Federal de Alagoas - Campus A. C. Simões Instituto de Matemática - Programa de Pós-graduação
Game Engines - Alternativas Livres
Ferramentas Livres Para Desenvolvimento de Jogos
Felizmente, existem alternativas livres voltadas para o desenvolvimento de
jogos eletrônicos. Algumas dessas ferramentas foram citadas durante toda
a apresentação. Você consegue lembrar o nome de cada uma delas?
IrrLicht
OGRE
Crystal Space
Bullet
BlendELF
Entre várias outras...
Lab. de Modelagem Geométrica e Visão Computacional Game Engines: Desenvolvimento de Jogos Eletrônicos
Universidade Federal de Alagoas - Campus A. C. Simões Instituto de Matemática - Programa de Pós-graduação
Game Engines - Alternativas Livres
IrrLicht
Realtime 3D Engine
Lab. de Modelagem Geométrica e Visão Computacional Game Engines: Desenvolvimento de Jogos Eletrônicos
Universidade Federal de Alagoas - Campus A. C. Simões Instituto de Matemática - Programa de Pós-graduação
Game Engines - Alternativas Livres
IrrLicht
Realtime 3D Engine
Lab. de Modelagem Geométrica e Visão Computacional Game Engines: Desenvolvimento de Jogos Eletrônicos
Universidade Federal de Alagoas - Campus A. C. Simões Instituto de Matemática - Programa de Pós-graduação
Game Engines - Alternativas Livres
OGRE
Motor de Renderização
Lab. de Modelagem Geométrica e Visão Computacional Game Engines: Desenvolvimento de Jogos Eletrônicos
Universidade Federal de Alagoas - Campus A. C. Simões Instituto de Matemática - Programa de Pós-graduação
Game Engines - Alternativas Livres
OGRE
Motor de Renderização
Lab. de Modelagem Geométrica e Visão Computacional Game Engines: Desenvolvimento de Jogos Eletrônicos
Universidade Federal de Alagoas - Campus A. C. Simões Instituto de Matemática - Programa de Pós-graduação
Game Engines - Alternativas Livres
Rendering Engine Crystal Space
Crystal Space: Leve e Livre
Lab. de Modelagem Geométrica e Visão Computacional Game Engines: Desenvolvimento de Jogos Eletrônicos
Universidade Federal de Alagoas - Campus A. C. Simões Instituto de Matemática - Programa de Pós-graduação
Game Engines - Alternativas Livres
Rendering Engine Crystal Space
Crystal Space: Leve e Livre
Lab. de Modelagem Geométrica e Visão Computacional Game Engines: Desenvolvimento de Jogos Eletrônicos
Universidade Federal de Alagoas - Campus A. C. Simões Instituto de Matemática - Programa de Pós-graduação
Game Engines - Alternativas Livres
Bullet
Motor Físico!
Lab. de Modelagem Geométrica e Visão Computacional Game Engines: Desenvolvimento de Jogos Eletrônicos
Universidade Federal de Alagoas - Campus A. C. Simões Instituto de Matemática - Programa de Pós-graduação
Game Engines - Alternativas Livres
Bullet
Motor Físico!
Lab. de Modelagem Geométrica e Visão Computacional Game Engines: Desenvolvimento de Jogos Eletrônicos
Universidade Federal de Alagoas - Campus A. C. Simões Instituto de Matemática - Programa de Pós-graduação
Game Engines - Alternativas Livres
BlendELF
Game Engine livre para uso e modificação!
Lab. de Modelagem Geométrica e Visão Computacional Game Engines: Desenvolvimento de Jogos Eletrônicos
Universidade Federal de Alagoas - Campus A. C. Simões Instituto de Matemática - Programa de Pós-graduação
Game Engines - Alternativas Livres
BlendELF
Game Engine livre para uso e modificação!
Lab. de Modelagem Geométrica e Visão Computacional Game Engines: Desenvolvimento de Jogos Eletrônicos
Universidade Federal de Alagoas - Campus A. C. Simões Instituto de Matemática - Programa de Pós-graduação
Terminando...
Algumas sugestões de leitura descontraída!
Entre várias outras disponíveis na internet!
Lab. de Modelagem Geométrica e Visão Computacional Game Engines: Desenvolvimento de Jogos Eletrônicos
Universidade Federal de Alagoas - Campus A. C. Simões Instituto de Matemática - Programa de Pós-graduação
Terminando...
Algumas sugestões de leitura descontraída!
Entre várias outras disponíveis na internet!
Lab. de Modelagem Geométrica e Visão Computacional Game Engines: Desenvolvimento de Jogos Eletrônicos
Universidade Federal de Alagoas - Campus A. C. Simões Instituto de Matemática - Programa de Pós-graduação
Conclusões
Balanço Geral da Explnação
O que nós podemos concluir?
Produzir um jogo não é uma tarefa fácil!
Necessidade de equipe multi-disciplinar para o desenvolvimento de
jogos robustos!
Requer tempo e outros investimentos não necessariamente de
ordem monetária.
Existem grandes ferramentas proprietárias.
Felizmente também existem grandes alternativas livres.
Lab. de Modelagem Geométrica e Visão Computacional Game Engines: Desenvolvimento de Jogos Eletrônicos
Universidade Federal de Alagoas - Campus A. C. Simões Instituto de Matemática - Programa de Pós-graduação
Conclusões
Balanço Geral da Explnação
O que nós podemos concluir?
Produzir um jogo não é uma tarefa fácil!
Necessidade de equipe multi-disciplinar para o desenvolvimento de
jogos robustos!
Requer tempo e outros investimentos não necessariamente de
ordem monetária.
Existem grandes ferramentas proprietárias.
Felizmente também existem grandes alternativas livres.
Lab. de Modelagem Geométrica e Visão Computacional Game Engines: Desenvolvimento de Jogos Eletrônicos
Universidade Federal de Alagoas - Campus A. C. Simões Instituto de Matemática - Programa de Pós-graduação
Conclusões
Balanço Geral da Explnação
O que nós podemos concluir?
Produzir um jogo não é uma tarefa fácil!
Necessidade de equipe multi-disciplinar para o desenvolvimento de
jogos robustos!
Requer tempo e outros investimentos não necessariamente de
ordem monetária.
Existem grandes ferramentas proprietárias.
Felizmente também existem grandes alternativas livres.
Lab. de Modelagem Geométrica e Visão Computacional Game Engines: Desenvolvimento de Jogos Eletrônicos
Universidade Federal de Alagoas - Campus A. C. Simões Instituto de Matemática - Programa de Pós-graduação
Conclusões
Balanço Geral da Explnação
O que nós podemos concluir?
Produzir um jogo não é uma tarefa fácil!
Necessidade de equipe multi-disciplinar para o desenvolvimento de
jogos robustos!
Requer tempo e outros investimentos não necessariamente de
ordem monetária.
Existem grandes ferramentas proprietárias.
Felizmente também existem grandes alternativas livres.
Lab. de Modelagem Geométrica e Visão Computacional Game Engines: Desenvolvimento de Jogos Eletrônicos
Universidade Federal de Alagoas - Campus A. C. Simões Instituto de Matemática - Programa de Pós-graduação
Conclusões
Balanço Geral da Explnação
O que nós podemos concluir?
Produzir um jogo não é uma tarefa fácil!
Necessidade de equipe multi-disciplinar para o desenvolvimento de
jogos robustos!
Requer tempo e outros investimentos não necessariamente de
ordem monetária.
Existem grandes ferramentas proprietárias.
Felizmente também existem grandes alternativas livres.
Lab. de Modelagem Geométrica e Visão Computacional Game Engines: Desenvolvimento de Jogos Eletrônicos
Universidade Federal de Alagoas - Campus A. C. Simões Instituto de Matemática - Programa de Pós-graduação
Conclusões
Balanço Geral da Explnação
O que nós podemos concluir?
Produzir um jogo não é uma tarefa fácil!
Necessidade de equipe multi-disciplinar para o desenvolvimento de
jogos robustos!
Requer tempo e outros investimentos não necessariamente de
ordem monetária.
Existem grandes ferramentas proprietárias.
Felizmente também existem grandes alternativas livres.
Lab. de Modelagem Geométrica e Visão Computacional Game Engines: Desenvolvimento de Jogos Eletrônicos
Universidade Federal de Alagoas - Campus A. C. Simões Instituto de Matemática - Programa de Pós-graduação
Conclusões
Balanço Geral da Explnação
O que nós podemos concluir?
Produzir um jogo não é uma tarefa fácil!
Necessidade de equipe multi-disciplinar para o desenvolvimento de
jogos robustos!
Requer tempo e outros investimentos não necessariamente de
ordem monetária.
Existem grandes ferramentas proprietárias.
Felizmente também existem grandes alternativas livres.
Lab. de Modelagem Geométrica e Visão Computacional Game Engines: Desenvolvimento de Jogos Eletrônicos
Universidade Federal de Alagoas - Campus A. C. Simões Instituto de Matemática - Programa de Pós-graduação
Isso é Tudo Pessoal!
Lab. de Modelagem Geométrica e Visão Computacional Game Engines: Desenvolvimento de Jogos Eletrônicos
Universidade Federal de Alagoas - Campus A. C. Simões Instituto de Matemática - Programa de Pós-graduação
Agradecimentos
Grato Pela Atenção!
Michel Alves - michel.mas@gmail.com
https://twitter.com/#!/Michel_Alves_
http://www.facebook.com/#!/michel.alves.santos
Lab. de Modelagem Geométrica e Visão Computacional Game Engines: Desenvolvimento de Jogos Eletrônicos
Universidade Federal de Alagoas - Campus A. C. Simões Instituto de Matemática - Programa de Pós-graduação
Agradecimentos
Grato Pela Atenção!
Michel Alves - michel.mas@gmail.com
https://twitter.com/#!/Michel_Alves_
http://www.facebook.com/#!/michel.alves.santos
Lab. de Modelagem Geométrica e Visão Computacional Game Engines: Desenvolvimento de Jogos Eletrônicos
Universidade Federal de Alagoas - Campus A. C. Simões Instituto de Matemática - Programa de Pós-graduação
Agradecimentos
Grato Pela Atenção!
Michel Alves - michel.mas@gmail.com
https://twitter.com/#!/Michel_Alves_
http://www.facebook.com/#!/michel.alves.santos
Lab. de Modelagem Geométrica e Visão Computacional Game Engines: Desenvolvimento de Jogos Eletrônicos
Universidade Federal de Alagoas - Campus A. C. Simões Instituto de Matemática - Programa de Pós-graduação
Agradecimentos
Grato Pela Atenção!
Michel Alves - michel.mas@gmail.com
https://twitter.com/#!/Michel_Alves_
http://www.facebook.com/#!/michel.alves.santos
Lab. de Modelagem Geométrica e Visão Computacional Game Engines: Desenvolvimento de Jogos Eletrônicos

Mais conteúdo relacionado

Destaque

Condition monitoring case study
Condition monitoring case studyCondition monitoring case study
Condition monitoring case study
jam900
 
Seo - Search Engine Optimization
Seo - Search Engine OptimizationSeo - Search Engine Optimization
Seo - Search Engine Optimization
Heric Tilly
 
liquid propellant rocket engine (Motor foguete Liquido) part6
liquid propellant rocket engine (Motor foguete Liquido) part6liquid propellant rocket engine (Motor foguete Liquido) part6
liquid propellant rocket engine (Motor foguete Liquido) part6
Edgard Packness
 
Tendências 2015: Kubernetes & Google Container Engine
Tendências 2015: Kubernetes & Google Container EngineTendências 2015: Kubernetes & Google Container Engine
Tendências 2015: Kubernetes & Google Container Engine
Daniel Costa Gimenes
 
Aula Desenvolvimento de Jogos - Game Engine (Motor de Jogos)
Aula Desenvolvimento de Jogos - Game Engine (Motor de Jogos)Aula Desenvolvimento de Jogos - Game Engine (Motor de Jogos)
Aula Desenvolvimento de Jogos - Game Engine (Motor de Jogos)
Fabio Moura Pereira
 
Palestra Search Engine Marketing - Com foco nos resultados
Palestra Search Engine Marketing - Com foco nos resultadosPalestra Search Engine Marketing - Com foco nos resultados
Palestra Search Engine Marketing - Com foco nos resultados
ECDD Infnet
 
Introdução ao Desenvolvimento de Jogos
Introdução ao Desenvolvimento de JogosIntrodução ao Desenvolvimento de Jogos
Introdução ao Desenvolvimento de Jogos
Gabriel Giordano Medina
 
Notifications push avec Android
Notifications push avec AndroidNotifications push avec Android
Notifications push avec Android
Bouhdida Mahmoud
 
SOA na Prática – Criando uma Aplicação BPMN com Bonita Open Solution, Mule ES...
SOA na Prática – Criando uma Aplicação BPMN com Bonita Open Solution, Mule ES...SOA na Prática – Criando uma Aplicação BPMN com Bonita Open Solution, Mule ES...
SOA na Prática – Criando uma Aplicação BPMN com Bonita Open Solution, Mule ES...
Michel Azevedo
 
Marketing online, SEM (Search Engine Marketing)
Marketing online, SEM (Search Engine Marketing)Marketing online, SEM (Search Engine Marketing)
Marketing online, SEM (Search Engine Marketing)
Fundació Bit
 
Arduino, Robótica e Computação nas Nuvens
Arduino, Robótica e Computação nas NuvensArduino, Robótica e Computação nas Nuvens
Arduino, Robótica e Computação nas Nuvens
Marco Antonio Maciel
 
Criando Jogos 2D com Lua + Corona SDK
Criando Jogos 2D com Lua + Corona SDKCriando Jogos 2D com Lua + Corona SDK
Criando Jogos 2D com Lua + Corona SDKLeonardo Dalmina
 
Clés pour un meilleur référencement - OTC Evreux Normandie
Clés pour un meilleur référencement - OTC Evreux NormandieClés pour un meilleur référencement - OTC Evreux Normandie
Clés pour un meilleur référencement - OTC Evreux Normandie
Marion Hossin Vuillermoz
 
Google Cloud Platform y Python
Google Cloud Platform y PythonGoogle Cloud Platform y Python
Google Cloud Platform y Python
Carlos Toxtli
 
Apresentação SEO
Apresentação SEOApresentação SEO
Apresentação SEO
Alessandra Ferreira
 
Game Engine Unity 3D | Workshop
Game Engine Unity 3D | WorkshopGame Engine Unity 3D | Workshop
Game Engine Unity 3D | Workshop
Jogos Digitais, PUC - SP
 
LNG FUEL & DUAL FUEL ENGINE
LNG FUEL & DUAL FUEL ENGINELNG FUEL & DUAL FUEL ENGINE
LNG FUEL & DUAL FUEL ENGINENguyen Tri
 
Network Meeting - Integration von Camunda mit Liferay
Network Meeting - Integration von Camunda mit LiferayNetwork Meeting - Integration von Camunda mit Liferay
Network Meeting - Integration von Camunda mit Liferay
camunda services GmbH
 
JUG Luzern: Open Source BPM mit BPMN 2.0 und Java
JUG Luzern: Open Source BPM mit BPMN 2.0 und JavaJUG Luzern: Open Source BPM mit BPMN 2.0 und Java
JUG Luzern: Open Source BPM mit BPMN 2.0 und Java
camunda services GmbH
 

Destaque (19)

Condition monitoring case study
Condition monitoring case studyCondition monitoring case study
Condition monitoring case study
 
Seo - Search Engine Optimization
Seo - Search Engine OptimizationSeo - Search Engine Optimization
Seo - Search Engine Optimization
 
liquid propellant rocket engine (Motor foguete Liquido) part6
liquid propellant rocket engine (Motor foguete Liquido) part6liquid propellant rocket engine (Motor foguete Liquido) part6
liquid propellant rocket engine (Motor foguete Liquido) part6
 
Tendências 2015: Kubernetes & Google Container Engine
Tendências 2015: Kubernetes & Google Container EngineTendências 2015: Kubernetes & Google Container Engine
Tendências 2015: Kubernetes & Google Container Engine
 
Aula Desenvolvimento de Jogos - Game Engine (Motor de Jogos)
Aula Desenvolvimento de Jogos - Game Engine (Motor de Jogos)Aula Desenvolvimento de Jogos - Game Engine (Motor de Jogos)
Aula Desenvolvimento de Jogos - Game Engine (Motor de Jogos)
 
Palestra Search Engine Marketing - Com foco nos resultados
Palestra Search Engine Marketing - Com foco nos resultadosPalestra Search Engine Marketing - Com foco nos resultados
Palestra Search Engine Marketing - Com foco nos resultados
 
Introdução ao Desenvolvimento de Jogos
Introdução ao Desenvolvimento de JogosIntrodução ao Desenvolvimento de Jogos
Introdução ao Desenvolvimento de Jogos
 
Notifications push avec Android
Notifications push avec AndroidNotifications push avec Android
Notifications push avec Android
 
SOA na Prática – Criando uma Aplicação BPMN com Bonita Open Solution, Mule ES...
SOA na Prática – Criando uma Aplicação BPMN com Bonita Open Solution, Mule ES...SOA na Prática – Criando uma Aplicação BPMN com Bonita Open Solution, Mule ES...
SOA na Prática – Criando uma Aplicação BPMN com Bonita Open Solution, Mule ES...
 
Marketing online, SEM (Search Engine Marketing)
Marketing online, SEM (Search Engine Marketing)Marketing online, SEM (Search Engine Marketing)
Marketing online, SEM (Search Engine Marketing)
 
Arduino, Robótica e Computação nas Nuvens
Arduino, Robótica e Computação nas NuvensArduino, Robótica e Computação nas Nuvens
Arduino, Robótica e Computação nas Nuvens
 
Criando Jogos 2D com Lua + Corona SDK
Criando Jogos 2D com Lua + Corona SDKCriando Jogos 2D com Lua + Corona SDK
Criando Jogos 2D com Lua + Corona SDK
 
Clés pour un meilleur référencement - OTC Evreux Normandie
Clés pour un meilleur référencement - OTC Evreux NormandieClés pour un meilleur référencement - OTC Evreux Normandie
Clés pour un meilleur référencement - OTC Evreux Normandie
 
Google Cloud Platform y Python
Google Cloud Platform y PythonGoogle Cloud Platform y Python
Google Cloud Platform y Python
 
Apresentação SEO
Apresentação SEOApresentação SEO
Apresentação SEO
 
Game Engine Unity 3D | Workshop
Game Engine Unity 3D | WorkshopGame Engine Unity 3D | Workshop
Game Engine Unity 3D | Workshop
 
LNG FUEL & DUAL FUEL ENGINE
LNG FUEL & DUAL FUEL ENGINELNG FUEL & DUAL FUEL ENGINE
LNG FUEL & DUAL FUEL ENGINE
 
Network Meeting - Integration von Camunda mit Liferay
Network Meeting - Integration von Camunda mit LiferayNetwork Meeting - Integration von Camunda mit Liferay
Network Meeting - Integration von Camunda mit Liferay
 
JUG Luzern: Open Source BPM mit BPMN 2.0 und Java
JUG Luzern: Open Source BPM mit BPMN 2.0 und JavaJUG Luzern: Open Source BPM mit BPMN 2.0 und Java
JUG Luzern: Open Source BPM mit BPMN 2.0 und Java
 

Mais de Michel Alves

Texture Synthesis: An Approach Based on GPU Use
Texture Synthesis: An Approach Based on GPU UseTexture Synthesis: An Approach Based on GPU Use
Texture Synthesis: An Approach Based on GPU Use
Michel Alves
 
Intelligent Transfer of Thematic Harmonic Color Palettes
Intelligent Transfer of Thematic Harmonic Color PalettesIntelligent Transfer of Thematic Harmonic Color Palettes
Intelligent Transfer of Thematic Harmonic Color Palettes
Michel Alves
 
A Framework for Harmonic Color Measures
A Framework for Harmonic Color MeasuresA Framework for Harmonic Color Measures
A Framework for Harmonic Color Measures
Michel Alves
 
Effectiveness of Image Quality Assessment Indexes
Effectiveness of Image Quality Assessment IndexesEffectiveness of Image Quality Assessment Indexes
Effectiveness of Image Quality Assessment Indexes
Michel Alves
 
Introduction to Kernel Functions
Introduction to Kernel FunctionsIntroduction to Kernel Functions
Introduction to Kernel Functions
Michel Alves
 
About Perception and Hue Histograms in HSV Space
About Perception and Hue Histograms in HSV SpaceAbout Perception and Hue Histograms in HSV Space
About Perception and Hue Histograms in HSV Space
Michel Alves
 
Color Harmonization - Results
Color Harmonization - ResultsColor Harmonization - Results
Color Harmonization - Results
Michel Alves
 
Wave Simulation Using Perlin Noise
Wave Simulation Using Perlin NoiseWave Simulation Using Perlin Noise
Wave Simulation Using Perlin Noise
Michel Alves
 
Similarity Maps Using SSIM Index
Similarity Maps Using SSIM IndexSimilarity Maps Using SSIM Index
Similarity Maps Using SSIM Index
Michel Alves
 
Qualifying Exam - Image-Based Reconstruction With Color Harmonization
Qualifying Exam - Image-Based Reconstruction With Color HarmonizationQualifying Exam - Image-Based Reconstruction With Color Harmonization
Qualifying Exam - Image-Based Reconstruction With Color Harmonization
Michel Alves
 
TMS - Schedule of Presentations and Reports
TMS - Schedule of Presentations and ReportsTMS - Schedule of Presentations and Reports
TMS - Schedule of Presentations and Reports
Michel Alves
 
Month Presentations Schedule - March/2015 - LCG/UFRJ
Month Presentations Schedule - March/2015 - LCG/UFRJMonth Presentations Schedule - March/2015 - LCG/UFRJ
Month Presentations Schedule - March/2015 - LCG/UFRJ
Michel Alves
 
Color Palettes in R
Color Palettes in RColor Palettes in R
Color Palettes in R
Michel Alves
 
Sigmoid Curve Erf
Sigmoid Curve ErfSigmoid Curve Erf
Sigmoid Curve Erf
Michel Alves
 
Hue Wheel Prototype
Hue Wheel PrototypeHue Wheel Prototype
Hue Wheel Prototype
Michel Alves
 
Cosine Curve
Cosine CurveCosine Curve
Cosine Curve
Michel Alves
 
Triangle Mesh Plot
Triangle Mesh PlotTriangle Mesh Plot
Triangle Mesh Plot
Michel Alves
 
Triangle Plot
Triangle PlotTriangle Plot
Triangle Plot
Michel Alves
 
Capacity-Constrained Point Distributions :: Video Slides
Capacity-Constrained Point Distributions :: Video SlidesCapacity-Constrained Point Distributions :: Video Slides
Capacity-Constrained Point Distributions :: Video Slides
Michel Alves
 
Capacity-Constrained Point Distributions :: Density Function Catalog
Capacity-Constrained Point Distributions :: Density Function CatalogCapacity-Constrained Point Distributions :: Density Function Catalog
Capacity-Constrained Point Distributions :: Density Function Catalog
Michel Alves
 

Mais de Michel Alves (20)

Texture Synthesis: An Approach Based on GPU Use
Texture Synthesis: An Approach Based on GPU UseTexture Synthesis: An Approach Based on GPU Use
Texture Synthesis: An Approach Based on GPU Use
 
Intelligent Transfer of Thematic Harmonic Color Palettes
Intelligent Transfer of Thematic Harmonic Color PalettesIntelligent Transfer of Thematic Harmonic Color Palettes
Intelligent Transfer of Thematic Harmonic Color Palettes
 
A Framework for Harmonic Color Measures
A Framework for Harmonic Color MeasuresA Framework for Harmonic Color Measures
A Framework for Harmonic Color Measures
 
Effectiveness of Image Quality Assessment Indexes
Effectiveness of Image Quality Assessment IndexesEffectiveness of Image Quality Assessment Indexes
Effectiveness of Image Quality Assessment Indexes
 
Introduction to Kernel Functions
Introduction to Kernel FunctionsIntroduction to Kernel Functions
Introduction to Kernel Functions
 
About Perception and Hue Histograms in HSV Space
About Perception and Hue Histograms in HSV SpaceAbout Perception and Hue Histograms in HSV Space
About Perception and Hue Histograms in HSV Space
 
Color Harmonization - Results
Color Harmonization - ResultsColor Harmonization - Results
Color Harmonization - Results
 
Wave Simulation Using Perlin Noise
Wave Simulation Using Perlin NoiseWave Simulation Using Perlin Noise
Wave Simulation Using Perlin Noise
 
Similarity Maps Using SSIM Index
Similarity Maps Using SSIM IndexSimilarity Maps Using SSIM Index
Similarity Maps Using SSIM Index
 
Qualifying Exam - Image-Based Reconstruction With Color Harmonization
Qualifying Exam - Image-Based Reconstruction With Color HarmonizationQualifying Exam - Image-Based Reconstruction With Color Harmonization
Qualifying Exam - Image-Based Reconstruction With Color Harmonization
 
TMS - Schedule of Presentations and Reports
TMS - Schedule of Presentations and ReportsTMS - Schedule of Presentations and Reports
TMS - Schedule of Presentations and Reports
 
Month Presentations Schedule - March/2015 - LCG/UFRJ
Month Presentations Schedule - March/2015 - LCG/UFRJMonth Presentations Schedule - March/2015 - LCG/UFRJ
Month Presentations Schedule - March/2015 - LCG/UFRJ
 
Color Palettes in R
Color Palettes in RColor Palettes in R
Color Palettes in R
 
Sigmoid Curve Erf
Sigmoid Curve ErfSigmoid Curve Erf
Sigmoid Curve Erf
 
Hue Wheel Prototype
Hue Wheel PrototypeHue Wheel Prototype
Hue Wheel Prototype
 
Cosine Curve
Cosine CurveCosine Curve
Cosine Curve
 
Triangle Mesh Plot
Triangle Mesh PlotTriangle Mesh Plot
Triangle Mesh Plot
 
Triangle Plot
Triangle PlotTriangle Plot
Triangle Plot
 
Capacity-Constrained Point Distributions :: Video Slides
Capacity-Constrained Point Distributions :: Video SlidesCapacity-Constrained Point Distributions :: Video Slides
Capacity-Constrained Point Distributions :: Video Slides
 
Capacity-Constrained Point Distributions :: Density Function Catalog
Capacity-Constrained Point Distributions :: Density Function CatalogCapacity-Constrained Point Distributions :: Density Function Catalog
Capacity-Constrained Point Distributions :: Density Function Catalog
 

Último

UFCD_8298_Cozinha criativa_índice do manual
UFCD_8298_Cozinha criativa_índice do manualUFCD_8298_Cozinha criativa_índice do manual
UFCD_8298_Cozinha criativa_índice do manual
Manuais Formação
 
"Está o lascivo e doce passarinho " de Luís Vaz de Camões
"Está o lascivo e   doce passarinho " de Luís Vaz de Camões"Está o lascivo e   doce passarinho " de Luís Vaz de Camões
"Está o lascivo e doce passarinho " de Luís Vaz de Camões
goncalopecurto
 
ptoposta curricular de geografia.da educação de jovens a e adultos
ptoposta curricular de geografia.da educação de jovens a e adultosptoposta curricular de geografia.da educação de jovens a e adultos
ptoposta curricular de geografia.da educação de jovens a e adultos
Escola Municipal Jesus Cristo
 
Caderno de Resumos XVIII ENPFil UFU, IX EPGFil UFU E VII EPFEM.pdf
Caderno de Resumos XVIII ENPFil UFU, IX EPGFil UFU E VII EPFEM.pdfCaderno de Resumos XVIII ENPFil UFU, IX EPGFil UFU E VII EPFEM.pdf
Caderno de Resumos XVIII ENPFil UFU, IX EPGFil UFU E VII EPFEM.pdf
enpfilosofiaufu
 
BULLYING NÃO É AMOR.pdf LIVRO PARA TRABALHAR COM ALUNOS ATRAVÉS DE PROJETOS...
BULLYING NÃO É AMOR.pdf LIVRO PARA TRABALHAR COM ALUNOS ATRAVÉS DE PROJETOS...BULLYING NÃO É AMOR.pdf LIVRO PARA TRABALHAR COM ALUNOS ATRAVÉS DE PROJETOS...
BULLYING NÃO É AMOR.pdf LIVRO PARA TRABALHAR COM ALUNOS ATRAVÉS DE PROJETOS...
Escola Municipal Jesus Cristo
 
Memorial do convento slides- português 2023
Memorial do convento slides- português 2023Memorial do convento slides- português 2023
Memorial do convento slides- português 2023
MatildeBrites
 
Caça-palavras - ortografia S, SS, X, C e Z
Caça-palavras - ortografia  S, SS, X, C e ZCaça-palavras - ortografia  S, SS, X, C e Z
Caça-palavras - ortografia S, SS, X, C e Z
Mary Alvarenga
 
LIÇÃO 9 - ORDENANÇAS PARA UMA VIDA DE SANTIFICAÇÃO.pptx
LIÇÃO 9 - ORDENANÇAS PARA UMA VIDA DE SANTIFICAÇÃO.pptxLIÇÃO 9 - ORDENANÇAS PARA UMA VIDA DE SANTIFICAÇÃO.pptx
LIÇÃO 9 - ORDENANÇAS PARA UMA VIDA DE SANTIFICAÇÃO.pptx
WelidaFreitas1
 
proposta curricular ou plano de cursode lingua portuguesa eja anos finais ( ...
proposta curricular  ou plano de cursode lingua portuguesa eja anos finais ( ...proposta curricular  ou plano de cursode lingua portuguesa eja anos finais ( ...
proposta curricular ou plano de cursode lingua portuguesa eja anos finais ( ...
Escola Municipal Jesus Cristo
 
Tesis de Maestría de Pedro Sousa de Andrade (Resumen).pdf
Tesis de Maestría de Pedro Sousa de Andrade (Resumen).pdfTesis de Maestría de Pedro Sousa de Andrade (Resumen).pdf
Tesis de Maestría de Pedro Sousa de Andrade (Resumen).pdf
Editora
 
Química orgânica e as funções organicas.pptx
Química orgânica e as funções organicas.pptxQuímica orgânica e as funções organicas.pptx
Química orgânica e as funções organicas.pptx
KeilianeOliveira3
 
Slides Lição 9, Betel, Ordenança para uma vida de santificação, 2Tr24.pptx
Slides Lição 9, Betel, Ordenança para uma vida de santificação, 2Tr24.pptxSlides Lição 9, Betel, Ordenança para uma vida de santificação, 2Tr24.pptx
Slides Lição 9, Betel, Ordenança para uma vida de santificação, 2Tr24.pptx
LuizHenriquedeAlmeid6
 
Manejo de feridas - Classificação e cuidados.
Manejo de feridas - Classificação e cuidados.Manejo de feridas - Classificação e cuidados.
Manejo de feridas - Classificação e cuidados.
RafaelNeves651350
 
2021-7o-ano-PPt-Oracoes-coordenadas..pptx
2021-7o-ano-PPt-Oracoes-coordenadas..pptx2021-7o-ano-PPt-Oracoes-coordenadas..pptx
2021-7o-ano-PPt-Oracoes-coordenadas..pptx
BarbaraBeatriz15
 
CIDADANIA E PROFISSIONALIDADE 4 - PROCESSOS IDENTITÁRIOS.pptx
CIDADANIA E PROFISSIONALIDADE 4 - PROCESSOS IDENTITÁRIOS.pptxCIDADANIA E PROFISSIONALIDADE 4 - PROCESSOS IDENTITÁRIOS.pptx
CIDADANIA E PROFISSIONALIDADE 4 - PROCESSOS IDENTITÁRIOS.pptx
MariaSantos298247
 
APOSTILA DE TEXTOS CURTOS E INTERPRETAÇÃO.pdf
APOSTILA DE TEXTOS CURTOS E INTERPRETAÇÃO.pdfAPOSTILA DE TEXTOS CURTOS E INTERPRETAÇÃO.pdf
APOSTILA DE TEXTOS CURTOS E INTERPRETAÇÃO.pdf
RenanSilva991968
 
Slides Lição 10, CPAD, Desenvolvendo uma Consciência de Santidade, 2Tr24.pptx
Slides Lição 10, CPAD, Desenvolvendo uma Consciência de Santidade, 2Tr24.pptxSlides Lição 10, CPAD, Desenvolvendo uma Consciência de Santidade, 2Tr24.pptx
Slides Lição 10, CPAD, Desenvolvendo uma Consciência de Santidade, 2Tr24.pptx
LuizHenriquedeAlmeid6
 
EJA -livro para professor -dos anos iniciais letramento e alfabetização.pdf
EJA -livro para professor -dos anos iniciais letramento e alfabetização.pdfEJA -livro para professor -dos anos iniciais letramento e alfabetização.pdf
EJA -livro para professor -dos anos iniciais letramento e alfabetização.pdf
Escola Municipal Jesus Cristo
 
Aproveitando as ferramentas do Tableau para criatividade e produtividade
Aproveitando as ferramentas do Tableau para criatividade e produtividadeAproveitando as ferramentas do Tableau para criatividade e produtividade
Aproveitando as ferramentas do Tableau para criatividade e produtividade
Ligia Galvão
 
Eurodeputados Portugueses 2019-2024 (nova atualização)
Eurodeputados Portugueses 2019-2024 (nova atualização)Eurodeputados Portugueses 2019-2024 (nova atualização)
Eurodeputados Portugueses 2019-2024 (nova atualização)
Centro Jacques Delors
 

Último (20)

UFCD_8298_Cozinha criativa_índice do manual
UFCD_8298_Cozinha criativa_índice do manualUFCD_8298_Cozinha criativa_índice do manual
UFCD_8298_Cozinha criativa_índice do manual
 
"Está o lascivo e doce passarinho " de Luís Vaz de Camões
"Está o lascivo e   doce passarinho " de Luís Vaz de Camões"Está o lascivo e   doce passarinho " de Luís Vaz de Camões
"Está o lascivo e doce passarinho " de Luís Vaz de Camões
 
ptoposta curricular de geografia.da educação de jovens a e adultos
ptoposta curricular de geografia.da educação de jovens a e adultosptoposta curricular de geografia.da educação de jovens a e adultos
ptoposta curricular de geografia.da educação de jovens a e adultos
 
Caderno de Resumos XVIII ENPFil UFU, IX EPGFil UFU E VII EPFEM.pdf
Caderno de Resumos XVIII ENPFil UFU, IX EPGFil UFU E VII EPFEM.pdfCaderno de Resumos XVIII ENPFil UFU, IX EPGFil UFU E VII EPFEM.pdf
Caderno de Resumos XVIII ENPFil UFU, IX EPGFil UFU E VII EPFEM.pdf
 
BULLYING NÃO É AMOR.pdf LIVRO PARA TRABALHAR COM ALUNOS ATRAVÉS DE PROJETOS...
BULLYING NÃO É AMOR.pdf LIVRO PARA TRABALHAR COM ALUNOS ATRAVÉS DE PROJETOS...BULLYING NÃO É AMOR.pdf LIVRO PARA TRABALHAR COM ALUNOS ATRAVÉS DE PROJETOS...
BULLYING NÃO É AMOR.pdf LIVRO PARA TRABALHAR COM ALUNOS ATRAVÉS DE PROJETOS...
 
Memorial do convento slides- português 2023
Memorial do convento slides- português 2023Memorial do convento slides- português 2023
Memorial do convento slides- português 2023
 
Caça-palavras - ortografia S, SS, X, C e Z
Caça-palavras - ortografia  S, SS, X, C e ZCaça-palavras - ortografia  S, SS, X, C e Z
Caça-palavras - ortografia S, SS, X, C e Z
 
LIÇÃO 9 - ORDENANÇAS PARA UMA VIDA DE SANTIFICAÇÃO.pptx
LIÇÃO 9 - ORDENANÇAS PARA UMA VIDA DE SANTIFICAÇÃO.pptxLIÇÃO 9 - ORDENANÇAS PARA UMA VIDA DE SANTIFICAÇÃO.pptx
LIÇÃO 9 - ORDENANÇAS PARA UMA VIDA DE SANTIFICAÇÃO.pptx
 
proposta curricular ou plano de cursode lingua portuguesa eja anos finais ( ...
proposta curricular  ou plano de cursode lingua portuguesa eja anos finais ( ...proposta curricular  ou plano de cursode lingua portuguesa eja anos finais ( ...
proposta curricular ou plano de cursode lingua portuguesa eja anos finais ( ...
 
Tesis de Maestría de Pedro Sousa de Andrade (Resumen).pdf
Tesis de Maestría de Pedro Sousa de Andrade (Resumen).pdfTesis de Maestría de Pedro Sousa de Andrade (Resumen).pdf
Tesis de Maestría de Pedro Sousa de Andrade (Resumen).pdf
 
Química orgânica e as funções organicas.pptx
Química orgânica e as funções organicas.pptxQuímica orgânica e as funções organicas.pptx
Química orgânica e as funções organicas.pptx
 
Slides Lição 9, Betel, Ordenança para uma vida de santificação, 2Tr24.pptx
Slides Lição 9, Betel, Ordenança para uma vida de santificação, 2Tr24.pptxSlides Lição 9, Betel, Ordenança para uma vida de santificação, 2Tr24.pptx
Slides Lição 9, Betel, Ordenança para uma vida de santificação, 2Tr24.pptx
 
Manejo de feridas - Classificação e cuidados.
Manejo de feridas - Classificação e cuidados.Manejo de feridas - Classificação e cuidados.
Manejo de feridas - Classificação e cuidados.
 
2021-7o-ano-PPt-Oracoes-coordenadas..pptx
2021-7o-ano-PPt-Oracoes-coordenadas..pptx2021-7o-ano-PPt-Oracoes-coordenadas..pptx
2021-7o-ano-PPt-Oracoes-coordenadas..pptx
 
CIDADANIA E PROFISSIONALIDADE 4 - PROCESSOS IDENTITÁRIOS.pptx
CIDADANIA E PROFISSIONALIDADE 4 - PROCESSOS IDENTITÁRIOS.pptxCIDADANIA E PROFISSIONALIDADE 4 - PROCESSOS IDENTITÁRIOS.pptx
CIDADANIA E PROFISSIONALIDADE 4 - PROCESSOS IDENTITÁRIOS.pptx
 
APOSTILA DE TEXTOS CURTOS E INTERPRETAÇÃO.pdf
APOSTILA DE TEXTOS CURTOS E INTERPRETAÇÃO.pdfAPOSTILA DE TEXTOS CURTOS E INTERPRETAÇÃO.pdf
APOSTILA DE TEXTOS CURTOS E INTERPRETAÇÃO.pdf
 
Slides Lição 10, CPAD, Desenvolvendo uma Consciência de Santidade, 2Tr24.pptx
Slides Lição 10, CPAD, Desenvolvendo uma Consciência de Santidade, 2Tr24.pptxSlides Lição 10, CPAD, Desenvolvendo uma Consciência de Santidade, 2Tr24.pptx
Slides Lição 10, CPAD, Desenvolvendo uma Consciência de Santidade, 2Tr24.pptx
 
EJA -livro para professor -dos anos iniciais letramento e alfabetização.pdf
EJA -livro para professor -dos anos iniciais letramento e alfabetização.pdfEJA -livro para professor -dos anos iniciais letramento e alfabetização.pdf
EJA -livro para professor -dos anos iniciais letramento e alfabetização.pdf
 
Aproveitando as ferramentas do Tableau para criatividade e produtividade
Aproveitando as ferramentas do Tableau para criatividade e produtividadeAproveitando as ferramentas do Tableau para criatividade e produtividade
Aproveitando as ferramentas do Tableau para criatividade e produtividade
 
Eurodeputados Portugueses 2019-2024 (nova atualização)
Eurodeputados Portugueses 2019-2024 (nova atualização)Eurodeputados Portugueses 2019-2024 (nova atualização)
Eurodeputados Portugueses 2019-2024 (nova atualização)
 

Game Engine Architecture

  • 1. Universidade Federal de Alagoas - Campus A. C. Simões Instituto de Matemática - Programa de Pós-graduação Game Engine Architecture Visão Geral e Composição dos Motores de Jogos Michel Alves dos Santos Universidade Federal de Alagoas, Campus A. C. Simões Tabuleiro do Martins - Maceió - AL, CEP: 57072-970 Centro de Pesquisa em Matemática Computacional Laboratório de Modelagem Geométrica e Visão Computacional Centro Alagoano de Modelagem Geométrica 09 de Novembro 2011 Lab. de Modelagem Geométrica e Visão Computacional Game Engines: Desenvolvimento de Jogos Eletrônicos
  • 2. Universidade Federal de Alagoas - Campus A. C. Simões Instituto de Matemática - Programa de Pós-graduação Sumário Tópicos Centrais da Explanação • Nomes Familiares; • Antigo Modelo de Fabricação e Desenvolvimento; • Substituição do Antigo Modelo de Desenvolvimento; • Atual Modelo de Desenvolvimento; • O Conceito e Áreas de Aplicação; • Exemplo de Uso; • Investimento/Custo; • Características e Funcionalidades; • Tipos, Categorias e Arquitetura; • Comparações, Alternativas Livres e Conclusões. Lab. de Modelagem Geométrica e Visão Computacional Game Engines: Desenvolvimento de Jogos Eletrônicos
  • 3. Universidade Federal de Alagoas - Campus A. C. Simões Instituto de Matemática - Programa de Pós-graduação Sumário Tópicos Centrais da Explanação • Nomes Familiares; • Antigo Modelo de Fabricação e Desenvolvimento; • Substituição do Antigo Modelo de Desenvolvimento; • Atual Modelo de Desenvolvimento; • O Conceito e Áreas de Aplicação; • Exemplo de Uso; • Investimento/Custo; • Características e Funcionalidades; • Tipos, Categorias e Arquitetura; • Comparações, Alternativas Livres e Conclusões. Lab. de Modelagem Geométrica e Visão Computacional Game Engines: Desenvolvimento de Jogos Eletrônicos
  • 4. Universidade Federal de Alagoas - Campus A. C. Simões Instituto de Matemática - Programa de Pós-graduação Sumário Tópicos Centrais da Explanação • Nomes Familiares; • Antigo Modelo de Fabricação e Desenvolvimento; • Substituição do Antigo Modelo de Desenvolvimento; • Atual Modelo de Desenvolvimento; • O Conceito e Áreas de Aplicação; • Exemplo de Uso; • Investimento/Custo; • Características e Funcionalidades; • Tipos, Categorias e Arquitetura; • Comparações, Alternativas Livres e Conclusões. Lab. de Modelagem Geométrica e Visão Computacional Game Engines: Desenvolvimento de Jogos Eletrônicos
  • 5. Universidade Federal de Alagoas - Campus A. C. Simões Instituto de Matemática - Programa de Pós-graduação Sumário Tópicos Centrais da Explanação • Nomes Familiares; • Antigo Modelo de Fabricação e Desenvolvimento; • Substituição do Antigo Modelo de Desenvolvimento; • Atual Modelo de Desenvolvimento; • O Conceito e Áreas de Aplicação; • Exemplo de Uso; • Investimento/Custo; • Características e Funcionalidades; • Tipos, Categorias e Arquitetura; • Comparações, Alternativas Livres e Conclusões. Lab. de Modelagem Geométrica e Visão Computacional Game Engines: Desenvolvimento de Jogos Eletrônicos
  • 6. Universidade Federal de Alagoas - Campus A. C. Simões Instituto de Matemática - Programa de Pós-graduação Sumário Tópicos Centrais da Explanação • Nomes Familiares; • Antigo Modelo de Fabricação e Desenvolvimento; • Substituição do Antigo Modelo de Desenvolvimento; • Atual Modelo de Desenvolvimento; • O Conceito e Áreas de Aplicação; • Exemplo de Uso; • Investimento/Custo; • Características e Funcionalidades; • Tipos, Categorias e Arquitetura; • Comparações, Alternativas Livres e Conclusões. Lab. de Modelagem Geométrica e Visão Computacional Game Engines: Desenvolvimento de Jogos Eletrônicos
  • 7. Universidade Federal de Alagoas - Campus A. C. Simões Instituto de Matemática - Programa de Pós-graduação Sumário Tópicos Centrais da Explanação • Nomes Familiares; • Antigo Modelo de Fabricação e Desenvolvimento; • Substituição do Antigo Modelo de Desenvolvimento; • Atual Modelo de Desenvolvimento; • O Conceito e Áreas de Aplicação; • Exemplo de Uso; • Investimento/Custo; • Características e Funcionalidades; • Tipos, Categorias e Arquitetura; • Comparações, Alternativas Livres e Conclusões. Lab. de Modelagem Geométrica e Visão Computacional Game Engines: Desenvolvimento de Jogos Eletrônicos
  • 8. Universidade Federal de Alagoas - Campus A. C. Simões Instituto de Matemática - Programa de Pós-graduação Sumário Tópicos Centrais da Explanação • Nomes Familiares; • Antigo Modelo de Fabricação e Desenvolvimento; • Substituição do Antigo Modelo de Desenvolvimento; • Atual Modelo de Desenvolvimento; • O Conceito e Áreas de Aplicação; • Exemplo de Uso; • Investimento/Custo; • Características e Funcionalidades; • Tipos, Categorias e Arquitetura; • Comparações, Alternativas Livres e Conclusões. Lab. de Modelagem Geométrica e Visão Computacional Game Engines: Desenvolvimento de Jogos Eletrônicos
  • 9. Universidade Federal de Alagoas - Campus A. C. Simões Instituto de Matemática - Programa de Pós-graduação Sumário Tópicos Centrais da Explanação • Nomes Familiares; • Antigo Modelo de Fabricação e Desenvolvimento; • Substituição do Antigo Modelo de Desenvolvimento; • Atual Modelo de Desenvolvimento; • O Conceito e Áreas de Aplicação; • Exemplo de Uso; • Investimento/Custo; • Características e Funcionalidades; • Tipos, Categorias e Arquitetura; • Comparações, Alternativas Livres e Conclusões. Lab. de Modelagem Geométrica e Visão Computacional Game Engines: Desenvolvimento de Jogos Eletrônicos
  • 10. Universidade Federal de Alagoas - Campus A. C. Simões Instituto de Matemática - Programa de Pós-graduação Sumário Tópicos Centrais da Explanação • Nomes Familiares; • Antigo Modelo de Fabricação e Desenvolvimento; • Substituição do Antigo Modelo de Desenvolvimento; • Atual Modelo de Desenvolvimento; • O Conceito e Áreas de Aplicação; • Exemplo de Uso; • Investimento/Custo; • Características e Funcionalidades; • Tipos, Categorias e Arquitetura; • Comparações, Alternativas Livres e Conclusões. Lab. de Modelagem Geométrica e Visão Computacional Game Engines: Desenvolvimento de Jogos Eletrônicos
  • 11. Universidade Federal de Alagoas - Campus A. C. Simões Instituto de Matemática - Programa de Pós-graduação Sumário Tópicos Centrais da Explanação • Nomes Familiares; • Antigo Modelo de Fabricação e Desenvolvimento; • Substituição do Antigo Modelo de Desenvolvimento; • Atual Modelo de Desenvolvimento; • O Conceito e Áreas de Aplicação; • Exemplo de Uso; • Investimento/Custo; • Características e Funcionalidades; • Tipos, Categorias e Arquitetura; • Comparações, Alternativas Livres e Conclusões. Lab. de Modelagem Geométrica e Visão Computacional Game Engines: Desenvolvimento de Jogos Eletrônicos
  • 12. Universidade Federal de Alagoas - Campus A. C. Simões Instituto de Matemática - Programa de Pós-graduação Sumário Tópicos Centrais da Explanação • Nomes Familiares; • Antigo Modelo de Fabricação e Desenvolvimento; • Substituição do Antigo Modelo de Desenvolvimento; • Atual Modelo de Desenvolvimento; • O Conceito e Áreas de Aplicação; • Exemplo de Uso; • Investimento/Custo; • Características e Funcionalidades; • Tipos, Categorias e Arquitetura; • Comparações, Alternativas Livres e Conclusões. Lab. de Modelagem Geométrica e Visão Computacional Game Engines: Desenvolvimento de Jogos Eletrônicos
  • 13. Universidade Federal de Alagoas - Campus A. C. Simões Instituto de Matemática - Programa de Pós-graduação Iniciando! Algum dos nomes abaixo lhe é familiar? • Você sabe a que conceito estes nomes estão associados? • Eu poderia arriscar que a primeira coisa que veio a sua mente foi... Lab. de Modelagem Geométrica e Visão Computacional Game Engines: Desenvolvimento de Jogos Eletrônicos
  • 14. Universidade Federal de Alagoas - Campus A. C. Simões Instituto de Matemática - Programa de Pós-graduação Iniciando! Algum dos nomes abaixo lhe é familiar? • Você sabe a que conceito estes nomes estão associados? • Eu poderia arriscar que a primeira coisa que veio a sua mente foi... Lab. de Modelagem Geométrica e Visão Computacional Game Engines: Desenvolvimento de Jogos Eletrônicos
  • 15. Universidade Federal de Alagoas - Campus A. C. Simões Instituto de Matemática - Programa de Pós-graduação Iniciando! Algum dos nomes abaixo lhe é familiar? • Você sabe a que conceito estes nomes estão associados? • Eu poderia arriscar que a primeira coisa que veio a sua mente foi... Lab. de Modelagem Geométrica e Visão Computacional Game Engines: Desenvolvimento de Jogos Eletrônicos
  • 16. Universidade Federal de Alagoas - Campus A. C. Simões Instituto de Matemática - Programa de Pós-graduação Jogos Eletrônicos! Jogos Eletrônicos ou Games • Mas você já parou para pensar no seu envolvimento com esse mundo? • Já parou para pensar qual papel você desempenha? Lab. de Modelagem Geométrica e Visão Computacional Game Engines: Desenvolvimento de Jogos Eletrônicos
  • 17. Universidade Federal de Alagoas - Campus A. C. Simões Instituto de Matemática - Programa de Pós-graduação Jogos Eletrônicos! Jogos Eletrônicos ou Games • Mas você já parou para pensar no seu envolvimento com esse mundo? • Já parou para pensar qual papel você desempenha? Lab. de Modelagem Geométrica e Visão Computacional Game Engines: Desenvolvimento de Jogos Eletrônicos
  • 18. Universidade Federal de Alagoas - Campus A. C. Simões Instituto de Matemática - Programa de Pós-graduação Jogos Eletrônicos! Jogos Eletrônicos ou Games • Mas você já parou para pensar no seu envolvimento com esse mundo? • Já parou para pensar qual papel você desempenha? Lab. de Modelagem Geométrica e Visão Computacional Game Engines: Desenvolvimento de Jogos Eletrônicos
  • 19. Universidade Federal de Alagoas - Campus A. C. Simões Instituto de Matemática - Programa de Pós-graduação Envolvimento com Jogos Eletrônicos! Qual o seu grau de envolvimento com jogos? Você pode nunca ter desenvolvido nada relacionado a jogos eletrônicos! Mas certamente já jogou ou ouviu falar dos seguintes títulos Você sabe como esses jogos eram desenvolvidos? Lab. de Modelagem Geométrica e Visão Computacional Game Engines: Desenvolvimento de Jogos Eletrônicos
  • 20. Universidade Federal de Alagoas - Campus A. C. Simões Instituto de Matemática - Programa de Pós-graduação Envolvimento com Jogos Eletrônicos! Qual o seu grau de envolvimento com jogos? Você pode nunca ter desenvolvido nada relacionado a jogos eletrônicos! Mas certamente já jogou ou ouviu falar dos seguintes títulos Você sabe como esses jogos eram desenvolvidos? Lab. de Modelagem Geométrica e Visão Computacional Game Engines: Desenvolvimento de Jogos Eletrônicos
  • 21. Universidade Federal de Alagoas - Campus A. C. Simões Instituto de Matemática - Programa de Pós-graduação Envolvimento com Jogos Eletrônicos! Qual o seu grau de envolvimento com jogos? Você pode nunca ter desenvolvido nada relacionado a jogos eletrônicos! Mas certamente já jogou ou ouviu falar dos seguintes títulos Você sabe como esses jogos eram desenvolvidos? Lab. de Modelagem Geométrica e Visão Computacional Game Engines: Desenvolvimento de Jogos Eletrônicos
  • 22. Universidade Federal de Alagoas - Campus A. C. Simões Instituto de Matemática - Programa de Pós-graduação Envolvimento com Jogos Eletrônicos! Qual o seu grau de envolvimento com jogos? Você pode nunca ter desenvolvido nada relacionado a jogos eletrônicos! Mas certamente já jogou ou ouviu falar dos seguintes títulos Você sabe como esses jogos eram desenvolvidos? Lab. de Modelagem Geométrica e Visão Computacional Game Engines: Desenvolvimento de Jogos Eletrônicos
  • 23. Universidade Federal de Alagoas - Campus A. C. Simões Instituto de Matemática - Programa de Pós-graduação Envolvimento com Jogos Eletrônicos! Qual o seu grau de envolvimento com jogos? Você pode nunca ter desenvolvido nada relacionado a jogos eletrônicos! Mas certamente já jogou ou ouviu falar dos seguintes títulos Você sabe como esses jogos eram desenvolvidos? Lab. de Modelagem Geométrica e Visão Computacional Game Engines: Desenvolvimento de Jogos Eletrônicos
  • 24. Universidade Federal de Alagoas - Campus A. C. Simões Instituto de Matemática - Programa de Pós-graduação Fabricação de Jogos Eletrônicos Antigos Ingredientes Usados na Fabricação de Jogos Você sabe o que era necessário para a concepção de um jogo antigamente! Eram necessários apenas quatro ingredientes! Eram eles... Lab. de Modelagem Geométrica e Visão Computacional Game Engines: Desenvolvimento de Jogos Eletrônicos
  • 25. Universidade Federal de Alagoas - Campus A. C. Simões Instituto de Matemática - Programa de Pós-graduação Fabricação de Jogos Eletrônicos Antigos Ingredientes Usados na Fabricação de Jogos Você sabe o que era necessário para a concepção de um jogo antigamente! Eram necessários apenas quatro ingredientes! Eram eles... Lab. de Modelagem Geométrica e Visão Computacional Game Engines: Desenvolvimento de Jogos Eletrônicos
  • 26. Universidade Federal de Alagoas - Campus A. C. Simões Instituto de Matemática - Programa de Pós-graduação Fabricação de Jogos Eletrônicos Antigos Ingredientes Usados na Fabricação de Jogos Você sabe o que era necessário para a concepção de um jogo antigamente! Eram necessários apenas quatro ingredientes! Eram eles... Lab. de Modelagem Geométrica e Visão Computacional Game Engines: Desenvolvimento de Jogos Eletrônicos
  • 27. Universidade Federal de Alagoas - Campus A. C. Simões Instituto de Matemática - Programa de Pós-graduação Fabricação de Jogos Eletrônicos Antigos Ingredientes Usados na Fabricação de Jogos Você sabe o que era necessário para a concepção de um jogo antigamente! Eram necessários apenas quatro ingredientes! Eram eles... Lab. de Modelagem Geométrica e Visão Computacional Game Engines: Desenvolvimento de Jogos Eletrônicos
  • 28. Universidade Federal de Alagoas - Campus A. C. Simões Instituto de Matemática - Programa de Pós-graduação Fabricação de Jogos Eletrônicos Antigos Ingredientes Usados na Fabricação de Jogos Primeiro Programadores Entusiastas! Lab. de Modelagem Geométrica e Visão Computacional Game Engines: Desenvolvimento de Jogos Eletrônicos
  • 29. Universidade Federal de Alagoas - Campus A. C. Simões Instituto de Matemática - Programa de Pós-graduação Fabricação de Jogos Eletrônicos Antigos Ingredientes Usados na Fabricação de Jogos Primeiro Programadores Entusiastas! Lab. de Modelagem Geométrica e Visão Computacional Game Engines: Desenvolvimento de Jogos Eletrônicos
  • 30. Universidade Federal de Alagoas - Campus A. C. Simões Instituto de Matemática - Programa de Pós-graduação Fabricação de Jogos Eletrônicos Antigos Ingredientes Usados na Fabricação de Jogos Primeiro Programadores Entusiastas! Lab. de Modelagem Geométrica e Visão Computacional Game Engines: Desenvolvimento de Jogos Eletrônicos
  • 31. Universidade Federal de Alagoas - Campus A. C. Simões Instituto de Matemática - Programa de Pós-graduação Fabricação de Jogos Eletrônicos Antigos Ingredientes Usados na Fabricação de Jogos Segundo Temas Pouco Saturados! Lab. de Modelagem Geométrica e Visão Computacional Game Engines: Desenvolvimento de Jogos Eletrônicos
  • 32. Universidade Federal de Alagoas - Campus A. C. Simões Instituto de Matemática - Programa de Pós-graduação Fabricação de Jogos Eletrônicos Antigos Ingredientes Usados na Fabricação de Jogos Segundo Temas Pouco Saturados! Lab. de Modelagem Geométrica e Visão Computacional Game Engines: Desenvolvimento de Jogos Eletrônicos
  • 33. Universidade Federal de Alagoas - Campus A. C. Simões Instituto de Matemática - Programa de Pós-graduação Fabricação de Jogos Eletrônicos Antigos Ingredientes Usados na Fabricação de Jogos Segundo Temas Pouco Saturados! Lab. de Modelagem Geométrica e Visão Computacional Game Engines: Desenvolvimento de Jogos Eletrônicos
  • 34. Universidade Federal de Alagoas - Campus A. C. Simões Instituto de Matemática - Programa de Pós-graduação Fabricação de Jogos Eletrônicos Antigos Ingredientes Usados na Fabricação de Jogos Terceiro Litros e Litros de Refrigerante! Lab. de Modelagem Geométrica e Visão Computacional Game Engines: Desenvolvimento de Jogos Eletrônicos
  • 35. Universidade Federal de Alagoas - Campus A. C. Simões Instituto de Matemática - Programa de Pós-graduação Fabricação de Jogos Eletrônicos Antigos Ingredientes Usados na Fabricação de Jogos Terceiro Litros e Litros de Refrigerante! Lab. de Modelagem Geométrica e Visão Computacional Game Engines: Desenvolvimento de Jogos Eletrônicos
  • 36. Universidade Federal de Alagoas - Campus A. C. Simões Instituto de Matemática - Programa de Pós-graduação Fabricação de Jogos Eletrônicos Antigos Ingredientes Usados na Fabricação de Jogos Terceiro Litros e Litros de Refrigerante! Lab. de Modelagem Geométrica e Visão Computacional Game Engines: Desenvolvimento de Jogos Eletrônicos
  • 37. Universidade Federal de Alagoas - Campus A. C. Simões Instituto de Matemática - Programa de Pós-graduação Fabricação de Jogos Eletrônicos Antigos Ingredientes Usados na Fabricação de Jogos Finalmente Pizza a Vontade! Voilá... assim nascia mais um título de sucesso! Lab. de Modelagem Geométrica e Visão Computacional Game Engines: Desenvolvimento de Jogos Eletrônicos
  • 38. Universidade Federal de Alagoas - Campus A. C. Simões Instituto de Matemática - Programa de Pós-graduação Fabricação de Jogos Eletrônicos Antigos Ingredientes Usados na Fabricação de Jogos Finalmente Pizza a Vontade! Voilá... assim nascia mais um título de sucesso! Lab. de Modelagem Geométrica e Visão Computacional Game Engines: Desenvolvimento de Jogos Eletrônicos
  • 39. Universidade Federal de Alagoas - Campus A. C. Simões Instituto de Matemática - Programa de Pós-graduação Fabricação de Jogos Eletrônicos Antigos Ingredientes Usados na Fabricação de Jogos Finalmente Pizza a Vontade! Voilá... assim nascia mais um título de sucesso! Lab. de Modelagem Geométrica e Visão Computacional Game Engines: Desenvolvimento de Jogos Eletrônicos
  • 40. Universidade Federal de Alagoas - Campus A. C. Simões Instituto de Matemática - Programa de Pós-graduação Fabricação de Jogos Eletrônicos Antigos Ingredientes Usados na Fabricação de Jogos Finalmente Pizza a Vontade! Voilá... assim nascia mais um título de sucesso! Lab. de Modelagem Geométrica e Visão Computacional Game Engines: Desenvolvimento de Jogos Eletrônicos
  • 41. Universidade Federal de Alagoas - Campus A. C. Simões Instituto de Matemática - Programa de Pós-graduação Antigo Modelo de Desenvolvimento O Antigo Modelo de Desenvolvimento de Jogos Brincadeiras a parte, é notório perceber que o antigo modelo de desenvolvimento de jogos eletrônicos foi gradualmente substituído ocorrendo uma (r)evolução na forma de se pensar em novos objetivos e patamares para concepção de jogos. E porque houve essa substituição? Quais foram os fatores envolvidos?! Lab. de Modelagem Geométrica e Visão Computacional Game Engines: Desenvolvimento de Jogos Eletrônicos
  • 42. Universidade Federal de Alagoas - Campus A. C. Simões Instituto de Matemática - Programa de Pós-graduação Antigo Modelo de Desenvolvimento O Antigo Modelo de Desenvolvimento de Jogos Brincadeiras a parte, é notório perceber que o antigo modelo de desenvolvimento de jogos eletrônicos foi gradualmente substituído ocorrendo uma (r)evolução na forma de se pensar em novos objetivos e patamares para concepção de jogos. E porque houve essa substituição? Quais foram os fatores envolvidos?! Lab. de Modelagem Geométrica e Visão Computacional Game Engines: Desenvolvimento de Jogos Eletrônicos
  • 43. Universidade Federal de Alagoas - Campus A. C. Simões Instituto de Matemática - Programa de Pós-graduação Antigo Modelo de Desenvolvimento O Antigo Modelo de Desenvolvimento de Jogos Brincadeiras a parte, é notório perceber que o antigo modelo de desenvolvimento de jogos eletrônicos foi gradualmente substituído ocorrendo uma (r)evolução na forma de se pensar em novos objetivos e patamares para concepção de jogos. E porque houve essa substituição? Quais foram os fatores envolvidos?! Lab. de Modelagem Geométrica e Visão Computacional Game Engines: Desenvolvimento de Jogos Eletrônicos
  • 44. Universidade Federal de Alagoas - Campus A. C. Simões Instituto de Matemática - Programa de Pós-graduação Substituição do Antigo Modelo de Desenvolvimento Fatores O antigo modelo se tornou insustentável devido aos seguintes fatores: Aumento da demanda de consumo • Hoje em dia as pessoas consomem mais games que filmes... • Exigência de qualidade na experiência de entreternimento. Incorporação de detalhes e complexidade • Física mais robusta e comportamento "cognitivo"; • Detecção de colisão, simulação de fluídos, inteligência artificial, etc. Evolução do hardware • Quanto mais especializada é a interface de comunicação mais especializado deve ser o desenvolvedor ou o kit de desenvolvimento. Lab. de Modelagem Geométrica e Visão Computacional Game Engines: Desenvolvimento de Jogos Eletrônicos
  • 45. Universidade Federal de Alagoas - Campus A. C. Simões Instituto de Matemática - Programa de Pós-graduação Substituição do Antigo Modelo de Desenvolvimento Fatores O antigo modelo se tornou insustentável devido aos seguintes fatores: Aumento da demanda de consumo • Hoje em dia as pessoas consomem mais games que filmes... • Exigência de qualidade na experiência de entreternimento. Incorporação de detalhes e complexidade • Física mais robusta e comportamento "cognitivo"; • Detecção de colisão, simulação de fluídos, inteligência artificial, etc. Evolução do hardware • Quanto mais especializada é a interface de comunicação mais especializado deve ser o desenvolvedor ou o kit de desenvolvimento. Lab. de Modelagem Geométrica e Visão Computacional Game Engines: Desenvolvimento de Jogos Eletrônicos
  • 46. Universidade Federal de Alagoas - Campus A. C. Simões Instituto de Matemática - Programa de Pós-graduação Substituição do Antigo Modelo de Desenvolvimento Fatores O antigo modelo se tornou insustentável devido aos seguintes fatores: Aumento da demanda de consumo • Hoje em dia as pessoas consomem mais games que filmes... • Exigência de qualidade na experiência de entreternimento. Incorporação de detalhes e complexidade • Física mais robusta e comportamento "cognitivo"; • Detecção de colisão, simulação de fluídos, inteligência artificial, etc. Evolução do hardware • Quanto mais especializada é a interface de comunicação mais especializado deve ser o desenvolvedor ou o kit de desenvolvimento. Lab. de Modelagem Geométrica e Visão Computacional Game Engines: Desenvolvimento de Jogos Eletrônicos
  • 47. Universidade Federal de Alagoas - Campus A. C. Simões Instituto de Matemática - Programa de Pós-graduação Substituição do Antigo Modelo de Desenvolvimento Fatores O antigo modelo se tornou insustentável devido aos seguintes fatores: Aumento da demanda de consumo • Hoje em dia as pessoas consomem mais games que filmes... • Exigência de qualidade na experiência de entreternimento. Incorporação de detalhes e complexidade • Física mais robusta e comportamento "cognitivo"; • Detecção de colisão, simulação de fluídos, inteligência artificial, etc. Evolução do hardware • Quanto mais especializada é a interface de comunicação mais especializado deve ser o desenvolvedor ou o kit de desenvolvimento. Lab. de Modelagem Geométrica e Visão Computacional Game Engines: Desenvolvimento de Jogos Eletrônicos
  • 48. Universidade Federal de Alagoas - Campus A. C. Simões Instituto de Matemática - Programa de Pós-graduação Substituição do Antigo Modelo de Desenvolvimento Fatores O antigo modelo se tornou insustentável devido aos seguintes fatores: Aumento da demanda de consumo • Hoje em dia as pessoas consomem mais games que filmes... • Exigência de qualidade na experiência de entreternimento. Incorporação de detalhes e complexidade • Física mais robusta e comportamento "cognitivo"; • Detecção de colisão, simulação de fluídos, inteligência artificial, etc. Evolução do hardware • Quanto mais especializada é a interface de comunicação mais especializado deve ser o desenvolvedor ou o kit de desenvolvimento. Lab. de Modelagem Geométrica e Visão Computacional Game Engines: Desenvolvimento de Jogos Eletrônicos
  • 49. Universidade Federal de Alagoas - Campus A. C. Simões Instituto de Matemática - Programa de Pós-graduação Atual Modelo de Desenvolvimento Desenvolvimento Centrado no Usuário O que os usuários esperam de um jogo hoje em dia? • Um bom enredo; • Uma boa transição de atos; • Interatividade; • Um bom nível de “imersão”; • Baixo consumo de recursos. Lab. de Modelagem Geométrica e Visão Computacional Game Engines: Desenvolvimento de Jogos Eletrônicos
  • 50. Universidade Federal de Alagoas - Campus A. C. Simões Instituto de Matemática - Programa de Pós-graduação Atual Modelo de Desenvolvimento Desenvolvimento Centrado no Usuário O que os usuários esperam de um jogo hoje em dia? • Um bom enredo; • Uma boa transição de atos; • Interatividade; • Um bom nível de “imersão”; • Baixo consumo de recursos. Lab. de Modelagem Geométrica e Visão Computacional Game Engines: Desenvolvimento de Jogos Eletrônicos
  • 51. Universidade Federal de Alagoas - Campus A. C. Simões Instituto de Matemática - Programa de Pós-graduação Atual Modelo de Desenvolvimento Desenvolvimento Centrado no Usuário O que os usuários esperam de um jogo hoje em dia? • Um bom enredo; • Uma boa transição de atos; • Interatividade; • Um bom nível de “imersão”; • Baixo consumo de recursos. Lab. de Modelagem Geométrica e Visão Computacional Game Engines: Desenvolvimento de Jogos Eletrônicos
  • 52. Universidade Federal de Alagoas - Campus A. C. Simões Instituto de Matemática - Programa de Pós-graduação Atual Modelo de Desenvolvimento Desenvolvimento Centrado no Usuário O que os usuários esperam de um jogo hoje em dia? • Um bom enredo; • Uma boa transição de atos; • Interatividade; • Um bom nível de “imersão”; • Baixo consumo de recursos. Lab. de Modelagem Geométrica e Visão Computacional Game Engines: Desenvolvimento de Jogos Eletrônicos
  • 53. Universidade Federal de Alagoas - Campus A. C. Simões Instituto de Matemática - Programa de Pós-graduação Atual Modelo de Desenvolvimento Desenvolvimento Centrado no Usuário O que os usuários esperam de um jogo hoje em dia? • Um bom enredo; • Uma boa transição de atos; • Interatividade; • Um bom nível de “imersão”; • Baixo consumo de recursos. Lab. de Modelagem Geométrica e Visão Computacional Game Engines: Desenvolvimento de Jogos Eletrônicos
  • 54. Universidade Federal de Alagoas - Campus A. C. Simões Instituto de Matemática - Programa de Pós-graduação Atual Modelo de Desenvolvimento Desenvolvimento Centrado no Usuário O que os usuários esperam de um jogo hoje em dia? • Um bom enredo; • Uma boa transição de atos; • Interatividade; • Um bom nível de “imersão”; • Baixo consumo de recursos. Lab. de Modelagem Geométrica e Visão Computacional Game Engines: Desenvolvimento de Jogos Eletrônicos
  • 55. Universidade Federal de Alagoas - Campus A. C. Simões Instituto de Matemática - Programa de Pós-graduação Atual Modelo de Desenvolvimento Desenvolvimento Centrado no Usuário O que os usuários esperam de um jogo hoje em dia? • Um bom enredo; • Uma boa transição de atos; • Interatividade; • Um bom nível de “imersão”; • Baixo consumo de recursos. Lab. de Modelagem Geométrica e Visão Computacional Game Engines: Desenvolvimento de Jogos Eletrônicos
  • 56. Universidade Federal de Alagoas - Campus A. C. Simões Instituto de Matemática - Programa de Pós-graduação Atual Modelo de Desenvolvimento Desenvolvimento Centrado no Usuário Devido a Essas Exigências... O desenvolvimento de jogos não pode ser mais encarado apenas como uma atividade “aventureira”. Pois é um mercado que já superou a indústria do cinema e a automobilística. E com isso cabe aqui uma pergunta... Como atender a agressiva demanda de desenvolvimento desse setor? Lab. de Modelagem Geométrica e Visão Computacional Game Engines: Desenvolvimento de Jogos Eletrônicos
  • 57. Universidade Federal de Alagoas - Campus A. C. Simões Instituto de Matemática - Programa de Pós-graduação Atual Modelo de Desenvolvimento Desenvolvimento Centrado no Usuário Devido a Essas Exigências... O desenvolvimento de jogos não pode ser mais encarado apenas como uma atividade “aventureira”. Pois é um mercado que já superou a indústria do cinema e a automobilística. E com isso cabe aqui uma pergunta... Como atender a agressiva demanda de desenvolvimento desse setor? Lab. de Modelagem Geométrica e Visão Computacional Game Engines: Desenvolvimento de Jogos Eletrônicos
  • 58. Universidade Federal de Alagoas - Campus A. C. Simões Instituto de Matemática - Programa de Pós-graduação Atual Modelo de Desenvolvimento Desenvolvimento Centrado no Usuário Devido a Essas Exigências... O desenvolvimento de jogos não pode ser mais encarado apenas como uma atividade “aventureira”. Pois é um mercado que já superou a indústria do cinema e a automobilística. E com isso cabe aqui uma pergunta... Como atender a agressiva demanda de desenvolvimento desse setor? Lab. de Modelagem Geométrica e Visão Computacional Game Engines: Desenvolvimento de Jogos Eletrônicos
  • 59. Universidade Federal de Alagoas - Campus A. C. Simões Instituto de Matemática - Programa de Pós-graduação Atual Modelo de Desenvolvimento Desenvolvimento Centrado no Usuário Devido a Essas Exigências... O desenvolvimento de jogos não pode ser mais encarado apenas como uma atividade “aventureira”. Pois é um mercado que já superou a indústria do cinema e a automobilística. E com isso cabe aqui uma pergunta... Como atender a agressiva demanda de desenvolvimento desse setor? Lab. de Modelagem Geométrica e Visão Computacional Game Engines: Desenvolvimento de Jogos Eletrônicos
  • 60. Universidade Federal de Alagoas - Campus A. C. Simões Instituto de Matemática - Programa de Pós-graduação Atual Modelo de Desenvolvimento Desenvolvimento Centrado no Usuário Devido a Essas Exigências... O desenvolvimento de jogos não pode ser mais encarado apenas como uma atividade “aventureira”. Pois é um mercado que já superou a indústria do cinema e a automobilística. E com isso cabe aqui uma pergunta... Como atender a agressiva demanda de desenvolvimento desse setor? Lab. de Modelagem Geométrica e Visão Computacional Game Engines: Desenvolvimento de Jogos Eletrônicos
  • 61. Universidade Federal de Alagoas - Campus A. C. Simões Instituto de Matemática - Programa de Pós-graduação Atual Modelo de Desenvolvimento Desenvolvimento Centrado no Usuário Devido a Essas Exigências... O desenvolvimento de jogos não pode ser mais encarado apenas como uma atividade “aventureira”. Pois é um mercado que já superou a indústria do cinema e a automobilística. E com isso cabe aqui uma pergunta... Como atender a agressiva demanda de desenvolvimento desse setor? Lab. de Modelagem Geométrica e Visão Computacional Game Engines: Desenvolvimento de Jogos Eletrônicos
  • 62. Universidade Federal de Alagoas - Campus A. C. Simões Instituto de Matemática - Programa de Pós-graduação Atual Modelo de Desenvolvimento Desenvolvimento Centrado no Usuário Resposta! Através da padronização de métodos, processos e técnicas. Juntamente com a reutilização de objetos e produtos comuns a vários contextos de desenvolvimento. É nesse momento que se faz necessário a utilização de: Game Engines Lab. de Modelagem Geométrica e Visão Computacional Game Engines: Desenvolvimento de Jogos Eletrônicos
  • 63. Universidade Federal de Alagoas - Campus A. C. Simões Instituto de Matemática - Programa de Pós-graduação Atual Modelo de Desenvolvimento Desenvolvimento Centrado no Usuário Resposta! Através da padronização de métodos, processos e técnicas. Juntamente com a reutilização de objetos e produtos comuns a vários contextos de desenvolvimento. É nesse momento que se faz necessário a utilização de: Game Engines Lab. de Modelagem Geométrica e Visão Computacional Game Engines: Desenvolvimento de Jogos Eletrônicos
  • 64. Universidade Federal de Alagoas - Campus A. C. Simões Instituto de Matemática - Programa de Pós-graduação Atual Modelo de Desenvolvimento Desenvolvimento Centrado no Usuário Resposta! Através da padronização de métodos, processos e técnicas. Juntamente com a reutilização de objetos e produtos comuns a vários contextos de desenvolvimento. É nesse momento que se faz necessário a utilização de: Game Engines Lab. de Modelagem Geométrica e Visão Computacional Game Engines: Desenvolvimento de Jogos Eletrônicos
  • 65. Universidade Federal de Alagoas - Campus A. C. Simões Instituto de Matemática - Programa de Pós-graduação Atual Modelo de Desenvolvimento Desenvolvimento Centrado no Usuário Resposta! Através da padronização de métodos, processos e técnicas. Juntamente com a reutilização de objetos e produtos comuns a vários contextos de desenvolvimento. É nesse momento que se faz necessário a utilização de: Game Engines Lab. de Modelagem Geométrica e Visão Computacional Game Engines: Desenvolvimento de Jogos Eletrônicos
  • 66. Universidade Federal de Alagoas - Campus A. C. Simões Instituto de Matemática - Programa de Pós-graduação Atual Modelo de Desenvolvimento Desenvolvimento Centrado no Usuário Resposta! Através da padronização de métodos, processos e técnicas. Juntamente com a reutilização de objetos e produtos comuns a vários contextos de desenvolvimento. É nesse momento que se faz necessário a utilização de: Game Engines Lab. de Modelagem Geométrica e Visão Computacional Game Engines: Desenvolvimento de Jogos Eletrônicos
  • 67. Universidade Federal de Alagoas - Campus A. C. Simões Instituto de Matemática - Programa de Pós-graduação Atual Modelo de Desenvolvimento Desenvolvimento Centrado no Usuário Resposta! Através da padronização de métodos, processos e técnicas. Juntamente com a reutilização de objetos e produtos comuns a vários contextos de desenvolvimento. É nesse momento que se faz necessário a utilização de: Game Engines Lab. de Modelagem Geométrica e Visão Computacional Game Engines: Desenvolvimento de Jogos Eletrônicos
  • 68. Universidade Federal de Alagoas - Campus A. C. Simões Instituto de Matemática - Programa de Pós-graduação Game Engines O que é uma Game Engine? É uma coleção de programas juntamente com um conjunto de biliotecas que possuem o intuito de simplificar o processo de desenvolvimento de jogos eletrônicos. Lab. de Modelagem Geométrica e Visão Computacional Game Engines: Desenvolvimento de Jogos Eletrônicos
  • 69. Universidade Federal de Alagoas - Campus A. C. Simões Instituto de Matemática - Programa de Pós-graduação Game Engines O que é uma Game Engine? É uma coleção de programas juntamente com um conjunto de biliotecas que possuem o intuito de simplificar o processo de desenvolvimento de jogos eletrônicos. Lab. de Modelagem Geométrica e Visão Computacional Game Engines: Desenvolvimento de Jogos Eletrônicos
  • 70. Universidade Federal de Alagoas - Campus A. C. Simões Instituto de Matemática - Programa de Pós-graduação Game Engines e Aplicações Onde as Game Engines podem ser aplicadas? • Aplicações na Área Geológica; • Aplicações na Área Metereológica; • Aplicações na Área Médica; • Aplicações na Área Militar; • Aplicações na Indústria Petrolífera; • Aplicações na Indústria Metalúrgica; • Aplicações na Área Aero-Espacial. As Game Engines podem ser empregadas em quase todos os campos onde se fazem necessários o uso de simulações ou modelos de visualização! Lab. de Modelagem Geométrica e Visão Computacional Game Engines: Desenvolvimento de Jogos Eletrônicos
  • 71. Universidade Federal de Alagoas - Campus A. C. Simões Instituto de Matemática - Programa de Pós-graduação Game Engines e Aplicações Onde as Game Engines podem ser aplicadas? • Aplicações na Área Geológica; • Aplicações na Área Metereológica; • Aplicações na Área Médica; • Aplicações na Área Militar; • Aplicações na Indústria Petrolífera; • Aplicações na Indústria Metalúrgica; • Aplicações na Área Aero-Espacial. As Game Engines podem ser empregadas em quase todos os campos onde se fazem necessários o uso de simulações ou modelos de visualização! Lab. de Modelagem Geométrica e Visão Computacional Game Engines: Desenvolvimento de Jogos Eletrônicos
  • 72. Universidade Federal de Alagoas - Campus A. C. Simões Instituto de Matemática - Programa de Pós-graduação Game Engines e Aplicações Onde as Game Engines podem ser aplicadas? • Aplicações na Área Geológica; • Aplicações na Área Metereológica; • Aplicações na Área Médica; • Aplicações na Área Militar; • Aplicações na Indústria Petrolífera; • Aplicações na Indústria Metalúrgica; • Aplicações na Área Aero-Espacial. As Game Engines podem ser empregadas em quase todos os campos onde se fazem necessários o uso de simulações ou modelos de visualização! Lab. de Modelagem Geométrica e Visão Computacional Game Engines: Desenvolvimento de Jogos Eletrônicos
  • 73. Universidade Federal de Alagoas - Campus A. C. Simões Instituto de Matemática - Programa de Pós-graduação Game Engines e Aplicações Onde as Game Engines podem ser aplicadas? • Aplicações na Área Geológica; • Aplicações na Área Metereológica; • Aplicações na Área Médica; • Aplicações na Área Militar; • Aplicações na Indústria Petrolífera; • Aplicações na Indústria Metalúrgica; • Aplicações na Área Aero-Espacial. As Game Engines podem ser empregadas em quase todos os campos onde se fazem necessários o uso de simulações ou modelos de visualização! Lab. de Modelagem Geométrica e Visão Computacional Game Engines: Desenvolvimento de Jogos Eletrônicos
  • 74. Universidade Federal de Alagoas - Campus A. C. Simões Instituto de Matemática - Programa de Pós-graduação Game Engines e Aplicações Onde as Game Engines podem ser aplicadas? • Aplicações na Área Geológica; • Aplicações na Área Metereológica; • Aplicações na Área Médica; • Aplicações na Área Militar; • Aplicações na Indústria Petrolífera; • Aplicações na Indústria Metalúrgica; • Aplicações na Área Aero-Espacial. As Game Engines podem ser empregadas em quase todos os campos onde se fazem necessários o uso de simulações ou modelos de visualização! Lab. de Modelagem Geométrica e Visão Computacional Game Engines: Desenvolvimento de Jogos Eletrônicos
  • 75. Universidade Federal de Alagoas - Campus A. C. Simões Instituto de Matemática - Programa de Pós-graduação Game Engines e Aplicações Onde as Game Engines podem ser aplicadas? • Aplicações na Área Geológica; • Aplicações na Área Metereológica; • Aplicações na Área Médica; • Aplicações na Área Militar; • Aplicações na Indústria Petrolífera; • Aplicações na Indústria Metalúrgica; • Aplicações na Área Aero-Espacial. As Game Engines podem ser empregadas em quase todos os campos onde se fazem necessários o uso de simulações ou modelos de visualização! Lab. de Modelagem Geométrica e Visão Computacional Game Engines: Desenvolvimento de Jogos Eletrônicos
  • 76. Universidade Federal de Alagoas - Campus A. C. Simões Instituto de Matemática - Programa de Pós-graduação Game Engines e Aplicações Onde as Game Engines podem ser aplicadas? • Aplicações na Área Geológica; • Aplicações na Área Metereológica; • Aplicações na Área Médica; • Aplicações na Área Militar; • Aplicações na Indústria Petrolífera; • Aplicações na Indústria Metalúrgica; • Aplicações na Área Aero-Espacial. As Game Engines podem ser empregadas em quase todos os campos onde se fazem necessários o uso de simulações ou modelos de visualização! Lab. de Modelagem Geométrica e Visão Computacional Game Engines: Desenvolvimento de Jogos Eletrônicos
  • 77. Universidade Federal de Alagoas - Campus A. C. Simões Instituto de Matemática - Programa de Pós-graduação Game Engines e Aplicações Onde as Game Engines podem ser aplicadas? • Aplicações na Área Geológica; • Aplicações na Área Metereológica; • Aplicações na Área Médica; • Aplicações na Área Militar; • Aplicações na Indústria Petrolífera; • Aplicações na Indústria Metalúrgica; • Aplicações na Área Aero-Espacial. As Game Engines podem ser empregadas em quase todos os campos onde se fazem necessários o uso de simulações ou modelos de visualização! Lab. de Modelagem Geométrica e Visão Computacional Game Engines: Desenvolvimento de Jogos Eletrônicos
  • 78. Universidade Federal de Alagoas - Campus A. C. Simões Instituto de Matemática - Programa de Pós-graduação Game Engines e Aplicações Onde as Game Engines podem ser aplicadas? • Aplicações na Área Geológica; • Aplicações na Área Metereológica; • Aplicações na Área Médica; • Aplicações na Área Militar; • Aplicações na Indústria Petrolífera; • Aplicações na Indústria Metalúrgica; • Aplicações na Área Aero-Espacial. As Game Engines podem ser empregadas em quase todos os campos onde se fazem necessários o uso de simulações ou modelos de visualização! Lab. de Modelagem Geométrica e Visão Computacional Game Engines: Desenvolvimento de Jogos Eletrônicos
  • 79. Universidade Federal de Alagoas - Campus A. C. Simões Instituto de Matemática - Programa de Pós-graduação Game Engines - Um Exemplo de Uso Você conhece esse personagem? Lab. de Modelagem Geométrica e Visão Computacional Game Engines: Desenvolvimento de Jogos Eletrônicos
  • 80. Universidade Federal de Alagoas - Campus A. C. Simões Instituto de Matemática - Programa de Pós-graduação Game Engines - Um Exemplo de Uso O Jogo Yo Frankie! Blender + Crystal Space + Bullet Lab. de Modelagem Geométrica e Visão Computacional Game Engines: Desenvolvimento de Jogos Eletrônicos
  • 81. Universidade Federal de Alagoas - Campus A. C. Simões Instituto de Matemática - Programa de Pós-graduação Game Engines - Um Exemplo de Uso O Jogo Yo Frankie! Blender + Crystal Space + Bullet Lab. de Modelagem Geométrica e Visão Computacional Game Engines: Desenvolvimento de Jogos Eletrônicos
  • 82. Universidade Federal de Alagoas - Campus A. C. Simões Instituto de Matemática - Programa de Pós-graduação Game Engines - Custo Quanto ao Investimento? Qual o montante inicial para se obter uma Game Engine? Variam desde a gratuidade (OGRE, Irrlicht, BlendELF), a valores baixos chegando a valores extratosféricos como U$ 31.200,00 (Q Engine). IrrLicht || UNREAL Lab. de Modelagem Geométrica e Visão Computacional Game Engines: Desenvolvimento de Jogos Eletrônicos
  • 83. Universidade Federal de Alagoas - Campus A. C. Simões Instituto de Matemática - Programa de Pós-graduação Game Engines - Custo Quanto ao Investimento? Qual o montante inicial para se obter uma Game Engine? Variam desde a gratuidade (OGRE, Irrlicht, BlendELF), a valores baixos chegando a valores extratosféricos como U$ 31.200,00 (Q Engine). IrrLicht || UNREAL Lab. de Modelagem Geométrica e Visão Computacional Game Engines: Desenvolvimento de Jogos Eletrônicos
  • 84. Universidade Federal de Alagoas - Campus A. C. Simões Instituto de Matemática - Programa de Pós-graduação Game Engines - Custo Quanto ao Investimento? Qual o montante inicial para se obter uma Game Engine? Variam desde a gratuidade (OGRE, Irrlicht, BlendELF), a valores baixos chegando a valores extratosféricos como U$ 31.200,00 (Q Engine). IrrLicht || UNREAL Lab. de Modelagem Geométrica e Visão Computacional Game Engines: Desenvolvimento de Jogos Eletrônicos
  • 85. Universidade Federal de Alagoas - Campus A. C. Simões Instituto de Matemática - Programa de Pós-graduação Game Engines - Custo Quanto ao Investimento? Qual o montante inicial para se obter uma Game Engine? Variam desde a gratuidade (OGRE, Irrlicht, BlendELF), a valores baixos chegando a valores extratosféricos como U$ 31.200,00 (Q Engine). IrrLicht || UNREAL Lab. de Modelagem Geométrica e Visão Computacional Game Engines: Desenvolvimento de Jogos Eletrônicos
  • 86. Universidade Federal de Alagoas - Campus A. C. Simões Instituto de Matemática - Programa de Pós-graduação Game Engines - Características e Funcionalidades Algumas Características e Funcionalidades Motor gráfico para renderização 2D/3D. Motor físico para simulação de forças ou simplesmente detecção de colisão. Suporte a animação, sons, IA, rede. Gerência de memória, arquivos e processos. Suporte a grafos de cenários e uma linguagem de script. Lab. de Modelagem Geométrica e Visão Computacional Game Engines: Desenvolvimento de Jogos Eletrônicos
  • 87. Universidade Federal de Alagoas - Campus A. C. Simões Instituto de Matemática - Programa de Pós-graduação Game Engines - Características e Funcionalidades Algumas Características e Funcionalidades Motor gráfico para renderização 2D/3D. Motor físico para simulação de forças ou simplesmente detecção de colisão. Suporte a animação, sons, IA, rede. Gerência de memória, arquivos e processos. Suporte a grafos de cenários e uma linguagem de script. Lab. de Modelagem Geométrica e Visão Computacional Game Engines: Desenvolvimento de Jogos Eletrônicos
  • 88. Universidade Federal de Alagoas - Campus A. C. Simões Instituto de Matemática - Programa de Pós-graduação Game Engines - Características e Funcionalidades Algumas Características e Funcionalidades Motor gráfico para renderização 2D/3D. Motor físico para simulação de forças ou simplesmente detecção de colisão. Suporte a animação, sons, IA, rede. Gerência de memória, arquivos e processos. Suporte a grafos de cenários e uma linguagem de script. Lab. de Modelagem Geométrica e Visão Computacional Game Engines: Desenvolvimento de Jogos Eletrônicos
  • 89. Universidade Federal de Alagoas - Campus A. C. Simões Instituto de Matemática - Programa de Pós-graduação Game Engines - Características e Funcionalidades Algumas Características e Funcionalidades Motor gráfico para renderização 2D/3D. Motor físico para simulação de forças ou simplesmente detecção de colisão. Suporte a animação, sons, IA, rede. Gerência de memória, arquivos e processos. Suporte a grafos de cenários e uma linguagem de script. Lab. de Modelagem Geométrica e Visão Computacional Game Engines: Desenvolvimento de Jogos Eletrônicos
  • 90. Universidade Federal de Alagoas - Campus A. C. Simões Instituto de Matemática - Programa de Pós-graduação Game Engines - Características e Funcionalidades Algumas Características e Funcionalidades Motor gráfico para renderização 2D/3D. Motor físico para simulação de forças ou simplesmente detecção de colisão. Suporte a animação, sons, IA, rede. Gerência de memória, arquivos e processos. Suporte a grafos de cenários e uma linguagem de script. Lab. de Modelagem Geométrica e Visão Computacional Game Engines: Desenvolvimento de Jogos Eletrônicos
  • 91. Universidade Federal de Alagoas - Campus A. C. Simões Instituto de Matemática - Programa de Pós-graduação Game Engines - Características e Funcionalidades Algumas Características e Funcionalidades Motor gráfico para renderização 2D/3D. Motor físico para simulação de forças ou simplesmente detecção de colisão. Suporte a animação, sons, IA, rede. Gerência de memória, arquivos e processos. Suporte a grafos de cenários e uma linguagem de script. Lab. de Modelagem Geométrica e Visão Computacional Game Engines: Desenvolvimento de Jogos Eletrônicos
  • 92. Universidade Federal de Alagoas - Campus A. C. Simões Instituto de Matemática - Programa de Pós-graduação Game Engines - Tipos Tipos Relativos a Disposição e Uso APIs Conjunto de bibliotecas. Ex: C4, XNA, etc. Middlewares Conectam diversos softwares em um único: IDEs, Empacotadores, Scripts pré-programados. Ex: Blender, Havok. Lab. de Modelagem Geométrica e Visão Computacional Game Engines: Desenvolvimento de Jogos Eletrônicos
  • 93. Universidade Federal de Alagoas - Campus A. C. Simões Instituto de Matemática - Programa de Pós-graduação Game Engines - Tipos Tipos Relativos a Disposição e Uso APIs Conjunto de bibliotecas. Ex: C4, XNA, etc. Middlewares Conectam diversos softwares em um único: IDEs, Empacotadores, Scripts pré-programados. Ex: Blender, Havok. Lab. de Modelagem Geométrica e Visão Computacional Game Engines: Desenvolvimento de Jogos Eletrônicos
  • 94. Universidade Federal de Alagoas - Campus A. C. Simões Instituto de Matemática - Programa de Pós-graduação Game Engines - Tipos Tipos Relativos a Disposição e Uso APIs Conjunto de bibliotecas. Ex: C4, XNA, etc. Middlewares Conectam diversos softwares em um único: IDEs, Empacotadores, Scripts pré-programados. Ex: Blender, Havok. Lab. de Modelagem Geométrica e Visão Computacional Game Engines: Desenvolvimento de Jogos Eletrônicos
  • 95. Universidade Federal de Alagoas - Campus A. C. Simões Instituto de Matemática - Programa de Pós-graduação Game Engines - Categorias Principais Categorias Motores Gráficos Lidam com estruturas gráficas, processando dados de alto nível e gerando dados de baixo inteligíveis pelo hardware. Crystal Space, Irrlicht, OGRE, OpenSceneGraph, jME, etc. Motores Físicos Responsáveis pela simulação de ações reais, através de componentes como gravidade, massa, viscosidade, força, etc. Bullet, COLLADA, ODE, Havok, etc. Outros Motores: Comunicação, Sonoro, Cognitivo, etc. Lab. de Modelagem Geométrica e Visão Computacional Game Engines: Desenvolvimento de Jogos Eletrônicos
  • 96. Universidade Federal de Alagoas - Campus A. C. Simões Instituto de Matemática - Programa de Pós-graduação Game Engines - Categorias Principais Categorias Motores Gráficos Lidam com estruturas gráficas, processando dados de alto nível e gerando dados de baixo inteligíveis pelo hardware. Crystal Space, Irrlicht, OGRE, OpenSceneGraph, jME, etc. Motores Físicos Responsáveis pela simulação de ações reais, através de componentes como gravidade, massa, viscosidade, força, etc. Bullet, COLLADA, ODE, Havok, etc. Outros Motores: Comunicação, Sonoro, Cognitivo, etc. Lab. de Modelagem Geométrica e Visão Computacional Game Engines: Desenvolvimento de Jogos Eletrônicos
  • 97. Universidade Federal de Alagoas - Campus A. C. Simões Instituto de Matemática - Programa de Pós-graduação Game Engines - Categorias Principais Categorias Motores Gráficos Lidam com estruturas gráficas, processando dados de alto nível e gerando dados de baixo inteligíveis pelo hardware. Crystal Space, Irrlicht, OGRE, OpenSceneGraph, jME, etc. Motores Físicos Responsáveis pela simulação de ações reais, através de componentes como gravidade, massa, viscosidade, força, etc. Bullet, COLLADA, ODE, Havok, etc. Outros Motores: Comunicação, Sonoro, Cognitivo, etc. Lab. de Modelagem Geométrica e Visão Computacional Game Engines: Desenvolvimento de Jogos Eletrônicos
  • 98. Universidade Federal de Alagoas - Campus A. C. Simões Instituto de Matemática - Programa de Pós-graduação Game Engines - Categorias Principais Categorias Motores Gráficos Lidam com estruturas gráficas, processando dados de alto nível e gerando dados de baixo inteligíveis pelo hardware. Crystal Space, Irrlicht, OGRE, OpenSceneGraph, jME, etc. Motores Físicos Responsáveis pela simulação de ações reais, através de componentes como gravidade, massa, viscosidade, força, etc. Bullet, COLLADA, ODE, Havok, etc. Outros Motores: Comunicação, Sonoro, Cognitivo, etc. Lab. de Modelagem Geométrica e Visão Computacional Game Engines: Desenvolvimento de Jogos Eletrônicos
  • 99. Universidade Federal de Alagoas - Campus A. C. Simões Instituto de Matemática - Programa de Pós-graduação Game Engines - Categorias Principais Categorias Motores Gráficos Lidam com estruturas gráficas, processando dados de alto nível e gerando dados de baixo inteligíveis pelo hardware. Crystal Space, Irrlicht, OGRE, OpenSceneGraph, jME, etc. Motores Físicos Responsáveis pela simulação de ações reais, através de componentes como gravidade, massa, viscosidade, força, etc. Bullet, COLLADA, ODE, Havok, etc. Outros Motores: Comunicação, Sonoro, Cognitivo, etc. Lab. de Modelagem Geométrica e Visão Computacional Game Engines: Desenvolvimento de Jogos Eletrônicos
  • 100. Universidade Federal de Alagoas - Campus A. C. Simões Instituto de Matemática - Programa de Pós-graduação Game Engines - Categorias Principais Categorias Motores Gráficos Lidam com estruturas gráficas, processando dados de alto nível e gerando dados de baixo inteligíveis pelo hardware. Crystal Space, Irrlicht, OGRE, OpenSceneGraph, jME, etc. Motores Físicos Responsáveis pela simulação de ações reais, através de componentes como gravidade, massa, viscosidade, força, etc. Bullet, COLLADA, ODE, Havok, etc. Outros Motores: Comunicação, Sonoro, Cognitivo, etc. Lab. de Modelagem Geométrica e Visão Computacional Game Engines: Desenvolvimento de Jogos Eletrônicos
  • 101. Universidade Federal de Alagoas - Campus A. C. Simões Instituto de Matemática - Programa de Pós-graduação Game Engines - Arquitetura Visualizando a Arquitetura Arquitetura base de uma game engine. Repare que a mesma pode ser constituída por outras game engines (entrada, aúdio, física, gráfica). Lab. de Modelagem Geométrica e Visão Computacional Game Engines: Desenvolvimento de Jogos Eletrônicos
  • 102. Universidade Federal de Alagoas - Campus A. C. Simões Instituto de Matemática - Programa de Pós-graduação Game Engines - Arquitetura Visualizando a Arquitetura Arquitetura base de uma game engine. Repare que a mesma pode ser constituída por outras game engines (entrada, aúdio, física, gráfica). Lab. de Modelagem Geométrica e Visão Computacional Game Engines: Desenvolvimento de Jogos Eletrônicos
  • 103. Universidade Federal de Alagoas - Campus A. C. Simões Instituto de Matemática - Programa de Pós-graduação Game Engines - Outras Áreas de Atuação Apesar da Especificidade... Game Engines também são usadas para criar outros tipos da aplicações, tais como: demonstrações, simulações, visualizações arquitetônicas, simulações de treinamento e ferramentas de modelagem em geral. Reforçando o que foi dito anteriormente quando falamos de áreas onde essas ferramentas podem ser aplicadas. Lab. de Modelagem Geométrica e Visão Computacional Game Engines: Desenvolvimento de Jogos Eletrônicos
  • 104. Universidade Federal de Alagoas - Campus A. C. Simões Instituto de Matemática - Programa de Pós-graduação Game Engines - Outras Áreas de Atuação Apesar da Especificidade... Game Engines também são usadas para criar outros tipos da aplicações, tais como: demonstrações, simulações, visualizações arquitetônicas, simulações de treinamento e ferramentas de modelagem em geral. Reforçando o que foi dito anteriormente quando falamos de áreas onde essas ferramentas podem ser aplicadas. Lab. de Modelagem Geométrica e Visão Computacional Game Engines: Desenvolvimento de Jogos Eletrônicos
  • 105. Universidade Federal de Alagoas - Campus A. C. Simões Instituto de Matemática - Programa de Pós-graduação Game Engines - Outras Áreas de Atuação Apesar da Especificidade... Game Engines também são usadas para criar outros tipos da aplicações, tais como: demonstrações, simulações, visualizações arquitetônicas, simulações de treinamento e ferramentas de modelagem em geral. Reforçando o que foi dito anteriormente quando falamos de áreas onde essas ferramentas podem ser aplicadas. Lab. de Modelagem Geométrica e Visão Computacional Game Engines: Desenvolvimento de Jogos Eletrônicos
  • 106. Universidade Federal de Alagoas - Campus A. C. Simões Instituto de Matemática - Programa de Pós-graduação Game Engines - Comparações Comparações Entre Engines Conhecidas Texturização de Pele Humana Lab. de Modelagem Geométrica e Visão Computacional Game Engines: Desenvolvimento de Jogos Eletrônicos
  • 107. Universidade Federal de Alagoas - Campus A. C. Simões Instituto de Matemática - Programa de Pós-graduação Game Engines - Comparações Comparações Entre Engines Conhecidas Texturização de Pele Humana Lab. de Modelagem Geométrica e Visão Computacional Game Engines: Desenvolvimento de Jogos Eletrônicos
  • 108. Universidade Federal de Alagoas - Campus A. C. Simões Instituto de Matemática - Programa de Pós-graduação Game Engines - Comparações Comparações Entre Engines Conhecidas Renderização de Ambientes Lab. de Modelagem Geométrica e Visão Computacional Game Engines: Desenvolvimento de Jogos Eletrônicos
  • 109. Universidade Federal de Alagoas - Campus A. C. Simões Instituto de Matemática - Programa de Pós-graduação Game Engines - Comparações Comparações Entre Engines Conhecidas Renderização de Ambientes Lab. de Modelagem Geométrica e Visão Computacional Game Engines: Desenvolvimento de Jogos Eletrônicos
  • 110. Universidade Federal de Alagoas - Campus A. C. Simões Instituto de Matemática - Programa de Pós-graduação Game Engines - Comparações Evolução da Unreal Engine Refinamento de Modelos Lab. de Modelagem Geométrica e Visão Computacional Game Engines: Desenvolvimento de Jogos Eletrônicos
  • 111. Universidade Federal de Alagoas - Campus A. C. Simões Instituto de Matemática - Programa de Pós-graduação Game Engines - Comparações Evolução da Unreal Engine Refinamento de Modelos Lab. de Modelagem Geométrica e Visão Computacional Game Engines: Desenvolvimento de Jogos Eletrônicos
  • 112. Universidade Federal de Alagoas - Campus A. C. Simões Instituto de Matemática - Programa de Pós-graduação Game Engines - Comparações Unreal 3.0 Preço Estimado: U$ 350.000,00 Lab. de Modelagem Geométrica e Visão Computacional Game Engines: Desenvolvimento de Jogos Eletrônicos
  • 113. Universidade Federal de Alagoas - Campus A. C. Simões Instituto de Matemática - Programa de Pós-graduação Game Engines - Comparações Unreal 3.0 Preço Estimado: U$ 350.000,00 Lab. de Modelagem Geométrica e Visão Computacional Game Engines: Desenvolvimento de Jogos Eletrônicos
  • 114. Universidade Federal de Alagoas - Campus A. C. Simões Instituto de Matemática - Programa de Pós-graduação Game Engines - Alternativas Livres Ferramentas Livres Para Desenvolvimento de Jogos Felizmente, existem alternativas livres voltadas para o desenvolvimento de jogos eletrônicos. Algumas dessas ferramentas foram citadas durante toda a apresentação. Você consegue lembrar o nome de cada uma delas? IrrLicht OGRE Crystal Space Bullet BlendELF Entre várias outras... Lab. de Modelagem Geométrica e Visão Computacional Game Engines: Desenvolvimento de Jogos Eletrônicos
  • 115. Universidade Federal de Alagoas - Campus A. C. Simões Instituto de Matemática - Programa de Pós-graduação Game Engines - Alternativas Livres Ferramentas Livres Para Desenvolvimento de Jogos Felizmente, existem alternativas livres voltadas para o desenvolvimento de jogos eletrônicos. Algumas dessas ferramentas foram citadas durante toda a apresentação. Você consegue lembrar o nome de cada uma delas? IrrLicht OGRE Crystal Space Bullet BlendELF Entre várias outras... Lab. de Modelagem Geométrica e Visão Computacional Game Engines: Desenvolvimento de Jogos Eletrônicos
  • 116. Universidade Federal de Alagoas - Campus A. C. Simões Instituto de Matemática - Programa de Pós-graduação Game Engines - Alternativas Livres Ferramentas Livres Para Desenvolvimento de Jogos Felizmente, existem alternativas livres voltadas para o desenvolvimento de jogos eletrônicos. Algumas dessas ferramentas foram citadas durante toda a apresentação. Você consegue lembrar o nome de cada uma delas? IrrLicht OGRE Crystal Space Bullet BlendELF Entre várias outras... Lab. de Modelagem Geométrica e Visão Computacional Game Engines: Desenvolvimento de Jogos Eletrônicos
  • 117. Universidade Federal de Alagoas - Campus A. C. Simões Instituto de Matemática - Programa de Pós-graduação Game Engines - Alternativas Livres Ferramentas Livres Para Desenvolvimento de Jogos Felizmente, existem alternativas livres voltadas para o desenvolvimento de jogos eletrônicos. Algumas dessas ferramentas foram citadas durante toda a apresentação. Você consegue lembrar o nome de cada uma delas? IrrLicht OGRE Crystal Space Bullet BlendELF Entre várias outras... Lab. de Modelagem Geométrica e Visão Computacional Game Engines: Desenvolvimento de Jogos Eletrônicos
  • 118. Universidade Federal de Alagoas - Campus A. C. Simões Instituto de Matemática - Programa de Pós-graduação Game Engines - Alternativas Livres Ferramentas Livres Para Desenvolvimento de Jogos Felizmente, existem alternativas livres voltadas para o desenvolvimento de jogos eletrônicos. Algumas dessas ferramentas foram citadas durante toda a apresentação. Você consegue lembrar o nome de cada uma delas? IrrLicht OGRE Crystal Space Bullet BlendELF Entre várias outras... Lab. de Modelagem Geométrica e Visão Computacional Game Engines: Desenvolvimento de Jogos Eletrônicos
  • 119. Universidade Federal de Alagoas - Campus A. C. Simões Instituto de Matemática - Programa de Pós-graduação Game Engines - Alternativas Livres Ferramentas Livres Para Desenvolvimento de Jogos Felizmente, existem alternativas livres voltadas para o desenvolvimento de jogos eletrônicos. Algumas dessas ferramentas foram citadas durante toda a apresentação. Você consegue lembrar o nome de cada uma delas? IrrLicht OGRE Crystal Space Bullet BlendELF Entre várias outras... Lab. de Modelagem Geométrica e Visão Computacional Game Engines: Desenvolvimento de Jogos Eletrônicos
  • 120. Universidade Federal de Alagoas - Campus A. C. Simões Instituto de Matemática - Programa de Pós-graduação Game Engines - Alternativas Livres Ferramentas Livres Para Desenvolvimento de Jogos Felizmente, existem alternativas livres voltadas para o desenvolvimento de jogos eletrônicos. Algumas dessas ferramentas foram citadas durante toda a apresentação. Você consegue lembrar o nome de cada uma delas? IrrLicht OGRE Crystal Space Bullet BlendELF Entre várias outras... Lab. de Modelagem Geométrica e Visão Computacional Game Engines: Desenvolvimento de Jogos Eletrônicos
  • 121. Universidade Federal de Alagoas - Campus A. C. Simões Instituto de Matemática - Programa de Pós-graduação Game Engines - Alternativas Livres Ferramentas Livres Para Desenvolvimento de Jogos Felizmente, existem alternativas livres voltadas para o desenvolvimento de jogos eletrônicos. Algumas dessas ferramentas foram citadas durante toda a apresentação. Você consegue lembrar o nome de cada uma delas? IrrLicht OGRE Crystal Space Bullet BlendELF Entre várias outras... Lab. de Modelagem Geométrica e Visão Computacional Game Engines: Desenvolvimento de Jogos Eletrônicos
  • 122. Universidade Federal de Alagoas - Campus A. C. Simões Instituto de Matemática - Programa de Pós-graduação Game Engines - Alternativas Livres IrrLicht Realtime 3D Engine Lab. de Modelagem Geométrica e Visão Computacional Game Engines: Desenvolvimento de Jogos Eletrônicos
  • 123. Universidade Federal de Alagoas - Campus A. C. Simões Instituto de Matemática - Programa de Pós-graduação Game Engines - Alternativas Livres IrrLicht Realtime 3D Engine Lab. de Modelagem Geométrica e Visão Computacional Game Engines: Desenvolvimento de Jogos Eletrônicos
  • 124. Universidade Federal de Alagoas - Campus A. C. Simões Instituto de Matemática - Programa de Pós-graduação Game Engines - Alternativas Livres OGRE Motor de Renderização Lab. de Modelagem Geométrica e Visão Computacional Game Engines: Desenvolvimento de Jogos Eletrônicos
  • 125. Universidade Federal de Alagoas - Campus A. C. Simões Instituto de Matemática - Programa de Pós-graduação Game Engines - Alternativas Livres OGRE Motor de Renderização Lab. de Modelagem Geométrica e Visão Computacional Game Engines: Desenvolvimento de Jogos Eletrônicos
  • 126. Universidade Federal de Alagoas - Campus A. C. Simões Instituto de Matemática - Programa de Pós-graduação Game Engines - Alternativas Livres Rendering Engine Crystal Space Crystal Space: Leve e Livre Lab. de Modelagem Geométrica e Visão Computacional Game Engines: Desenvolvimento de Jogos Eletrônicos
  • 127. Universidade Federal de Alagoas - Campus A. C. Simões Instituto de Matemática - Programa de Pós-graduação Game Engines - Alternativas Livres Rendering Engine Crystal Space Crystal Space: Leve e Livre Lab. de Modelagem Geométrica e Visão Computacional Game Engines: Desenvolvimento de Jogos Eletrônicos
  • 128. Universidade Federal de Alagoas - Campus A. C. Simões Instituto de Matemática - Programa de Pós-graduação Game Engines - Alternativas Livres Bullet Motor Físico! Lab. de Modelagem Geométrica e Visão Computacional Game Engines: Desenvolvimento de Jogos Eletrônicos
  • 129. Universidade Federal de Alagoas - Campus A. C. Simões Instituto de Matemática - Programa de Pós-graduação Game Engines - Alternativas Livres Bullet Motor Físico! Lab. de Modelagem Geométrica e Visão Computacional Game Engines: Desenvolvimento de Jogos Eletrônicos
  • 130. Universidade Federal de Alagoas - Campus A. C. Simões Instituto de Matemática - Programa de Pós-graduação Game Engines - Alternativas Livres BlendELF Game Engine livre para uso e modificação! Lab. de Modelagem Geométrica e Visão Computacional Game Engines: Desenvolvimento de Jogos Eletrônicos
  • 131. Universidade Federal de Alagoas - Campus A. C. Simões Instituto de Matemática - Programa de Pós-graduação Game Engines - Alternativas Livres BlendELF Game Engine livre para uso e modificação! Lab. de Modelagem Geométrica e Visão Computacional Game Engines: Desenvolvimento de Jogos Eletrônicos
  • 132. Universidade Federal de Alagoas - Campus A. C. Simões Instituto de Matemática - Programa de Pós-graduação Terminando... Algumas sugestões de leitura descontraída! Entre várias outras disponíveis na internet! Lab. de Modelagem Geométrica e Visão Computacional Game Engines: Desenvolvimento de Jogos Eletrônicos
  • 133. Universidade Federal de Alagoas - Campus A. C. Simões Instituto de Matemática - Programa de Pós-graduação Terminando... Algumas sugestões de leitura descontraída! Entre várias outras disponíveis na internet! Lab. de Modelagem Geométrica e Visão Computacional Game Engines: Desenvolvimento de Jogos Eletrônicos
  • 134. Universidade Federal de Alagoas - Campus A. C. Simões Instituto de Matemática - Programa de Pós-graduação Conclusões Balanço Geral da Explnação O que nós podemos concluir? Produzir um jogo não é uma tarefa fácil! Necessidade de equipe multi-disciplinar para o desenvolvimento de jogos robustos! Requer tempo e outros investimentos não necessariamente de ordem monetária. Existem grandes ferramentas proprietárias. Felizmente também existem grandes alternativas livres. Lab. de Modelagem Geométrica e Visão Computacional Game Engines: Desenvolvimento de Jogos Eletrônicos
  • 135. Universidade Federal de Alagoas - Campus A. C. Simões Instituto de Matemática - Programa de Pós-graduação Conclusões Balanço Geral da Explnação O que nós podemos concluir? Produzir um jogo não é uma tarefa fácil! Necessidade de equipe multi-disciplinar para o desenvolvimento de jogos robustos! Requer tempo e outros investimentos não necessariamente de ordem monetária. Existem grandes ferramentas proprietárias. Felizmente também existem grandes alternativas livres. Lab. de Modelagem Geométrica e Visão Computacional Game Engines: Desenvolvimento de Jogos Eletrônicos
  • 136. Universidade Federal de Alagoas - Campus A. C. Simões Instituto de Matemática - Programa de Pós-graduação Conclusões Balanço Geral da Explnação O que nós podemos concluir? Produzir um jogo não é uma tarefa fácil! Necessidade de equipe multi-disciplinar para o desenvolvimento de jogos robustos! Requer tempo e outros investimentos não necessariamente de ordem monetária. Existem grandes ferramentas proprietárias. Felizmente também existem grandes alternativas livres. Lab. de Modelagem Geométrica e Visão Computacional Game Engines: Desenvolvimento de Jogos Eletrônicos
  • 137. Universidade Federal de Alagoas - Campus A. C. Simões Instituto de Matemática - Programa de Pós-graduação Conclusões Balanço Geral da Explnação O que nós podemos concluir? Produzir um jogo não é uma tarefa fácil! Necessidade de equipe multi-disciplinar para o desenvolvimento de jogos robustos! Requer tempo e outros investimentos não necessariamente de ordem monetária. Existem grandes ferramentas proprietárias. Felizmente também existem grandes alternativas livres. Lab. de Modelagem Geométrica e Visão Computacional Game Engines: Desenvolvimento de Jogos Eletrônicos
  • 138. Universidade Federal de Alagoas - Campus A. C. Simões Instituto de Matemática - Programa de Pós-graduação Conclusões Balanço Geral da Explnação O que nós podemos concluir? Produzir um jogo não é uma tarefa fácil! Necessidade de equipe multi-disciplinar para o desenvolvimento de jogos robustos! Requer tempo e outros investimentos não necessariamente de ordem monetária. Existem grandes ferramentas proprietárias. Felizmente também existem grandes alternativas livres. Lab. de Modelagem Geométrica e Visão Computacional Game Engines: Desenvolvimento de Jogos Eletrônicos
  • 139. Universidade Federal de Alagoas - Campus A. C. Simões Instituto de Matemática - Programa de Pós-graduação Conclusões Balanço Geral da Explnação O que nós podemos concluir? Produzir um jogo não é uma tarefa fácil! Necessidade de equipe multi-disciplinar para o desenvolvimento de jogos robustos! Requer tempo e outros investimentos não necessariamente de ordem monetária. Existem grandes ferramentas proprietárias. Felizmente também existem grandes alternativas livres. Lab. de Modelagem Geométrica e Visão Computacional Game Engines: Desenvolvimento de Jogos Eletrônicos
  • 140. Universidade Federal de Alagoas - Campus A. C. Simões Instituto de Matemática - Programa de Pós-graduação Conclusões Balanço Geral da Explnação O que nós podemos concluir? Produzir um jogo não é uma tarefa fácil! Necessidade de equipe multi-disciplinar para o desenvolvimento de jogos robustos! Requer tempo e outros investimentos não necessariamente de ordem monetária. Existem grandes ferramentas proprietárias. Felizmente também existem grandes alternativas livres. Lab. de Modelagem Geométrica e Visão Computacional Game Engines: Desenvolvimento de Jogos Eletrônicos
  • 141. Universidade Federal de Alagoas - Campus A. C. Simões Instituto de Matemática - Programa de Pós-graduação Isso é Tudo Pessoal! Lab. de Modelagem Geométrica e Visão Computacional Game Engines: Desenvolvimento de Jogos Eletrônicos
  • 142. Universidade Federal de Alagoas - Campus A. C. Simões Instituto de Matemática - Programa de Pós-graduação Agradecimentos Grato Pela Atenção! Michel Alves - michel.mas@gmail.com https://twitter.com/#!/Michel_Alves_ http://www.facebook.com/#!/michel.alves.santos Lab. de Modelagem Geométrica e Visão Computacional Game Engines: Desenvolvimento de Jogos Eletrônicos
  • 143. Universidade Federal de Alagoas - Campus A. C. Simões Instituto de Matemática - Programa de Pós-graduação Agradecimentos Grato Pela Atenção! Michel Alves - michel.mas@gmail.com https://twitter.com/#!/Michel_Alves_ http://www.facebook.com/#!/michel.alves.santos Lab. de Modelagem Geométrica e Visão Computacional Game Engines: Desenvolvimento de Jogos Eletrônicos
  • 144. Universidade Federal de Alagoas - Campus A. C. Simões Instituto de Matemática - Programa de Pós-graduação Agradecimentos Grato Pela Atenção! Michel Alves - michel.mas@gmail.com https://twitter.com/#!/Michel_Alves_ http://www.facebook.com/#!/michel.alves.santos Lab. de Modelagem Geométrica e Visão Computacional Game Engines: Desenvolvimento de Jogos Eletrônicos
  • 145. Universidade Federal de Alagoas - Campus A. C. Simões Instituto de Matemática - Programa de Pós-graduação Agradecimentos Grato Pela Atenção! Michel Alves - michel.mas@gmail.com https://twitter.com/#!/Michel_Alves_ http://www.facebook.com/#!/michel.alves.santos Lab. de Modelagem Geométrica e Visão Computacional Game Engines: Desenvolvimento de Jogos Eletrônicos