• Nenhum resultado encontrado

Desenvolvimento de jogos eletrônicos

N/A
N/A
Protected

Academic year: 2022

Share "Desenvolvimento de jogos eletrônicos"

Copied!
36
0
0

Texto

(1)

Dsc. Alex F. V. Machado

alex.machado@ifsudestemg.edu.br

Desenvolvimento de jogos eletrônicos

(2)

A Indústria dos Games

• O setor de jogos é uma área em crescente ascensão que fatura bilhões de dólares.

• É hoje um dos setores mais rentáveis do entretenimento.

(3)

Seqüência de criação de um jogo

Definição da idéia

Criação de um game design

Criação do roteiro

Esboçando concept-arts (artistas 2D e 3D)

Programação

Modelagem

Criação de efeitos sonoros e trilha sonora.

Testes

Divulgação (marketing)

(4)

Algoritmos e Estrutura de Dados I

(5)

Algoritmos e Estrutura de Dados I

(6)

Algoritmos e Estrutura de Dados I

(7)

Interação Humano Computador

(8)

Interação Humano Computador

(9)

Física I

(10)

-Pontos de Vida

+ Movimentar() + Morrer()

Personagem

+ Atacar() Guerreiro

- Núm. De Flechas

+ Lançar Flecha() Arqueiro

Orientação a Objetos

(11)

Banco de Dados

(12)

Banco de Dados

(13)

Engenharia de Software

(14)

Computação Gráfica

(15)

Sistemas Distribuídos

(16)

Algoritmo A-Star

(Pathfinding)

(17)

Algoritmo A-Star

(Pathfinding)

(18)

Algoritmo A-Star

(Pathfinding)

• É um algoritmo que busca o caminho em um grafo de um vértice inicial até um vértice

final.

• Ele é a combinação de aproximações

heurísticas como do algoritmo Best-first

Search e da formalidade do Algoritmo de

Dijkstra.

(19)

Algoritmo A-Star

(Pathfinding)

(20)

Máquina de Estados

(21)

Máquina de Estados

(22)

Máquina de Estados

(23)

Máquina de Estados

Uma máquina de estados finitos ou autômato finito é um modelo matemático usado para representar programas de computadores.

É composta por um conjunto de estados e

regras de transição entre estes estados.

(24)

Máquina de Estados

(25)

Redes Bayesianas

(26)

Redes Bayesianas

(27)

Redes Bayesianas

São modelos que permitem representar de forma sintética variáveis com probabilidade e

as formas de como elas se relacionam.

(28)

Redes Bayesianas

(29)

Redes Neurais

(30)

Redes Neurais

(31)

Redes Neurais

São sistemas computacionais inspirados nos neurônios biológicos, com capacidade de adquirir, armazenar e utilizar conhecimento

experimental.

(32)

Redes Neurais

(33)

Aprendizagem de Máquina

(34)

Aprendizagem de Máquina

(Algoritmo C4.5 – Geração de Árvores de Decisão)

(35)

Aprendizagem de Máquina

• É um sub-campo da IA dedicado ao

desenvolvimento de algoritmos e técnicas que permitam ao computador aprender.

• Utiliza técnicas de raciocínio indutivo para

extrair regras e padrões de grandes conjuntos

de dados.

(36)

Dsc. Alex F. V. Machado

alex.machado@ifsudestemg.edu.br

Desenvolvimento de jogos eletrônicos

Referências

Documentos relacionados

Local de realização da avaliação: Centro de Aperfeiçoamento dos Profissionais da Educação - EAPE , endereço : SGAS 907 - Brasília/DF. Estamos à disposição

III - quem vende, expõe à venda, exporta ou adquire, guarda, tem em cativeiro ou depósito, utiliza ou transporta ovos, larvas ou espécimes da fauna silvestre,

- Se o estagiário, ou alguém com contacto direto, tiver sintomas sugestivos de infeção respiratória (febre, tosse, expetoração e/ou falta de ar) NÃO DEVE frequentar

Verificada a efetividade da proposta, a Comissão de Licitações declarou vencedor o licitante Francisco Souza Lima Helm, sendo o total do item 14 licitado o valor de

Silva e Márquez Romero, no prelo), seleccionei apenas os contextos com datas provenientes de amostras recolhidas no interior de fossos (dado que frequentemente não há garantia

Discussion The present results show that, like other conditions that change brain excitability, early environmental heat exposure also enhanced CSD propagation in adult rats.. The

A participação foi observada durante todas as fases do roadmap (Alinhamento, Prova de Conceito, Piloto e Expansão), promovendo a utilização do sistema implementado e a

Conforme mencionado anteriormente, os basidiomicetos de podridão branca são mais utilizados em processos de micorremediação mediado pela biodegradação enzimática, mas a