O documento discute a arquitetura e composição de motores de jogos. Ele descreve como motores de jogos substituíram o antigo modelo de desenvolvimento de jogos, que requeria apenas programação, arte, música e história. O documento também discute conceitos como nomes familiares de motores de jogos, exemplos de uso, custos, funcionalidades, tipos e arquitetura.
A game engine is a system designed for the creation and development of video games. The leading game engines provide a software framework that developers use to create games for video game consoles, mobile devices and personal computers. The core functionality typically provided by a game engine includes a rendering engine (“renderer”) for 2D or 3D graphics, a physics engine or collision detection (and collision response), sound, scripting, animation, artificial intelligence, networking, streaming, memory management, threading, localization support, and a scene graph. The process of game development is often economized, in large part, by reusing/adapting the same game engine to create different games, or to make it easier to "port" games to multiple platforms.
DigitalHubGO: Search Engine Optimization - SEMAndré de Moraes
Palestra de 15 minutos por André de Moraes no #DigitalHubGO. A temática foi Search Engine Optimizations e Marketing Para Mecanismos de Busca, abordando principalmente SEO e Google AdWords. Um dos focos da palestra foi a observação dos perfis do usuários. Também foram apresentadas ferramentas e algumas tendências sobre o mercado.
PHPConf2010 - Introdução a Search Engine OptimizationRafael Capucho
Slides da Palestra Introdução a Search Engine Optimization e OpenSitemap API ministrada na PHPConference 2010 em São Paulo, maior evento de PHP da América Latina.
Apresentação feita no FISL11. Sala lotada e gente tentando entrar.
O projeto apresentado está disponível em http://github.com/triveos/fisllive/ e você encontra uma instância em funcionamento no endereço http://fisllive.appspot.com/.
Se você está procurando cursos online, consultoria, precisa de ajuda para desenvolver aplicações Web, entre em contato conosco: http://www.triveos.com.br/contato/
A game engine is a system designed for the creation and development of video games. The leading game engines provide a software framework that developers use to create games for video game consoles, mobile devices and personal computers. The core functionality typically provided by a game engine includes a rendering engine (“renderer”) for 2D or 3D graphics, a physics engine or collision detection (and collision response), sound, scripting, animation, artificial intelligence, networking, streaming, memory management, threading, localization support, and a scene graph. The process of game development is often economized, in large part, by reusing/adapting the same game engine to create different games, or to make it easier to "port" games to multiple platforms.
DigitalHubGO: Search Engine Optimization - SEMAndré de Moraes
Palestra de 15 minutos por André de Moraes no #DigitalHubGO. A temática foi Search Engine Optimizations e Marketing Para Mecanismos de Busca, abordando principalmente SEO e Google AdWords. Um dos focos da palestra foi a observação dos perfis do usuários. Também foram apresentadas ferramentas e algumas tendências sobre o mercado.
PHPConf2010 - Introdução a Search Engine OptimizationRafael Capucho
Slides da Palestra Introdução a Search Engine Optimization e OpenSitemap API ministrada na PHPConference 2010 em São Paulo, maior evento de PHP da América Latina.
Apresentação feita no FISL11. Sala lotada e gente tentando entrar.
O projeto apresentado está disponível em http://github.com/triveos/fisllive/ e você encontra uma instância em funcionamento no endereço http://fisllive.appspot.com/.
Se você está procurando cursos online, consultoria, precisa de ajuda para desenvolver aplicações Web, entre em contato conosco: http://www.triveos.com.br/contato/
Neste Webcast serão abordadosos seguintes temas:
Conteúdo, meta tags e urls amigáveis
Técnicas ( Black Hat SEO, White Hat SEO)
Backlinks
Robôs de Busca
Ajudando os robôs de busca a indexar o seu site (sitemap.xml)
Analizando dados de acesso ao seu site.
SOA na Prática – Criando uma Aplicação BPMN com Bonita Open Solution, Mule ES...Michel Azevedo
SOA and cloud computing are two close related subjects. Knowing
how to take advantage of these paradigms might place a company ahead of its
competitors, especially in a demanding market where a company has to adapt
quickly to changes. This paper shows a proof of concept application that
basead only on open source tools, highlights the benefits of SOA and cloud
computing to SMEs. To achieve that goal, we model a BPMN 2.0 business
process that calls cloud services (e.g., google app engine and twitter) during
its flow through the Mule ESB, message oriented middleware.
Palestra do FISL 12 e no TDC 2011.
Mais informações em: http://www.mmaciel.com.br/2011/07/02/robotica-e-computacao-nas-nuven/
A proposta é demonstrar o uso do Google App Engine como plataforma de integração com soluções de eletrônica e automação criadas com o Arduino. As duas plataformas são open-source (software e hardware), e podem ser utilizadas por qualquer desenvolvedor para criar protótipos ou até mesmo desenvolver soluções de baixo custo inicial que podem ser facilmente mantidas e escaladas. Apresentarei brevemente o potencial das duas plataformas e logo após demonstrarei uma solução de automação controlada pela internet que as utiliza de forma integrada. Imagine: programação, eletrônica, internet e robótica. Juntos! Para finalizar demonstrarei como dar os primeiros passos no estudo e desenvolvimento dessas tecnologias, e falar das comunidades e das oportunidades de um mercado que pode ser explorado por um profissional com esse conhecimento, como programação, automação, domótica, ensino, etc..
SEO (Search Engine Optimization) - otimização de sites para os mecanismos de buscas. É um conjunto de técnicas para que um site se posicione bem em alguma busca realizada pelo usuário, através de palavras-chaves.
Palestra da Semana de Tecnologia de Jogos Digitais da PUC-SP.
Dia: 28/10/2010, quinta feira.
Tema: Game Engine Unity 3D | Workshop.
Palestrantes: Felipe Dacal Fragoso / Senac SP – Alpha Channel.
Geschäftsprozessmanagement und Portale sind aus der modernen Enterprise - IT nicht mehr wegzudenken. Beide Paradigmen haben bewiesen, dass sie in Unternehmen Wert schaffen können. Durch die Integration der beiden Ansätze lassen sich zusätzliche Vorteile erzielen.
Anhand typischer Use Cases aus der Praxis zeigen wir verschiedene Ebenen der Integration der Camunda BPM-Engine mit Liferay-Portal-Applikationen. Wir werden sehen, wie Geschäftsprozesse schneller vom Design zur technischen Ausführung gebracht und agil optimiert werden können. Wir demonstrieren, wie Fach-User durch Portale eine einheitliche Sicht auf alle ihre Geschäftsprozesse bekommen können und wie damit Service-Orchestrierung über Systemgrenzen hinweg gelingt, ohne dass der Nutzer das spürt.
Vortrag bei der JUG CH in Luzern. den größten Teil des Votrages hat allerdings die Live-Demo ausgemacht in der ein Prozessbeispiel von der Pike auf neu entwickelt habe. Wer das verpasst hat am besten den Getting Started Guide durchackern: http://camunda.org/get-started/developing-process-applications.html
Texture Synthesis: An Approach Based on GPU UseMichel Alves
This theme has as main objective to provide a study of capacity of the fastest methods of procedural texture generation using the parallel architecture of current video cards and their respective graphical process- ing units. In this work, the focus of study will concentrate primarily for the generation of textures through the use of noise functions, but we will certainly consider other well known techniques. We outline recent advances in research on this topic, discussing and comparing recent and well-established methods.
Intelligent Transfer of Thematic Harmonic Color PalettesMichel Alves
This theme has as main objective to introduce a method of "smart" transfer of harmonic color palettes based on a particular theme or color expression model. The "smart" part would be shaped by the retention ca- pability information of the original input image, ie, the number of percep- tible colors must not be changed beyond be combined with other existing color model. The "thematic" part would be for the account of a research core of palettes that would read a certain base of images and would ex- tract the n best ranked palettes in the base.
A Framework for Harmonic Color MeasuresMichel Alves
This theme has as main objective to introduce a quality comparison scale for color images that takes into account the balance or harmony existing between set of colors of the input model/image. The main idea is to measure the "harmonic distance" of the input model in relation to a particular scheme but not perform the harmonization proccess.
Neste Webcast serão abordadosos seguintes temas:
Conteúdo, meta tags e urls amigáveis
Técnicas ( Black Hat SEO, White Hat SEO)
Backlinks
Robôs de Busca
Ajudando os robôs de busca a indexar o seu site (sitemap.xml)
Analizando dados de acesso ao seu site.
SOA na Prática – Criando uma Aplicação BPMN com Bonita Open Solution, Mule ES...Michel Azevedo
SOA and cloud computing are two close related subjects. Knowing
how to take advantage of these paradigms might place a company ahead of its
competitors, especially in a demanding market where a company has to adapt
quickly to changes. This paper shows a proof of concept application that
basead only on open source tools, highlights the benefits of SOA and cloud
computing to SMEs. To achieve that goal, we model a BPMN 2.0 business
process that calls cloud services (e.g., google app engine and twitter) during
its flow through the Mule ESB, message oriented middleware.
Palestra do FISL 12 e no TDC 2011.
Mais informações em: http://www.mmaciel.com.br/2011/07/02/robotica-e-computacao-nas-nuven/
A proposta é demonstrar o uso do Google App Engine como plataforma de integração com soluções de eletrônica e automação criadas com o Arduino. As duas plataformas são open-source (software e hardware), e podem ser utilizadas por qualquer desenvolvedor para criar protótipos ou até mesmo desenvolver soluções de baixo custo inicial que podem ser facilmente mantidas e escaladas. Apresentarei brevemente o potencial das duas plataformas e logo após demonstrarei uma solução de automação controlada pela internet que as utiliza de forma integrada. Imagine: programação, eletrônica, internet e robótica. Juntos! Para finalizar demonstrarei como dar os primeiros passos no estudo e desenvolvimento dessas tecnologias, e falar das comunidades e das oportunidades de um mercado que pode ser explorado por um profissional com esse conhecimento, como programação, automação, domótica, ensino, etc..
SEO (Search Engine Optimization) - otimização de sites para os mecanismos de buscas. É um conjunto de técnicas para que um site se posicione bem em alguma busca realizada pelo usuário, através de palavras-chaves.
Palestra da Semana de Tecnologia de Jogos Digitais da PUC-SP.
Dia: 28/10/2010, quinta feira.
Tema: Game Engine Unity 3D | Workshop.
Palestrantes: Felipe Dacal Fragoso / Senac SP – Alpha Channel.
Geschäftsprozessmanagement und Portale sind aus der modernen Enterprise - IT nicht mehr wegzudenken. Beide Paradigmen haben bewiesen, dass sie in Unternehmen Wert schaffen können. Durch die Integration der beiden Ansätze lassen sich zusätzliche Vorteile erzielen.
Anhand typischer Use Cases aus der Praxis zeigen wir verschiedene Ebenen der Integration der Camunda BPM-Engine mit Liferay-Portal-Applikationen. Wir werden sehen, wie Geschäftsprozesse schneller vom Design zur technischen Ausführung gebracht und agil optimiert werden können. Wir demonstrieren, wie Fach-User durch Portale eine einheitliche Sicht auf alle ihre Geschäftsprozesse bekommen können und wie damit Service-Orchestrierung über Systemgrenzen hinweg gelingt, ohne dass der Nutzer das spürt.
Vortrag bei der JUG CH in Luzern. den größten Teil des Votrages hat allerdings die Live-Demo ausgemacht in der ein Prozessbeispiel von der Pike auf neu entwickelt habe. Wer das verpasst hat am besten den Getting Started Guide durchackern: http://camunda.org/get-started/developing-process-applications.html
Texture Synthesis: An Approach Based on GPU UseMichel Alves
This theme has as main objective to provide a study of capacity of the fastest methods of procedural texture generation using the parallel architecture of current video cards and their respective graphical process- ing units. In this work, the focus of study will concentrate primarily for the generation of textures through the use of noise functions, but we will certainly consider other well known techniques. We outline recent advances in research on this topic, discussing and comparing recent and well-established methods.
Intelligent Transfer of Thematic Harmonic Color PalettesMichel Alves
This theme has as main objective to introduce a method of "smart" transfer of harmonic color palettes based on a particular theme or color expression model. The "smart" part would be shaped by the retention ca- pability information of the original input image, ie, the number of percep- tible colors must not be changed beyond be combined with other existing color model. The "thematic" part would be for the account of a research core of palettes that would read a certain base of images and would ex- tract the n best ranked palettes in the base.
A Framework for Harmonic Color MeasuresMichel Alves
This theme has as main objective to introduce a quality comparison scale for color images that takes into account the balance or harmony existing between set of colors of the input model/image. The main idea is to measure the "harmonic distance" of the input model in relation to a particular scheme but not perform the harmonization proccess.
Effectiveness of Image Quality Assessment IndexesMichel Alves
The main objective of this theme is to provide a study of effectiveness of the main image quality indexes in relation to the detection of distor- tions introduced after processes of acquisition, compression, filtering or sampling, as well as introducing a range of "admissibility" of distortions and degradation classes (like classes of noise, classes of blocking, classes of compression, classes of fusion/blending, classes of watermarking, etc.).
In non-parametric statistics, a kernel is a weighting function used in non-parametric estimation techniques. A kernel is a non-negative real-valued symmetric and integrable function K. Several types of kernel functions are commonly used: uniform, triangle, Epanechnikov, quartic (biweight), tricube, triweight, Gaussian, quadratic and cosine. In this presentation we will talk about the properties and applications of kernel functions.
About Perception and Hue Histograms in HSV SpaceMichel Alves
About Perception and Hue Histograms in HSV Space. In this presentation we will talk about the perception of colors and the measurement of this perception through the employment of hue histograms. In addition, we will show a brief comparison between the techniques of construction of hue histogram finishing with a histogram that employs a method called 'spatial color coherence'.
In this presentation we present some results using a technique developed by Daniel Cohen-Or (Color Harmonization, Cohen-Or et al., 2006) for matching colors in digital images, which has as base the templates or harmonic groupings developed in the works of Masataka Tokumaru (Color Design Support System Considering Color Harmony, 2002) and Yutaka Matsuda (Matsuda's Color Coordination, 1995).
Wave Simulation Using Perlin Noise. In this short demo we use the technique called fractal noise generation 'Perlin Noise' for obtaining an effect of waves in a tank with water. Perlin noise is a computer-generated visual effect developed by Ken Perlin, who won an Academy Award for Technical Achievement for inventing it. It can be used to simulate elements from nature, and is especially useful in circumstances where computer memory is limited. Essentially, perlin noise is a procedural texture primitive, a type of gradient noise used by visual effects artists to increase the appearance of realism in computer graphics. The function has a pseudo-random appearance, yet all of its visual details are the same size. Perlin noise is most commonly implemented as a two-, three- or four-dimensional function, but can be defined for any number of dimensions. In this short demo we use the technique called fractal noise generation 'Perlin Noise' for obtaining an effect of waves in a tank with water.
TMS - Schedule of Presentations and ReportsMichel Alves
Ten Minute Speech - Schedule of Presentations and Reports. Subjects: dissertation themes, results using capacity-constrained distribution, image-based reconstruction with color consistency, seamless montage and stats from slideshare!
[My Gallery of Graphs] Mastering the art of building classic and stylish graphics in R: Color Palettes in R. This document constains some examples of color palettes that can be used in R graphs.
Capacity-Constrained Point Distributions :: Video SlidesMichel Alves
In this presentation, we will show the slides used for the construction of video where we display some results obtained with the technique called 'Capacity-Constrained Point Distribution'.
Capacity-Constrained Point Distributions :: Density Function CatalogMichel Alves
In this presentation, we will show a catalog of density functions used in our work. We applied four kinds of density functions: constant, non-constant, image as boundary, and image as density function.
proposta curricular da educação de jovens e adultos da disciplina geografia, para os anos finais do ensino fundamental. planejamento de unidades, plano de curso da EJA- GEografia
para o professor que trabalha com a educação de jovens e adultos- anos finais do ensino fundamental.
Caderno de Resumos XVIII ENPFil UFU, IX EPGFil UFU E VII EPFEM.pdfenpfilosofiaufu
Caderno de Resumos XVIII Encontro de Pesquisa em Filosofia da UFU, IX Encontro de Pós-Graduação em Filosofia da UFU e VII Encontro de Pesquisa em Filosofia no Ensino Médio
LIVRO MPARADIDATICO SOBRE BULLYING PARA TRABALHAR COM ALUNOS EM SALA DE AULA OU LEITURA EXTRA CLASSE, COM FOCO NUM PROBLEMA CRUCIAL E QUE ESTÁ TÃO PRESENTE NAS ESCOLAS BRASILEIRAS. OS ALUNOS PODEM LER EM SALA DE AULA. MATERIAL EXCELENTE PARA SER ADOTADO NAS ESCOLAS
proposta curricular para educação de jovens e adultos- Língua portuguesa- anos finais do ensino fundamental (6º ao 9º ano). Planejamento de unidades letivas para professores da EJA da disciplina língua portuguesa- pode ser trabalhado nos dois segmentos - proposta para trabalhar com alunos da EJA com a disciplina língua portuguesa.Sugestão de proposta curricular da disciplina português para turmas de educação de jovens e adultos - ensino fundamental. A proposta curricular da EJa lingua portuguesa traz sugestões para professores dos anos finais (6º ao 9º ano), sabendo que essa modalidade deve ser trabalhada com metodologias diversificadas para que o aluno não desista de estudar.
Slides Lição 9, Betel, Ordenança para uma vida de santificação, 2Tr24.pptxLuizHenriquedeAlmeid6
Slideshare Lição 9, Betel, Ordenança para uma vida de santificação, 2Tr24, Pr Henrique, EBD NA TV, 2° TRIMESTRE DE 2024, ADULTOS, EDITORA BETEL, TEMA, ORDENANÇAS BÍBLICAS, Doutrina Fundamentais Imperativas aos Cristãos para uma vida bem-sucedida e de Comunhão com DEUS, estudantes, professores, Ervália, MG, Imperatriz, MA, Cajamar, SP, estudos bíblicos, gospel, DEUS, ESPÍRITO SANTO, JESUS CRISTO, Comentários, Bispo Abner Ferreira, Com. Extra Pr. Luiz Henrique, 99-99152-0454, Canal YouTube, Henriquelhas, @PrHenrique
CIDADANIA E PROFISSIONALIDADE 4 - PROCESSOS IDENTITÁRIOS.pptxMariaSantos298247
O presente manual foi concebido como instrumento de apoio à unidade de formação de curta duração – CP4 – Processos identitários, de acordo com o Catálogo Nacional de Qualificações.
Slides Lição 10, CPAD, Desenvolvendo uma Consciência de Santidade, 2Tr24.pptxLuizHenriquedeAlmeid6
Slideshare Lição 10, CPAD, Desenvolvendo uma Consciência de Santidade, 2Tr24, Pr Henrique, EBD NA TV, Lições Bíblicas, 2º Trimestre de 2024, adultos, Tema, A CARREIRA QUE NOS ESTÁ PROPOSTA, O CAMINHO DA SALVAÇÃO, SANTIDADE E PERSEVERANÇA PARA CHEGAR AO CÉU, Coment Osiel Gomes, estudantes, professores, Ervália, MG, Imperatriz, MA, Cajamar, SP, estudos bíblicos, gospel, DEUS, ESPÍRITO SANTO, JESUS CRISTO, Com. Extra Pr. Luiz Henrique, de Almeida Silva, tel-What, 99-99152-0454, Canal YouTube, Henriquelhas, @PrHenrique, https://ebdnatv.blogspot.com/
livro em pdf para professores da educação de jovens e adultos dos anos iniciais ( alfabetização e 1º ano)- material excelente para quem trabalha com turmas de eja. Material para quem dar aula na educação de jovens e adultos . excelente material para professores
Na sequência das Eleições Europeias realizadas em 26 de maio de 2019, Portugal elegeu 21 eurodeputados ao Parlamento Europeu para um mandato de cinco ano (2019-2024).
Desde essa data, alguns eurodeputados saíram e foram substituídos, pelo que esta é a nova lista atualizada em maio de 2024.
Para mais informações, consulte o dossiê temático Eleições Europeias no portal Eurocid:
https://eurocid.mne.gov.pt/eleicoes-europeias
Autor: Centro de Informação Europeia Jacques Delors
Fonte: https://infoeuropa.mne.gov.pt/Nyron/Library/Catalog/winlibimg.aspx?doc=52295&img=11583
Data de conceção: maio 2019.
Data de atualização: maio 2024.
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