SlideShare uma empresa Scribd logo
1 de 35
Baixar para ler offline
fb.com/pedrovga
                         @chukgamestudio
                      pedro@veracruzinfo.com.br




     BATE PAPO:
Computação no DevGame
Prof. Esp. Pedro Henrique S. Raimundo
O que veremos!
• Conceitos básicos sobre o mercado de
  trabalho, histórico, ferramentas, áreas de
  desenvolvimento e pesquisa.

• Introdução as Engines, criação “express” de
  uma aplicação simples para um Tablet
  (Android).
O que veremos!
• Introdução a NUI com Kinect(MS), como uma
  nova ferramenta de pesquisa.

• Linha de Pesquisa dentro da Computação,
  ponte para o mestrado e suas áreas.
A Indústria de Jogos Digitais
• É uma das mais rentáveis do mundo
   – Faturamentos de 2007 supera a indústria de
     música e cinema juntos.
• Não é coisa de criança
   – 47% dos chefes de família jogam
   – Média de idade de jogadores: 34 anos
   – 40% dos jogadores são mulheres
   – 42% dos entrevistados jogam jogos em um
     dispositivo móvel: PDA ou celular
                     • Fontes: Uol Jogos, Ign e Pesquisas
                       Nacionais
Gráfico
Dev. Game
Como funciona Dev. Game?
              Game
               Art




              Game
     Game            Game
    Program
      mer            Design
Game Art
Game Design

•   UML
•   Level Design
•   Conceitos básicos
•   Conceitos avançados
•   LevelUp de personagens
•   Etc.
Game Programmer
//Criar o objeto personagem
GameObject personagem;
//Função Principal de um jogo Loop
void update()
{
      If(Input.GetAxis(“Horizontal”)>1)
            //fazendo o personagem andar +5 em X
            personagem.translate(5,0,0)
}
Engine

  É um motor fornecido por um
   programa de computador ou
 conjunto de bibliotecas gráficas,
para abstrair o desenvolvimento de
  jogos eletrônicos e aplicações
      gráficas em tempo real.
Engine: Unity3D
                 Aplicação profissional totalmente
                 integrada, multi-plataforma e uma
                 das mais difundida nos dias atuais
                 quando o assunto é produção de
                 games independentes.

Crie games para PC, MAC, Wii, Iphone , Web e muito mais.
            Alguns exemplos da própria Unity
Engine: Xna
Comparação entre Engine’s
• Xna –
  – Puramente Programação
• Unity
  –   Programação
  –   Modelagem básica
  –   Texturização
  –   Modelos
  –   Ambiente 3D
  –   Câmeras
  –   Luz
  –   Fx’s
Unity3D ou XNA?
E os requisitos?
• Para desenvolver:
   – Windows XP SP2 ou superior
   – Visual C# 2010 Expresse Edition ou versão Professional
   – Runtime do DirectX
• Para rodar:
   – Placa de vídeo compatível com DirectX 9.0 e Shaders 2.0
   – Runtime do XNA e do DirectX
   – PC: Windows XP SP2 ou superior
   – Xbox 360: deve haver HD
   – Zune e Windows 7: pronto para rodar!
Histórico
XNA Framework
Application Model
Content Pipeline
Content Pipeline
•   Graphics
•   Audio
•   Input
•   Storage
•   Math
•   Network
Onde entra a Computação?
Linhas de Pesquisa

  Treinar NPC através de
    NUI utilizando RNA
Mestrado em Ciência da Computação
Local: UFLA – MG
Disciplinas: IA – PDI - CG - AL
Inicio: Jan/2012
Termino: Julho/2013
Linha de Pesquisa
• Objetivo: Treinar um NPC através dos próprios
  movimentos de entrada de um usuário
  utilizando interfaces naturais como ponto de
  pesquisa para diversos problemas associados
  a deficiências físicas e psíquicas. Ao final da
  pesquisa o programa será capaz de ensinar
  movimentos básicos e aprendizagem
  motoras(trabalhando o cérebro) a pessoas
  com problemas supracitados.
Linhas de Pesquisa
• Software
  – XNA
  – Kinect SDK
• Hardware
  – Kinect
  – Unidade de Processamento


                 “Ponto de Partida”
EXEMPLOS
EXEMPLOS
EXEMPLOS
EXEMPLOS
EXEMPLOS
Obrigado!


Duvidas??

Mais conteúdo relacionado

Destaque (10)

Administração de Sistemas de Informação - Capítulo 2
Administração de Sistemas de Informação - Capítulo 2Administração de Sistemas de Informação - Capítulo 2
Administração de Sistemas de Informação - Capítulo 2
 
Setor terciario
Setor terciarioSetor terciario
Setor terciario
 
Apresentação - Gestão de serviços
Apresentação - Gestão de serviçosApresentação - Gestão de serviços
Apresentação - Gestão de serviços
 
Sectores de actividade económica e actividades económicas
Sectores de actividade económica e actividades económicasSectores de actividade económica e actividades económicas
Sectores de actividade económica e actividades económicas
 
O Setor Terciário da Economia
O Setor Terciário da EconomiaO Setor Terciário da Economia
O Setor Terciário da Economia
 
Setores da economia
Setores da economiaSetores da economia
Setores da economia
 
Setores da Economia
Setores da EconomiaSetores da Economia
Setores da Economia
 
Setores de Atividade
Setores de AtividadeSetores de Atividade
Setores de Atividade
 
O que é a Engenharia de Produção
O que é a Engenharia de ProduçãoO que é a Engenharia de Produção
O que é a Engenharia de Produção
 
Administração de Sistemas de Informação - capítulo 1
Administração de Sistemas de Informação - capítulo 1Administração de Sistemas de Informação - capítulo 1
Administração de Sistemas de Informação - capítulo 1
 

Semelhante a Computação no Desenvolvimento de Jogos Digitais

A importância do software nas organizações de Jogos Digitais
A importância do software nas organizações de Jogos DigitaisA importância do software nas organizações de Jogos Digitais
A importância do software nas organizações de Jogos DigitaisKelvin Oliveira
 
Curso (2010) - Desenvolvimento de Jogos 2D com XNA
Curso (2010) - Desenvolvimento de Jogos 2D  com XNACurso (2010) - Desenvolvimento de Jogos 2D  com XNA
Curso (2010) - Desenvolvimento de Jogos 2D com XNAKleber de Oliveira Andrade
 
O Papel do Profissional de Design em uma Equipe de Criação e Desenvolvimento ...
O Papel do Profissional de Design em uma Equipe de Criação e Desenvolvimento ...O Papel do Profissional de Design em uma Equipe de Criação e Desenvolvimento ...
O Papel do Profissional de Design em uma Equipe de Criação e Desenvolvimento ...Diogo Riker
 
Palestra Intel Perceptual Computing SDK (Java)
Palestra Intel Perceptual Computing SDK (Java)Palestra Intel Perceptual Computing SDK (Java)
Palestra Intel Perceptual Computing SDK (Java)Felipe Pedroso
 
Desenvolvendo aplicações com Kinect
Desenvolvendo aplicações com KinectDesenvolvendo aplicações com Kinect
Desenvolvendo aplicações com KinectErick Mendonça
 
Introdução às Game Engines
Introdução às Game Engines Introdução às Game Engines
Introdução às Game Engines Jerry Medeiros
 
Aula 03 plataformas, ambientes e configuracoes
Aula 03   plataformas, ambientes e configuracoesAula 03   plataformas, ambientes e configuracoes
Aula 03 plataformas, ambientes e configuracoesFábio Costa
 
Aula 03 plataformas, ambientes e configuracoes
Aula 03   plataformas, ambientes e configuracoesAula 03   plataformas, ambientes e configuracoes
Aula 03 plataformas, ambientes e configuracoesFábio Costa
 
Desenvolvimento de Games para Mobile.
Desenvolvimento de Games para Mobile.Desenvolvimento de Games para Mobile.
Desenvolvimento de Games para Mobile.Alessandro Binhara
 
Palestra - Introdução ao desenvolvimento de Jogos
Palestra - Introdução ao desenvolvimento de JogosPalestra - Introdução ao desenvolvimento de Jogos
Palestra - Introdução ao desenvolvimento de Jogosjuliocoopergames
 
FLISOL 2015 - Desenvolvimento de jogos para Linux com MonoGame
FLISOL 2015 - Desenvolvimento de jogos para Linux com MonoGameFLISOL 2015 - Desenvolvimento de jogos para Linux com MonoGame
FLISOL 2015 - Desenvolvimento de jogos para Linux com MonoGameLucas Mousinho
 
Palestra Introdução ao Game Design
Palestra Introdução ao Game DesignPalestra Introdução ao Game Design
Palestra Introdução ao Game DesignLeonardo Zamprogno
 
Palestra “UDK no Brasil e os Caminhos para Design e Desenvolvimento de games ...
Palestra “UDK no Brasil e os Caminhos para Design e Desenvolvimento de games ...Palestra “UDK no Brasil e os Caminhos para Design e Desenvolvimento de games ...
Palestra “UDK no Brasil e os Caminhos para Design e Desenvolvimento de games ...Impacta Eventos
 
Playstation Mobile - Campus Party 2013
Playstation Mobile - Campus Party 2013Playstation Mobile - Campus Party 2013
Playstation Mobile - Campus Party 2013José Farias
 

Semelhante a Computação no Desenvolvimento de Jogos Digitais (20)

A importância do software nas organizações de Jogos Digitais
A importância do software nas organizações de Jogos DigitaisA importância do software nas organizações de Jogos Digitais
A importância do software nas organizações de Jogos Digitais
 
Comparativo entre Engines de Jogos em 3d
Comparativo entre Engines de Jogos em 3dComparativo entre Engines de Jogos em 3d
Comparativo entre Engines de Jogos em 3d
 
Curso (2010) - Desenvolvimento de Jogos 2D com XNA
Curso (2010) - Desenvolvimento de Jogos 2D  com XNACurso (2010) - Desenvolvimento de Jogos 2D  com XNA
Curso (2010) - Desenvolvimento de Jogos 2D com XNA
 
O Papel do Profissional de Design em uma Equipe de Criação e Desenvolvimento ...
O Papel do Profissional de Design em uma Equipe de Criação e Desenvolvimento ...O Papel do Profissional de Design em uma Equipe de Criação e Desenvolvimento ...
O Papel do Profissional de Design em uma Equipe de Criação e Desenvolvimento ...
 
Mobile Game Development.pptx
Mobile Game Development.pptxMobile Game Development.pptx
Mobile Game Development.pptx
 
OpenKinect, o Kinect para todos
OpenKinect, o Kinect para todosOpenKinect, o Kinect para todos
OpenKinect, o Kinect para todos
 
Dismistificando deep learning v2.1
Dismistificando deep learning v2.1Dismistificando deep learning v2.1
Dismistificando deep learning v2.1
 
Palestra Intel Perceptual Computing SDK (Java)
Palestra Intel Perceptual Computing SDK (Java)Palestra Intel Perceptual Computing SDK (Java)
Palestra Intel Perceptual Computing SDK (Java)
 
Desenvolvendo aplicações com Kinect
Desenvolvendo aplicações com KinectDesenvolvendo aplicações com Kinect
Desenvolvendo aplicações com Kinect
 
Dev o inicio
Dev o inicioDev o inicio
Dev o inicio
 
Introdução às Game Engines
Introdução às Game Engines Introdução às Game Engines
Introdução às Game Engines
 
Intel Perceptual Computing SDK
Intel Perceptual Computing SDKIntel Perceptual Computing SDK
Intel Perceptual Computing SDK
 
Aula 03 plataformas, ambientes e configuracoes
Aula 03   plataformas, ambientes e configuracoesAula 03   plataformas, ambientes e configuracoes
Aula 03 plataformas, ambientes e configuracoes
 
Aula 03 plataformas, ambientes e configuracoes
Aula 03   plataformas, ambientes e configuracoesAula 03   plataformas, ambientes e configuracoes
Aula 03 plataformas, ambientes e configuracoes
 
Desenvolvimento de Games para Mobile.
Desenvolvimento de Games para Mobile.Desenvolvimento de Games para Mobile.
Desenvolvimento de Games para Mobile.
 
Palestra - Introdução ao desenvolvimento de Jogos
Palestra - Introdução ao desenvolvimento de JogosPalestra - Introdução ao desenvolvimento de Jogos
Palestra - Introdução ao desenvolvimento de Jogos
 
FLISOL 2015 - Desenvolvimento de jogos para Linux com MonoGame
FLISOL 2015 - Desenvolvimento de jogos para Linux com MonoGameFLISOL 2015 - Desenvolvimento de jogos para Linux com MonoGame
FLISOL 2015 - Desenvolvimento de jogos para Linux com MonoGame
 
Palestra Introdução ao Game Design
Palestra Introdução ao Game DesignPalestra Introdução ao Game Design
Palestra Introdução ao Game Design
 
Palestra “UDK no Brasil e os Caminhos para Design e Desenvolvimento de games ...
Palestra “UDK no Brasil e os Caminhos para Design e Desenvolvimento de games ...Palestra “UDK no Brasil e os Caminhos para Design e Desenvolvimento de games ...
Palestra “UDK no Brasil e os Caminhos para Design e Desenvolvimento de games ...
 
Playstation Mobile - Campus Party 2013
Playstation Mobile - Campus Party 2013Playstation Mobile - Campus Party 2013
Playstation Mobile - Campus Party 2013
 

Mais de Universidade Federal de Alfenas - Campus Varginha

Mais de Universidade Federal de Alfenas - Campus Varginha (17)

O Big Mac e a Engenharia de Produção
O Big Mac e a Engenharia de ProduçãoO Big Mac e a Engenharia de Produção
O Big Mac e a Engenharia de Produção
 
Introdução à Engenharia de Produção - 01
Introdução à Engenharia de Produção - 01Introdução à Engenharia de Produção - 01
Introdução à Engenharia de Produção - 01
 
Por que gestão em TI
Por que gestão em TIPor que gestão em TI
Por que gestão em TI
 
Empreender em Desenvolvimento Web - Thiago Giovanella
Empreender em Desenvolvimento Web - Thiago GiovanellaEmpreender em Desenvolvimento Web - Thiago Giovanella
Empreender em Desenvolvimento Web - Thiago Giovanella
 
Apresentação Daniel Linusbera
Apresentação Daniel LinusberaApresentação Daniel Linusbera
Apresentação Daniel Linusbera
 
Sustentabilidade: Conceitos e Definições
Sustentabilidade: Conceitos e DefiniçõesSustentabilidade: Conceitos e Definições
Sustentabilidade: Conceitos e Definições
 
Inteligência Artificial
Inteligência ArtificialInteligência Artificial
Inteligência Artificial
 
Classification for arrangements of small technology-based firms
Classification for arrangements of small technology-based firmsClassification for arrangements of small technology-based firms
Classification for arrangements of small technology-based firms
 
Governo Eletrônico no Sul de Minas
Governo Eletrônico no Sul de MinasGoverno Eletrônico no Sul de Minas
Governo Eletrônico no Sul de Minas
 
CiberEscola - TecnoFaceca 2011
CiberEscola - TecnoFaceca 2011CiberEscola - TecnoFaceca 2011
CiberEscola - TecnoFaceca 2011
 
Storage - TecnoFaceca 2011
Storage - TecnoFaceca 2011Storage - TecnoFaceca 2011
Storage - TecnoFaceca 2011
 
Gestão da inovação na British Columbia
Gestão da inovação na British ColumbiaGestão da inovação na British Columbia
Gestão da inovação na British Columbia
 
Pulando o muro: Ciência Transformada em Lucro
Pulando o muro: Ciência Transformada em LucroPulando o muro: Ciência Transformada em Lucro
Pulando o muro: Ciência Transformada em Lucro
 
Algoritmos
AlgoritmosAlgoritmos
Algoritmos
 
História do computador
História do computadorHistória do computador
História do computador
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Cambuquira
CambuquiraCambuquira
Cambuquira
 

Último

Antero de Quental, sua vida e sua escrita
Antero de Quental, sua vida e sua escritaAntero de Quental, sua vida e sua escrita
Antero de Quental, sua vida e sua escritaPaula Duarte
 
Revolução russa e mexicana. Slides explicativos e atividades
Revolução russa e mexicana. Slides explicativos e atividadesRevolução russa e mexicana. Slides explicativos e atividades
Revolução russa e mexicana. Slides explicativos e atividadesFabianeMartins35
 
Slide - EBD ADEB 2024 Licao 02 2Trim.pptx
Slide - EBD ADEB 2024 Licao 02 2Trim.pptxSlide - EBD ADEB 2024 Licao 02 2Trim.pptx
Slide - EBD ADEB 2024 Licao 02 2Trim.pptxedelon1
 
PROJETO DE EXTENSÃO I - AGRONOMIA.pdf AGRONOMIAAGRONOMIA
PROJETO DE EXTENSÃO I - AGRONOMIA.pdf AGRONOMIAAGRONOMIAPROJETO DE EXTENSÃO I - AGRONOMIA.pdf AGRONOMIAAGRONOMIA
PROJETO DE EXTENSÃO I - AGRONOMIA.pdf AGRONOMIAAGRONOMIAHELENO FAVACHO
 
5 bloco 7 ano - Ensino Relogioso- Lideres Religiosos _ Passei Direto.pdf
5 bloco 7 ano - Ensino Relogioso- Lideres Religiosos _ Passei Direto.pdf5 bloco 7 ano - Ensino Relogioso- Lideres Religiosos _ Passei Direto.pdf
5 bloco 7 ano - Ensino Relogioso- Lideres Religiosos _ Passei Direto.pdfLeloIurk1
 
Responde ou passa na HISTÓRIA - REVOLUÇÃO INDUSTRIAL - 8º ANO.pptx
Responde ou passa na HISTÓRIA - REVOLUÇÃO INDUSTRIAL - 8º ANO.pptxResponde ou passa na HISTÓRIA - REVOLUÇÃO INDUSTRIAL - 8º ANO.pptx
Responde ou passa na HISTÓRIA - REVOLUÇÃO INDUSTRIAL - 8º ANO.pptxAntonioVieira539017
 
matematica aula didatica prática e tecni
matematica aula didatica prática e tecnimatematica aula didatica prática e tecni
matematica aula didatica prática e tecniCleidianeCarvalhoPer
 
Recomposiçao em matematica 1 ano 2024 - ESTUDANTE 1ª série.pdf
Recomposiçao em matematica 1 ano 2024 - ESTUDANTE 1ª série.pdfRecomposiçao em matematica 1 ano 2024 - ESTUDANTE 1ª série.pdf
Recomposiçao em matematica 1 ano 2024 - ESTUDANTE 1ª série.pdfFrancisco Márcio Bezerra Oliveira
 
SSE_BQ_Matematica_4A_SR.pdfffffffffffffffffffffffffffffffffff
SSE_BQ_Matematica_4A_SR.pdfffffffffffffffffffffffffffffffffffSSE_BQ_Matematica_4A_SR.pdfffffffffffffffffffffffffffffffffff
SSE_BQ_Matematica_4A_SR.pdfffffffffffffffffffffffffffffffffffNarlaAquino
 
Os editoriais, reportagens e entrevistas.pptx
Os editoriais, reportagens e entrevistas.pptxOs editoriais, reportagens e entrevistas.pptx
Os editoriais, reportagens e entrevistas.pptxTailsonSantos1
 
Jogo de Rimas - Para impressão em pdf a ser usado para crianças
Jogo de Rimas - Para impressão em pdf a ser usado para criançasJogo de Rimas - Para impressão em pdf a ser usado para crianças
Jogo de Rimas - Para impressão em pdf a ser usado para criançasSocorro Machado
 
aula de bioquímica bioquímica dos carboidratos.ppt
aula de bioquímica bioquímica dos carboidratos.pptaula de bioquímica bioquímica dos carboidratos.ppt
aula de bioquímica bioquímica dos carboidratos.pptssuser2b53fe
 
Nós Propomos! Autocarros Elétricos - Trabalho desenvolvido no âmbito de Cidad...
Nós Propomos! Autocarros Elétricos - Trabalho desenvolvido no âmbito de Cidad...Nós Propomos! Autocarros Elétricos - Trabalho desenvolvido no âmbito de Cidad...
Nós Propomos! Autocarros Elétricos - Trabalho desenvolvido no âmbito de Cidad...Ilda Bicacro
 
PROJETO DE EXTENSÃO I - TERAPIAS INTEGRATIVAS E COMPLEMENTARES.pdf
PROJETO DE EXTENSÃO I - TERAPIAS INTEGRATIVAS E COMPLEMENTARES.pdfPROJETO DE EXTENSÃO I - TERAPIAS INTEGRATIVAS E COMPLEMENTARES.pdf
PROJETO DE EXTENSÃO I - TERAPIAS INTEGRATIVAS E COMPLEMENTARES.pdfHELENO FAVACHO
 
GEOGRAFIA - COMÉRCIO INTERNACIONAL E BLOCOS ECONÔMICOS - PROF. LUCAS QUEIROZ.pdf
GEOGRAFIA - COMÉRCIO INTERNACIONAL E BLOCOS ECONÔMICOS - PROF. LUCAS QUEIROZ.pdfGEOGRAFIA - COMÉRCIO INTERNACIONAL E BLOCOS ECONÔMICOS - PROF. LUCAS QUEIROZ.pdf
GEOGRAFIA - COMÉRCIO INTERNACIONAL E BLOCOS ECONÔMICOS - PROF. LUCAS QUEIROZ.pdfRavenaSales1
 
Currículo - Ícaro Kleisson - Tutor acadêmico.pdf
Currículo - Ícaro Kleisson - Tutor acadêmico.pdfCurrículo - Ícaro Kleisson - Tutor acadêmico.pdf
Currículo - Ícaro Kleisson - Tutor acadêmico.pdfTutor de matemática Ícaro
 
DeClara n.º 75 Abril 2024 - O Jornal digital do Agrupamento de Escolas Clara ...
DeClara n.º 75 Abril 2024 - O Jornal digital do Agrupamento de Escolas Clara ...DeClara n.º 75 Abril 2024 - O Jornal digital do Agrupamento de Escolas Clara ...
DeClara n.º 75 Abril 2024 - O Jornal digital do Agrupamento de Escolas Clara ...IsabelPereira2010
 
Reta Final - CNU - Gestão Governamental - Prof. Stefan Fantini.pdf
Reta Final - CNU - Gestão Governamental - Prof. Stefan Fantini.pdfReta Final - CNU - Gestão Governamental - Prof. Stefan Fantini.pdf
Reta Final - CNU - Gestão Governamental - Prof. Stefan Fantini.pdfWagnerCamposCEA
 
PRÁTICAS PEDAGÓGICAS GESTÃO DA APRENDIZAGEM
PRÁTICAS PEDAGÓGICAS GESTÃO DA APRENDIZAGEMPRÁTICAS PEDAGÓGICAS GESTÃO DA APRENDIZAGEM
PRÁTICAS PEDAGÓGICAS GESTÃO DA APRENDIZAGEMHELENO FAVACHO
 
Projeto_de_Extensão_Agronomia_adquira_ja_(91)_98764-0830.pdf
Projeto_de_Extensão_Agronomia_adquira_ja_(91)_98764-0830.pdfProjeto_de_Extensão_Agronomia_adquira_ja_(91)_98764-0830.pdf
Projeto_de_Extensão_Agronomia_adquira_ja_(91)_98764-0830.pdfHELENO FAVACHO
 

Último (20)

Antero de Quental, sua vida e sua escrita
Antero de Quental, sua vida e sua escritaAntero de Quental, sua vida e sua escrita
Antero de Quental, sua vida e sua escrita
 
Revolução russa e mexicana. Slides explicativos e atividades
Revolução russa e mexicana. Slides explicativos e atividadesRevolução russa e mexicana. Slides explicativos e atividades
Revolução russa e mexicana. Slides explicativos e atividades
 
Slide - EBD ADEB 2024 Licao 02 2Trim.pptx
Slide - EBD ADEB 2024 Licao 02 2Trim.pptxSlide - EBD ADEB 2024 Licao 02 2Trim.pptx
Slide - EBD ADEB 2024 Licao 02 2Trim.pptx
 
PROJETO DE EXTENSÃO I - AGRONOMIA.pdf AGRONOMIAAGRONOMIA
PROJETO DE EXTENSÃO I - AGRONOMIA.pdf AGRONOMIAAGRONOMIAPROJETO DE EXTENSÃO I - AGRONOMIA.pdf AGRONOMIAAGRONOMIA
PROJETO DE EXTENSÃO I - AGRONOMIA.pdf AGRONOMIAAGRONOMIA
 
5 bloco 7 ano - Ensino Relogioso- Lideres Religiosos _ Passei Direto.pdf
5 bloco 7 ano - Ensino Relogioso- Lideres Religiosos _ Passei Direto.pdf5 bloco 7 ano - Ensino Relogioso- Lideres Religiosos _ Passei Direto.pdf
5 bloco 7 ano - Ensino Relogioso- Lideres Religiosos _ Passei Direto.pdf
 
Responde ou passa na HISTÓRIA - REVOLUÇÃO INDUSTRIAL - 8º ANO.pptx
Responde ou passa na HISTÓRIA - REVOLUÇÃO INDUSTRIAL - 8º ANO.pptxResponde ou passa na HISTÓRIA - REVOLUÇÃO INDUSTRIAL - 8º ANO.pptx
Responde ou passa na HISTÓRIA - REVOLUÇÃO INDUSTRIAL - 8º ANO.pptx
 
matematica aula didatica prática e tecni
matematica aula didatica prática e tecnimatematica aula didatica prática e tecni
matematica aula didatica prática e tecni
 
Recomposiçao em matematica 1 ano 2024 - ESTUDANTE 1ª série.pdf
Recomposiçao em matematica 1 ano 2024 - ESTUDANTE 1ª série.pdfRecomposiçao em matematica 1 ano 2024 - ESTUDANTE 1ª série.pdf
Recomposiçao em matematica 1 ano 2024 - ESTUDANTE 1ª série.pdf
 
SSE_BQ_Matematica_4A_SR.pdfffffffffffffffffffffffffffffffffff
SSE_BQ_Matematica_4A_SR.pdfffffffffffffffffffffffffffffffffffSSE_BQ_Matematica_4A_SR.pdfffffffffffffffffffffffffffffffffff
SSE_BQ_Matematica_4A_SR.pdfffffffffffffffffffffffffffffffffff
 
Os editoriais, reportagens e entrevistas.pptx
Os editoriais, reportagens e entrevistas.pptxOs editoriais, reportagens e entrevistas.pptx
Os editoriais, reportagens e entrevistas.pptx
 
Jogo de Rimas - Para impressão em pdf a ser usado para crianças
Jogo de Rimas - Para impressão em pdf a ser usado para criançasJogo de Rimas - Para impressão em pdf a ser usado para crianças
Jogo de Rimas - Para impressão em pdf a ser usado para crianças
 
aula de bioquímica bioquímica dos carboidratos.ppt
aula de bioquímica bioquímica dos carboidratos.pptaula de bioquímica bioquímica dos carboidratos.ppt
aula de bioquímica bioquímica dos carboidratos.ppt
 
Nós Propomos! Autocarros Elétricos - Trabalho desenvolvido no âmbito de Cidad...
Nós Propomos! Autocarros Elétricos - Trabalho desenvolvido no âmbito de Cidad...Nós Propomos! Autocarros Elétricos - Trabalho desenvolvido no âmbito de Cidad...
Nós Propomos! Autocarros Elétricos - Trabalho desenvolvido no âmbito de Cidad...
 
PROJETO DE EXTENSÃO I - TERAPIAS INTEGRATIVAS E COMPLEMENTARES.pdf
PROJETO DE EXTENSÃO I - TERAPIAS INTEGRATIVAS E COMPLEMENTARES.pdfPROJETO DE EXTENSÃO I - TERAPIAS INTEGRATIVAS E COMPLEMENTARES.pdf
PROJETO DE EXTENSÃO I - TERAPIAS INTEGRATIVAS E COMPLEMENTARES.pdf
 
GEOGRAFIA - COMÉRCIO INTERNACIONAL E BLOCOS ECONÔMICOS - PROF. LUCAS QUEIROZ.pdf
GEOGRAFIA - COMÉRCIO INTERNACIONAL E BLOCOS ECONÔMICOS - PROF. LUCAS QUEIROZ.pdfGEOGRAFIA - COMÉRCIO INTERNACIONAL E BLOCOS ECONÔMICOS - PROF. LUCAS QUEIROZ.pdf
GEOGRAFIA - COMÉRCIO INTERNACIONAL E BLOCOS ECONÔMICOS - PROF. LUCAS QUEIROZ.pdf
 
Currículo - Ícaro Kleisson - Tutor acadêmico.pdf
Currículo - Ícaro Kleisson - Tutor acadêmico.pdfCurrículo - Ícaro Kleisson - Tutor acadêmico.pdf
Currículo - Ícaro Kleisson - Tutor acadêmico.pdf
 
DeClara n.º 75 Abril 2024 - O Jornal digital do Agrupamento de Escolas Clara ...
DeClara n.º 75 Abril 2024 - O Jornal digital do Agrupamento de Escolas Clara ...DeClara n.º 75 Abril 2024 - O Jornal digital do Agrupamento de Escolas Clara ...
DeClara n.º 75 Abril 2024 - O Jornal digital do Agrupamento de Escolas Clara ...
 
Reta Final - CNU - Gestão Governamental - Prof. Stefan Fantini.pdf
Reta Final - CNU - Gestão Governamental - Prof. Stefan Fantini.pdfReta Final - CNU - Gestão Governamental - Prof. Stefan Fantini.pdf
Reta Final - CNU - Gestão Governamental - Prof. Stefan Fantini.pdf
 
PRÁTICAS PEDAGÓGICAS GESTÃO DA APRENDIZAGEM
PRÁTICAS PEDAGÓGICAS GESTÃO DA APRENDIZAGEMPRÁTICAS PEDAGÓGICAS GESTÃO DA APRENDIZAGEM
PRÁTICAS PEDAGÓGICAS GESTÃO DA APRENDIZAGEM
 
Projeto_de_Extensão_Agronomia_adquira_ja_(91)_98764-0830.pdf
Projeto_de_Extensão_Agronomia_adquira_ja_(91)_98764-0830.pdfProjeto_de_Extensão_Agronomia_adquira_ja_(91)_98764-0830.pdf
Projeto_de_Extensão_Agronomia_adquira_ja_(91)_98764-0830.pdf
 

Computação no Desenvolvimento de Jogos Digitais

  • 1. fb.com/pedrovga @chukgamestudio pedro@veracruzinfo.com.br BATE PAPO: Computação no DevGame Prof. Esp. Pedro Henrique S. Raimundo
  • 2.
  • 3. O que veremos! • Conceitos básicos sobre o mercado de trabalho, histórico, ferramentas, áreas de desenvolvimento e pesquisa. • Introdução as Engines, criação “express” de uma aplicação simples para um Tablet (Android).
  • 4. O que veremos! • Introdução a NUI com Kinect(MS), como uma nova ferramenta de pesquisa. • Linha de Pesquisa dentro da Computação, ponte para o mestrado e suas áreas.
  • 5. A Indústria de Jogos Digitais • É uma das mais rentáveis do mundo – Faturamentos de 2007 supera a indústria de música e cinema juntos. • Não é coisa de criança – 47% dos chefes de família jogam – Média de idade de jogadores: 34 anos – 40% dos jogadores são mulheres – 42% dos entrevistados jogam jogos em um dispositivo móvel: PDA ou celular • Fontes: Uol Jogos, Ign e Pesquisas Nacionais
  • 7. Como funciona Dev. Game? Game Art Game Game Game Program mer Design
  • 9. Game Design • UML • Level Design • Conceitos básicos • Conceitos avançados • LevelUp de personagens • Etc.
  • 10. Game Programmer //Criar o objeto personagem GameObject personagem; //Função Principal de um jogo Loop void update() { If(Input.GetAxis(“Horizontal”)>1) //fazendo o personagem andar +5 em X personagem.translate(5,0,0) }
  • 11. Engine É um motor fornecido por um programa de computador ou conjunto de bibliotecas gráficas, para abstrair o desenvolvimento de jogos eletrônicos e aplicações gráficas em tempo real.
  • 12. Engine: Unity3D Aplicação profissional totalmente integrada, multi-plataforma e uma das mais difundida nos dias atuais quando o assunto é produção de games independentes. Crie games para PC, MAC, Wii, Iphone , Web e muito mais. Alguns exemplos da própria Unity
  • 13.
  • 15. Comparação entre Engine’s • Xna – – Puramente Programação • Unity – Programação – Modelagem básica – Texturização – Modelos – Ambiente 3D – Câmeras – Luz – Fx’s
  • 17.
  • 18.
  • 19. E os requisitos? • Para desenvolver: – Windows XP SP2 ou superior – Visual C# 2010 Expresse Edition ou versão Professional – Runtime do DirectX • Para rodar: – Placa de vídeo compatível com DirectX 9.0 e Shaders 2.0 – Runtime do XNA e do DirectX – PC: Windows XP SP2 ou superior – Xbox 360: deve haver HD – Zune e Windows 7: pronto para rodar!
  • 24. Content Pipeline • Graphics • Audio • Input • Storage • Math • Network
  • 25.
  • 26. Onde entra a Computação?
  • 27. Linhas de Pesquisa Treinar NPC através de NUI utilizando RNA Mestrado em Ciência da Computação Local: UFLA – MG Disciplinas: IA – PDI - CG - AL Inicio: Jan/2012 Termino: Julho/2013
  • 28. Linha de Pesquisa • Objetivo: Treinar um NPC através dos próprios movimentos de entrada de um usuário utilizando interfaces naturais como ponto de pesquisa para diversos problemas associados a deficiências físicas e psíquicas. Ao final da pesquisa o programa será capaz de ensinar movimentos básicos e aprendizagem motoras(trabalhando o cérebro) a pessoas com problemas supracitados.
  • 29. Linhas de Pesquisa • Software – XNA – Kinect SDK • Hardware – Kinect – Unidade de Processamento “Ponto de Partida”