Desenvolvimento de um simulador de jogo de estratégia em tempo real. Fabiano Aono Leandro Aono Orientador: Prof. Dr. Paulo André Vechiatto de Miranda

Tamanho: px
Começar a partir da página:

Download "Desenvolvimento de um simulador de jogo de estratégia em tempo real. Fabiano Aono Leandro Aono Orientador: Prof. Dr. Paulo André Vechiatto de Miranda"

Transcrição

1 Desenvolvimento de um simulador de jogo de estratégia em tempo real Fabiano Aono Leandro Aono Orientador: Prof. Dr. Paulo André Vechiatto de Miranda Departamento de Ciência da Computação Instituto de Matemática e Estatística Universidade de São Paulo MAC499 - Trabalho de Formatura Supervisionado

2 Conteúdo Introdução 1 Introdução RTS Motivação Objetivo de jogo de estratégia em tempo real

3 Conteúdo Introdução RTS Motivação Objetivo 1 Introdução RTS Motivação Objetivo de jogo de estratégia em tempo real

4 RTS Motivação Objetivo Estratégia em tempo real Estratégia em tempo real (RTS: Real Time Strategy) Gênero de jogo eletrônico Dois ou mais jogadores Andamento em tempo real Jogadores controlam e criam unidades e edifícios Objetivo: derrotar o oponente de jogo de estratégia em tempo real

5 RTS Motivação Objetivo Estratégia em tempo real Estratégia em tempo real (RTS: Real Time Strategy) Gênero de jogo eletrônico Dois ou mais jogadores Andamento em tempo real Jogadores controlam e criam unidades e edifícios Objetivo: derrotar o oponente de jogo de estratégia em tempo real

6 RTS Motivação Objetivo Estratégia em tempo real Estratégia em tempo real (RTS: Real Time Strategy) Gênero de jogo eletrônico Dois ou mais jogadores Andamento em tempo real Jogadores controlam e criam unidades e edifícios Objetivo: derrotar o oponente de jogo de estratégia em tempo real

7 RTS Motivação Objetivo Estratégia em tempo real Estratégia em tempo real (RTS: Real Time Strategy) Gênero de jogo eletrônico Dois ou mais jogadores Andamento em tempo real Jogadores controlam e criam unidades e edifícios Objetivo: derrotar o oponente de jogo de estratégia em tempo real

8 RTS Motivação Objetivo Estratégia em tempo real Estratégia em tempo real (RTS: Real Time Strategy) Gênero de jogo eletrônico Dois ou mais jogadores Andamento em tempo real Jogadores controlam e criam unidades e edifícios Objetivo: derrotar o oponente de jogo de estratégia em tempo real

9 RTS Motivação Objetivo Estratégia em tempo real Estratégia em tempo real (RTS: Real Time Strategy) Gênero de jogo eletrônico Dois ou mais jogadores Andamento em tempo real Jogadores controlam e criam unidades e edifícios Objetivo: derrotar o oponente de jogo de estratégia em tempo real

10 Motivação Introdução RTS Motivação Objetivo A Inteligência Artificial (IA) não é bem desenvolvida [1] Motivos: Complexidade de um RTS é alta Suporte oferecido pelos jogos é baixo de jogo de estratégia em tempo real

11 Motivação Introdução RTS Motivação Objetivo A Inteligência Artificial (IA) não é bem desenvolvida [1] Motivos: Complexidade de um RTS é alta Suporte oferecido pelos jogos é baixo de jogo de estratégia em tempo real

12 Motivação Introdução RTS Motivação Objetivo A Inteligência Artificial (IA) não é bem desenvolvida [1] Motivos: Complexidade de um RTS é alta Suporte oferecido pelos jogos é baixo de jogo de estratégia em tempo real

13 Motivação Introdução RTS Motivação Objetivo A Inteligência Artificial (IA) não é bem desenvolvida [1] Motivos: Complexidade de um RTS é alta Suporte oferecido pelos jogos é baixo de jogo de estratégia em tempo real

14 Objetivo Introdução RTS Motivação Objetivo Desenvolver um simulador de RTS para o estudo e aplicação de técnicas de IA de jogo de estratégia em tempo real

15 Conteúdo Introdução 1 Introdução RTS Motivação Objetivo de jogo de estratégia em tempo real

16 Alguns conceitos Mapa: área em que é disputada a partida Recursos: moeda virtual do jogo Unidades: entidades móveis Trabalhadoras: construção e coleta Combate: ataque e defesa Edifícios: entidades imóveis de jogo de estratégia em tempo real

17 Alguns conceitos Mapa: área em que é disputada a partida Recursos: moeda virtual do jogo Unidades: entidades móveis Trabalhadoras: construção e coleta Combate: ataque e defesa Edifícios: entidades imóveis de jogo de estratégia em tempo real

18 Alguns conceitos Mapa: área em que é disputada a partida Recursos: moeda virtual do jogo Unidades: entidades móveis Trabalhadoras: construção e coleta Combate: ataque e defesa Edifícios: entidades imóveis de jogo de estratégia em tempo real

19 Alguns conceitos Mapa: área em que é disputada a partida Recursos: moeda virtual do jogo Unidades: entidades móveis Trabalhadoras: construção e coleta Combate: ataque e defesa Edifícios: entidades imóveis de jogo de estratégia em tempo real

20 Alguns conceitos Mapa: área em que é disputada a partida Recursos: moeda virtual do jogo Unidades: entidades móveis Trabalhadoras: construção e coleta Combate: ataque e defesa Edifícios: entidades imóveis de jogo de estratégia em tempo real

21 Alguns exemplos de jogos Starcraft Warcraft Age of Empires Command & Conquer de jogo de estratégia em tempo real

22 Conteúdo Introdução 1 Introdução RTS Motivação Objetivo de jogo de estratégia em tempo real

23 C++ Allegro: Allegro Low LEvel Game ROutines de jogo de estratégia em tempo real

24 C++ Allegro: Allegro Low LEvel Game ROutines de jogo de estratégia em tempo real

25 Unidades se movem pelo mapa Obstáculos naturais ou edifícios Problema: como encontrar o caminho mais curto? de jogo de estratégia em tempo real

26 Unidades se movem pelo mapa Obstáculos naturais ou edifícios Problema: como encontrar o caminho mais curto? de jogo de estratégia em tempo real

27 Unidades se movem pelo mapa Obstáculos naturais ou edifícios Problema: como encontrar o caminho mais curto? de jogo de estratégia em tempo real

28 Busca de caminho Solução: Algoritmo A* Dados os nós origem e destino Encontra um dos caminhos mais curtos entre eles de jogo de estratégia em tempo real

29 Busca de caminho Solução: Algoritmo A* Dados os nós origem e destino Encontra um dos caminhos mais curtos entre eles de jogo de estratégia em tempo real

30 Busca de caminho Solução: Algoritmo A* Dados os nós origem e destino Encontra um dos caminhos mais curtos entre eles de jogo de estratégia em tempo real

31 Busca de caminho Solução: Algoritmo A* Dados os nós origem e destino Encontra um dos caminhos mais curtos entre eles de jogo de estratégia em tempo real

32 Unidades podem encontrar outras pelo caminho Queremos evitar que uma atravesse a outra Tratamento da colisão: Detecção e resposta de jogo de estratégia em tempo real

33 Unidades podem encontrar outras pelo caminho Queremos evitar que uma atravesse a outra Tratamento da colisão: Detecção e resposta de jogo de estratégia em tempo real

34 Unidades podem encontrar outras pelo caminho Queremos evitar que uma atravesse a outra Tratamento da colisão: Detecção e resposta de jogo de estratégia em tempo real

35 Unidades podem encontrar outras pelo caminho Queremos evitar que uma atravesse a outra Tratamento da colisão: Detecção e resposta de jogo de estratégia em tempo real

36 Detecção Processo executado a cada passo do jogo Verificamos quais unidades estão colidindo Comparar uma unidade com todas as outras não é eficiente Como diminuir o número de comparações? Idéia: comparar com as mais próximas Particionamento do espaço em quadrantes com o auxílio da Quadtree de jogo de estratégia em tempo real

37 Detecção Processo executado a cada passo do jogo Verificamos quais unidades estão colidindo Comparar uma unidade com todas as outras não é eficiente Como diminuir o número de comparações? Idéia: comparar com as mais próximas Particionamento do espaço em quadrantes com o auxílio da Quadtree de jogo de estratégia em tempo real

38 Detecção Processo executado a cada passo do jogo Verificamos quais unidades estão colidindo Comparar uma unidade com todas as outras não é eficiente Como diminuir o número de comparações? Idéia: comparar com as mais próximas Particionamento do espaço em quadrantes com o auxílio da Quadtree de jogo de estratégia em tempo real

39 Detecção Processo executado a cada passo do jogo Verificamos quais unidades estão colidindo Comparar uma unidade com todas as outras não é eficiente Como diminuir o número de comparações? Idéia: comparar com as mais próximas Particionamento do espaço em quadrantes com o auxílio da Quadtree de jogo de estratégia em tempo real

40 Detecção Processo executado a cada passo do jogo Verificamos quais unidades estão colidindo Comparar uma unidade com todas as outras não é eficiente Como diminuir o número de comparações? Idéia: comparar com as mais próximas Particionamento do espaço em quadrantes com o auxílio da Quadtree de jogo de estratégia em tempo real

41 Detecção Processo executado a cada passo do jogo Verificamos quais unidades estão colidindo Comparar uma unidade com todas as outras não é eficiente Como diminuir o número de comparações? Idéia: comparar com as mais próximas Particionamento do espaço em quadrantes com o auxílio da Quadtree de jogo de estratégia em tempo real

42 Quadrantes e Quadtree de jogo de estratégia em tempo real

43 Resposta Processo em que tratamos as unidades em colisão Dois tipos de jogo de estratégia em tempo real

44 Resposta Processo em que tratamos as unidades em colisão Dois tipos de jogo de estratégia em tempo real

45 Resposta Caso 1: com uma unidade amiga que não esteja atacando Solução: A unidade é empurrada de jogo de estratégia em tempo real

46 Resposta Caso 1: com uma unidade amiga que não esteja atacando Solução: A unidade é empurrada de jogo de estratégia em tempo real

47 Resposta Introdução Caso 2: com uma unidade inimiga ou com uma amiga que esteja atacando Motivo: Abuso da mecânica do jogo (inimigo) ou atrapalhar o ataque (amigo) Solução: A unidade dá a volta de jogo de estratégia em tempo real

48 Resposta Introdução Caso 2: com uma unidade inimiga ou com uma amiga que esteja atacando Motivo: Abuso da mecânica do jogo (inimigo) ou atrapalhar o ataque (amigo) Solução: A unidade dá a volta de jogo de estratégia em tempo real

49 Resposta Introdução Caso 2: com uma unidade inimiga ou com uma amiga que esteja atacando Motivo: Abuso da mecânica do jogo (inimigo) ou atrapalhar o ataque (amigo) Solução: A unidade dá a volta de jogo de estratégia em tempo real

50 Conteúdo Introdução 1 Introdução RTS Motivação Objetivo de jogo de estratégia em tempo real

51 Resultados obtidos Um vídeo de demonstração do simulador implementado... de jogo de estratégia em tempo real

52 Próximo passo Criar uma IA utilizando o simulador de jogo de estratégia em tempo real

53 Fim Introdução Dúvidas? de jogo de estratégia em tempo real

54 Referências Introdução [1] Michael Buro. Call for ai research in rts games. In Proceedings of the AAAI-04 Workshop on Challenges in Game AI, pages , de jogo de estratégia em tempo real

Inteligência Artificial em Jogos

Inteligência Artificial em Jogos Inteligência Artificial em Jogos Marcos Romero Maurício Lacerda Projeto JEDI Jogos Eletrônicos Distribuídos e Inteligentes www.geocities.com/progjogos Sumário Fundamentos - Máquinas de estados finitos

Leia mais

Algoritmos Evolutivos Aplicados no Aprendizado em Jogos de Estratégia em Tempo Real

Algoritmos Evolutivos Aplicados no Aprendizado em Jogos de Estratégia em Tempo Real Algoritmos Evolutivos Aplicados no Aprendizado em Jogos de Estratégia em Tempo Real Rodrigo de Freitas Pereira Claudio Fabiano Motta Toledo Marcio Kassouf Crocomo Eduardo do Valle Simões Sumário Trabalhos

Leia mais

Análise e balanceamento das mecânicas de jogos PROPOSTA DE TRABALHO DE GRADUAÇÃO

Análise e balanceamento das mecânicas de jogos PROPOSTA DE TRABALHO DE GRADUAÇÃO UNIVERSIDADE FEDERAL DE PERNAMBUCO CENTRO DE INFORMÁTICA GRADUAÇÃO EM CIÊNCIA DA COMPUTAÇÃO Análise e balanceamento das mecânicas de jogos PROPOSTA DE TRABALHO DE GRADUAÇÃO Aluno: Jorge Vinícius Diniz

Leia mais

Pontifícia Universidade Católica de São Paulo Graduação em Matemática Empresarial

Pontifícia Universidade Católica de São Paulo Graduação em Matemática Empresarial Ciências Humanas e Sociais 36 30 -- -- -- -- -- -- 30 -- 2 36 30 Economia 1 36 30 18 15 -- -- -- -- 45 -- 3 54 45 Fundamentos de Matemática 72 60 -- -- -- -- -- -- -- 60 4 72 60 1º Introdução à Geometria

Leia mais

MJ3I- PA - AMBIENTE VIRTUAL 3D PARA VISUALIZAÇÃO DE BRAÇOS ARTICULADOS NO IOS

MJ3I- PA - AMBIENTE VIRTUAL 3D PARA VISUALIZAÇÃO DE BRAÇOS ARTICULADOS NO IOS MJ3I- PA - AMBIENTE VIRTUAL 3D PARA VISUALIZAÇÃO DE BRAÇOS ARTICULADOS NO IOS Heitor Augusto Schmitt Prof. Dalton S. dos Reis FURB - Universidade Regional de Blumenau DSC - Departamento de Sistemas e Computação

Leia mais

Curso de Engenharia Formação Geral 1º e 2º anos

Curso de Engenharia Formação Geral 1º e 2º anos Curso de Engenharia Formação Geral 1º e 2º anos DISCIPLINA 1º Bimestre Introdução à Engenharia 40 Informática 40 Matemática 80 Produção de Textos 40 2º Bimestre Cálculo I 80 Física I 80 Inglês 20 Metodologia

Leia mais

MAC Trabalho de formatura Supervisionado. Avaliação de Duas Monograas Passadas

MAC Trabalho de formatura Supervisionado. Avaliação de Duas Monograas Passadas Instituto de Matemática e Estatística Universidade de São Paulo MAC0499 - Trabalho de formatura Supervisionado Professor Carlos Eduardo Ferreira Avaliação de Duas Monograas Passadas Thiago Tatsuo Nagaoka,

Leia mais

O INÍCIO CIÊNCIA DA COMPUTAÇÃO

O INÍCIO CIÊNCIA DA COMPUTAÇÃO O INÍCIO CIÊNCIA DA COMPUTAÇÃO por: André Aparecido da Silva Disponível em: http://www.oxnar.com.br/2015/unitec Os códigos da guerra Alan Turing foi um incrível matemático, lógico e criptoanalista, cujos

Leia mais

UNIVERSIDADE FEDERAL DE PERNAMBUCO CENTRO DE INFORMÁTICA GRADUAÇÃO EM ENGENHARIA DA COMPUTAÇÃO

UNIVERSIDADE FEDERAL DE PERNAMBUCO CENTRO DE INFORMÁTICA GRADUAÇÃO EM ENGENHARIA DA COMPUTAÇÃO UNIVERSIDADE FEDERAL DE PERNAMBUCO CENTRO DE INFORMÁTICA GRADUAÇÃO EM ENGENHARIA DA COMPUTAÇÃO Aluno: Pedro Ivo Silveira Sousa (piss@cin.ufpe.br) Orientador: Geber Lisboa Ramalho (glr@cin.ufpe.br) Área:

Leia mais

Estudo comparativo de Inteligência Artificial em jogos

Estudo comparativo de Inteligência Artificial em jogos Estudo comparativo de Inteligência Artificial em jogos Jonas de Carvalho Felinto 1, Helen Cristina de Mattos Senefonte 1 1 Departamento de Computação Universidade Estadual de Londrina (UEL) Caixa Postal

Leia mais

ENGENHARIA QUÍMICA - NOTURNO - 4º TERMO HORÁRIO 2ª feira 3ª feira 4ª feira 5ª feira 6ª feira Sábado

ENGENHARIA QUÍMICA - NOTURNO - 4º TERMO HORÁRIO 2ª feira 3ª feira 4ª feira 5ª feira 6ª feira Sábado ENGENHARIA QUÍMICA - NOTURNO HORÁRIO - 2º SEMESTRE 2017 ATUALIZADO: 21/06/2017 ENGENHARIA QUÍMICA - NOTURNO - 2º TERMO Cálculo II Física I Estrutura da Matéria Desenho Técnico Algoritmos e Programação

Leia mais

MODELAGEM E IMPLEMENTAÇÃO DE JOGOS APLICADOS A APRENDIZAGEM DE MÁQUINA 1

MODELAGEM E IMPLEMENTAÇÃO DE JOGOS APLICADOS A APRENDIZAGEM DE MÁQUINA 1 MODELAGEM E IMPLEMENTAÇÃO DE JOGOS APLICADOS A APRENDIZAGEM DE MÁQUINA 1 Jean Rafael Reus Da Silva 2, Rafael Zancan Frantz 3, Sandro Sawicki 4. 1 Projeto de Iniciação Científica. 2 Aluno do Curso de Graduação

Leia mais

INF 1771 Inteligência Artificial

INF 1771 Inteligência Artificial INF 1771 Inteligência Artificial Aula 20 Waypoints e Pathfinding Edirlei Soares de Lima Introdução Locomover-se no espaço do jogo é uma ação fundamental dos NPCs em qualquer gênero

Leia mais

Implementação de algoritmos para consultas de segmentos em janelas

Implementação de algoritmos para consultas de segmentos em janelas Implementação de algoritmos para consultas de segmentos em janelas MAC0499 - Trabalho de formatura supervisionado Proposta de Trabalho Aluno: Mateus Barros Rodrigues Orientador: Prof. Dr. Carlos Eduardo

Leia mais

LICENCIATURA EM ENGENHARIA DE REDES DE COMUNICAÇÃO E INFORMAÇÃO EQUIVALÊNCIAS ENTRE PLANOS CURRICULARES. Plano Curricular

LICENCIATURA EM ENGENHARIA DE REDES DE COMUNICAÇÃO E INFORMAÇÃO EQUIVALÊNCIAS ENTRE PLANOS CURRICULARES. Plano Curricular LICENCIATURA EM ENGENHARIA DE REDES DE COMUNICAÇÃO E INFORMAÇÃO EQUIVALÊNCIAS ENTRE PLANOS CURRICULARES Plano Curricular de 2005-2006 ECTS Plano Curricular ECTS LERCI LERC / MERC (Bolonha) Análise Matemática

Leia mais

CURSO DE GRADUAÇÃO EM CIÊNCIA DA COMPUTAÇÃO MATRIZ CURRICULAR MATUTINO Fase N.

CURSO DE GRADUAÇÃO EM CIÊNCIA DA COMPUTAÇÃO MATRIZ CURRICULAR MATUTINO Fase N. CURSO DE GRADUAÇÃO EM CIÊNCIA DA COMPUTAÇÃO MATRIZ CURRICULAR MATUTINO Fase N. Ordem Código COMPONENTE CURRICULAR Créditos Horas Prérequisitos 01 Introdução à informática 04 60 02 Matemática instrumental

Leia mais

Figura 1: Jogo em acontecimento Servidor (Versão 1.0)

Figura 1: Jogo em acontecimento Servidor (Versão 1.0) INF1771 - INTELIGÊNCIA ARTIFICIAL TRABALHO 4 DESAFIO FINAL IA Website: http://augustobaffa.pro.br/site/inf1771-inteligencia-artificial-desafio-dos-drones/ Descrição: Sua missão é enviar um drone para terras

Leia mais

Fundamentos de Inteligência Artificial [5COP099]

Fundamentos de Inteligência Artificial [5COP099] Fundamentos de Inteligência Artificial [5COP099] Dr. Sylvio Barbon Junior Departamento de Computação - UEL 1 o Semestre Assunto Aula 7 Algoritmos de Busca Competitiva 2 de 20 Sumário Introdução Busca Competitiva

Leia mais

Fabrício Jailson Barth BandTec

Fabrício Jailson Barth BandTec Introdução à Inteligência Artificial Fabrício Jailson Barth fabricio.barth@bandtec.com.br BandTec 1 o semestre de 2012 Objetivos e Sumário O que é Inteligência Artificial (IA)? Objetivos da IA. Influência

Leia mais

UNIVERSIDADE FEDERAL DE PERNAMBUCO CENTRO DE INFORMÁTICA GRADUAÇÃO EM ENGENHARIA DA COMPUTAÇÃO

UNIVERSIDADE FEDERAL DE PERNAMBUCO CENTRO DE INFORMÁTICA GRADUAÇÃO EM ENGENHARIA DA COMPUTAÇÃO UNIVERSIDADE FEDERAL DE PERNAMBUCO CENTRO DE INFORMÁTICA GRADUAÇÃO EM ENGENHARIA DA COMPUTAÇÃO Aluno: Délio Lustosa Cantarelli (dlc@cin.ufpe.br) Orientador: Geber Lisboa Ramalho (glr@cin.ufpe.br) Área:

Leia mais

TURMA CC2TA Sala: Computação e Informática Segunda Terça Quarta Quinta Sexta. Noções de Eletricidade e Eletrônica (Alex Santos) Lab.

TURMA CC2TA Sala: Computação e Informática Segunda Terça Quarta Quinta Sexta. Noções de Eletricidade e Eletrônica (Alex Santos) Lab. TURMA CC2TA Sala: 14:50 / Matemática Discreta I (Eliane Laboratório de I Prolog Noções de Eletricidade e Eletrônica (Alex Santos) Lab. 4D Projeto Integrado I Iniciação Científica (Andracir Arquitetura

Leia mais

Desenvolvimento de Estratégia para Programação do Futebol de Robôs

Desenvolvimento de Estratégia para Programação do Futebol de Robôs Anais do XXVI Congresso da SBC EnRI l III Encontro de Robótica Inteligente 14 a 0 de julho de 006 Campo Grande, MS Desenvolvimento de Estratégia para Programação do Futebol de Robôs Wânderson O. Assis,

Leia mais

Matriz Curricular Curso de Licenciatura em Computação Habilitação: Licenciatura em Computação

Matriz Curricular Curso de Licenciatura em Computação Habilitação: Licenciatura em Computação Matriz Curricular Curso de Licenciatura em Habilitação: Licenciatura em LC101 Leitura e produção textual 30-10 40 2 - LC102 Informática e sociedade 30-10 40 2 - LC103 Inglês básico 50-10 60 3-1º LC104

Leia mais

Implementação De Um Jogo Com Inteligência Artificial e Aprendizado Probabilístico

Implementação De Um Jogo Com Inteligência Artificial e Aprendizado Probabilístico MAC 499 Trabalho de Formatura Supervisionado IME USP Implementação De Um Jogo Com Inteligência Artificial e Aprendizado Probabilístico Aluno: Rogério Cazelato Papetti Orientador: Marcelo Finger Co Orientador:

Leia mais

1.5 PROGRAMAÇÃO DE JOGOS EM AMBIENTE DE REA LIDADE AUMENTADA AMBIENTES INTEGRADOS DE DESENVOLVIMENTO DE JOGOS 19

1.5 PROGRAMAÇÃO DE JOGOS EM AMBIENTE DE REA LIDADE AUMENTADA AMBIENTES INTEGRADOS DE DESENVOLVIMENTO DE JOGOS 19 ÍNDICE GERAL SOBRE O LIVRO XI 1 INTRODUÇÃO 1 1.1 GERAÇÃO DIGITAL NATIVE 2 1.2 ALGORITMIA E PROGRAMAÇÃO DE COMPUTADORES 2 1.3 COMPUTAÇÃO EM NUVEM 4 1.4 PROGRAMAÇÃO DE DISPOSITIVOS MÓVEIS 6 1.5 PROGRAMAÇÃO

Leia mais

Inteligência Computacional para Jogos Eletrônicos

Inteligência Computacional para Jogos Eletrônicos Inteligência Computacional para Jogos Eletrônicos Papéis da IA em Jogos Adversários Aliados Personagens de apoio NPC s (Non-player Character) Comentaristas Controle de câmera Geração de fases Nivelamento

Leia mais

UNIVERSIDADE FEDERAL DE SANTA CATARINA Curso Superior de Ciências da Computação VITOR ANTONIO PELIZZA JR.

UNIVERSIDADE FEDERAL DE SANTA CATARINA Curso Superior de Ciências da Computação VITOR ANTONIO PELIZZA JR. UNIVERSIDADE FEDERAL DE SANTA CATARINA Curso Superior de Ciências da Computação VITOR ANTONIO PELIZZA JR. ESTUDO DE MÉTODOS PARA FLEXIBILIZAÇÃO DE COMPORTAMENTOS EM JOGOS DE ESTRATÉGIA EM TEMPO REAL. Florianópolis

Leia mais

Título do Jogo. game design document versão dia/mês/ano

Título do Jogo. game design document versão dia/mês/ano Título do Jogo game design document versão dia/mês/ano 1. Contexto 4 1.1 Mundo 4 1.2 História do jogo 4 2. Mecânica do Jogo 4 2.1 Progressão do Jogo 4 2.2 Objetos 4 2.2.1 Personagens...4 2.2.2 Itens...5

Leia mais

Página 1 de 7 PRÓ-REITORIA DE GRADUAÇÃO ANEXO "F" ESCOLA POLITÉCNICA CURRÍCULO IDEAL (EC3-2018) Curso: Engenharia Elétrica - Ênfase em Computação

Página 1 de 7 PRÓ-REITORIA DE GRADUAÇÃO ANEXO F ESCOLA POLITÉCNICA CURRÍCULO IDEAL (EC3-2018) Curso: Engenharia Elétrica - Ênfase em Computação s em Sequência Aconselhada Obrigatórias 1º semestre 4323101 Física I 3 0 3 45 MAC2166 Introdução à Computação MAT2453 Cálculo Diferencial e Integral I 6 0 6 90 MAT3457 Álgebra Linear I PCC3100 Representação

Leia mais

Implementação de um Time para a categoria RoboCup Soccer Simulation 3D

Implementação de um Time para a categoria RoboCup Soccer Simulation 3D Anais do XXVI Congresso da SBC EnRI l III Encontro de Robótica Inteligente 14 a 20 de julho de 2006 Campo Grande, MS Implementação de um Time para a categoria RoboCup Soccer Simulation 3D Luiz Antonio

Leia mais

Aprendizado de Máquina Aplicado à Jogos

Aprendizado de Máquina Aplicado à Jogos Aprendizado de Máquina Aplicado à Jogos Leandro Soriano Marcolino 14 de novembro de 2006 Inteligência Artificial para Jogos Introdução Por que utilizar técnicas de aprendizado? IA é um diferencial Capacidade

Leia mais

MINISTÉRIO DA EDUCAÇÃO SECRETARIA DE EDUCAÇÃO PROFISSIONAL E TECNOLÓGICA INSTITUTO FEDERAL DO NORTE DE MINAS GERAIS CAMPUS MONTES CLAROS 1 PERÍODO

MINISTÉRIO DA EDUCAÇÃO SECRETARIA DE EDUCAÇÃO PROFISSIONAL E TECNOLÓGICA INSTITUTO FEDERAL DO NORTE DE MINAS GERAIS CAMPUS MONTES CLAROS 1 PERÍODO 6.4 Matriz Curricular do Curso de Ciência da Computação 6.4.1 Componentes curriculares obrigatórios 1 PERÍODO Teórica Prática Hora-aula Horas Cálculo I 6 2 8 144 120 - Geometria Analítica e Vetores - Dados

Leia mais

Honneur - Championnat Territorial Phase Préliminaire

Honneur - Championnat Territorial Phase Préliminaire A 1 20/09/2015 R1 10/01/2016 A 2 27/09/2015 R2 17/01/2016 Page 1 de 9 A 3 04/10/2015 R3 24/01/2016 A 4 01/11/2015 R4 07/02/2016 Page 2 de 9 A 5 08/11/2015 R5 14/02/2016 A 6 15/11/2015 R6 21/02/2016 Page

Leia mais

APERFEIÇOAMENTO DO SIMULADOR RTSCUP

APERFEIÇOAMENTO DO SIMULADOR RTSCUP Universidade Federal de Pernambuco Graduação em Ciência da Computação Centro de Informática APERFEIÇOAMENTO DO SIMULADOR RTSCUP TRABALHO DE GRADUAÇÃO Aluno: Victor Costa de Alemão Cisneiros (vcac@cin.ufpe.br)

Leia mais

SERVIÇO PÚBLICO FEDERAL MINISTÉRIO DA EDUCAÇÃO INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DE MINAS GERAIS IFMG

SERVIÇO PÚBLICO FEDERAL MINISTÉRIO DA EDUCAÇÃO INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DE MINAS GERAIS IFMG Matriz Curricular FGGMATE - Licenciatura em Matemática 0. Disciplinas Obrigatórias FGGMATE.090 Filosofia da Educação Matemática FGGMATE.00 Fundamentos de Cálculo FGGMATE.00 Fundamentos de Matemática Elementar

Leia mais

SIMULAÇÃO DE FUTEBOL EM AMBIENTE WEB: VERSÃO 4.0

SIMULAÇÃO DE FUTEBOL EM AMBIENTE WEB: VERSÃO 4.0 SIMULAÇÃO DE FUTEBOL EM AMBIENTE WEB: VERSÃO 4.0 João Henrique Maas Orientador: Dr. Maurício Capobianco Lopes Roteiro Introdução Objetivos Fundamentação teórica Desenvolvimento Resultados e discussões

Leia mais

Universidade Federal de Pernambuco Graduação em Ciência da Computação Centro de Informática

Universidade Federal de Pernambuco Graduação em Ciência da Computação Centro de Informática Universidade Federal de Pernambuco Graduação em Ciência da Computação Centro de Informática 2016.1 Geração de cavernas procedimentais para jogos digitais na Unreal Engine Aluno : Caio Souza Fonseca (csf2@cin.ufpe.br)

Leia mais

1º Período. Horário Início Término CAD103 ADMINISTRAÇÃO TGA ALGORITMOS E ESTRUTURAS DE DADOS III

1º Período. Horário Início Término CAD103 ADMINISTRAÇÃO TGA ALGORITMOS E ESTRUTURAS DE DADOS III CAD103 DCC003 ADMINISTRAÇÃO TGA ALGORITMOS E ESTRUTURAS DE DADOS I DCC044 FUNDAMENTOS DE SISTEMAS DE INFORMAÇÃO 6ª MAT001 MAT038 6ª DCC004 DCC111 ALGORITMOS E ESTRUTURAS DE DADOS II MATEMÁTICA DISCRETA

Leia mais

Obrigatórias diurnas dos grupos. Outras obrigatórias BCC. Carga Didática Planilha COMPADI Sigla Nome Semestre Professor

Obrigatórias diurnas dos grupos. Outras obrigatórias BCC. Carga Didática Planilha COMPADI Sigla Nome Semestre Professor Carga Didática 2017 - Planilha COMPADI Sigla Nome Semestre Professor Obrigatórias diurnas dos grupos MAC0329 Álgebra Booleana e Aplicações 1o sem Nina MAC0323 Algoritmos e Estruturas de Dados II 1o sem

Leia mais

Busca Estocástica Baseada em Planejamento para Maximizar Metas em Jogos de RTS

Busca Estocástica Baseada em Planejamento para Maximizar Metas em Jogos de RTS Busca Estocástica Baseada em Planejamento para Maximizar Metas em Jogos de RTS Autor:Thiago França Naves 1, Orientador: Carlos Roberto Lopes 1 1 Programa de Pós-Graduação em Ciência da Computação Universidade

Leia mais

SIMULADOR DE UMA PARTIDA DE FUTEBOL COM ROBÔS VIRTUAIS

SIMULADOR DE UMA PARTIDA DE FUTEBOL COM ROBÔS VIRTUAIS SIMULADOR DE UMA PARTIDA DE FUTEBOL COM ROBÔS VIRTUAIS Fábio Schülter Orientador: Prof. José Roque Voltolini da Silva Roteiro da Apresentação Introdução - Objetivos do trabalho Revisão bibliográfica Desenvolvimento

Leia mais

CURSO DE CIÊNCIA DA COMPUTAÇÂO (65C) HABILITAÇÃO: BACHARELADO TURNO: DIURNO (a partir de 2014)

CURSO DE CIÊNCIA DA COMPUTAÇÂO (65C) HABILITAÇÃO: BACHARELADO TURNO: DIURNO (a partir de 2014) CURSO DE CIÊNCIA DA COMPUTAÇÂO (65C) HABILITAÇÃO: BACHARELADO TURNO: DIURNO (a partir de 2014) Equivalência 1 o Período 24 créditos 360 horas MAT154 Cálculo I 04 60 ------- MAT154E MAT155 Geometria Analítica

Leia mais

IPRJ TÓPICOS ESPECIAIS EM LINGUAGENS DE PROGRAMAÇÃO TRABALHO 3 UNITY 3D

IPRJ TÓPICOS ESPECIAIS EM LINGUAGENS DE PROGRAMAÇÃO TRABALHO 3 UNITY 3D IPRJ TÓPICOS ESPECIAIS EM LINGUAGENS DE PROGRAMAÇÃO TRABALHO 3 UNITY 3D O objetivo do trabalho 3 é desenvolver uma fase de um jogo de aventura utilizando a Unity 3D. Neste jogo, o jogador deve controlar

Leia mais

MINISTÉRIO DA EDUCAÇÃO SECRETARIA DE EDUCAÇÃO PROFISSIONAL E TECNOLÓGICA INSTITUTO FEDERAL DO NORTE DE MINAS GERAIS CAMPUS JANUÁRIA

MINISTÉRIO DA EDUCAÇÃO SECRETARIA DE EDUCAÇÃO PROFISSIONAL E TECNOLÓGICA INSTITUTO FEDERAL DO NORTE DE MINAS GERAIS CAMPUS JANUÁRIA MINISTÉRIO DA EDUCAÇÃO SECRETARIA DE EDUCAÇÃO PROFISSIONAL E TECNOLÓGICA INSTITUTO FEDERAL DO NORTE DE MINAS GERAIS CAMPUS JANUÁRIA MATRIZ CURRICULAR UNIFICADA TECNOLOGIA EM ANÁLISE E DESENVOLVIMENTO DE

Leia mais

Um Algoritmo de Escalonamento para Redução do Consumo de Energia em Computação em Nuvem

Um Algoritmo de Escalonamento para Redução do Consumo de Energia em Computação em Nuvem Um Algoritmo de Escalonamento para Redução do Consumo de Energia em Computação em Nuvem Pedro Paulo Vezzá Campos Orientador: Prof. Dr. Daniel Macêdo Batista MAC0499 Trabalho de Formatura Supervisionado

Leia mais

SERVIÇO PÚBLICO FEDERAL MINISTÉRIO DA EDUCAÇÃO INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DE MINAS GERAIS IFMG

SERVIÇO PÚBLICO FEDERAL MINISTÉRIO DA EDUCAÇÃO INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DE MINAS GERAIS IFMG Matriz Curricular FGGMATE - Licenciatura em Matemática 0. Disciplinas Obrigatórias FGGMATE.090 Filosofia da Educação Matemática FGGMATE.00 Fundamentos de Cálculo FGGMATE.00 Fundamentos de Matemática Elementar

Leia mais

Página 1 de 5 PRÓ-REITORIA DE GRADUAÇÃO ANEXO "F" ESCOLA POLITÉCNICA CURRÍCULO IDEAL (EC3-2018) Curso: Engenharia de Computação.

Página 1 de 5 PRÓ-REITORIA DE GRADUAÇÃO ANEXO F ESCOLA POLITÉCNICA CURRÍCULO IDEAL (EC3-2018) Curso: Engenharia de Computação. Ano de início de validade deste currículo: 201 s em Sequência Aconselhada Obrigatórias 1º semestre MAT253 Cálculo Diferencial e Integral I 6 0 6 90 MAT357 Álgebra Linear I 0 MAC2166 Introdução à Computação

Leia mais

Sistemas de Informação Instruções para a matrícula

Sistemas de Informação Instruções para a matrícula Sistemas de Informação Instruções para a matrícula 2016-2 Daremos início a mais um período de matrículas de veteranos. Em 2016-2 daremos continuidade à nossa transição para a nova grade curricular e, como

Leia mais

Descrição dos Conjuntos de Dados Sintéticos

Descrição dos Conjuntos de Dados Sintéticos Descrição dos Conjuntos de Dados Sintéticos Antonio Rafael Sabino Parmezan Orientador: Prof. Dr. Gustavo E. A. P. A. Batista Laboratório de Inteligência Computacional LABIC Instituto de Ciências Matemáticas

Leia mais

Diagnóstico Baseado em Modelos

Diagnóstico Baseado em Modelos Diagnóstico Baseado em Modelos Wellington R. Pinheiro Departamento de Ciência da Computação Instituto de Matemática e Estatística - Universidade São Paulo wrp@ime.usp.br 8 de janeiro de 2008 MAC5739 2007

Leia mais

PRÓ-REITORIA DE GRADUAÇÃO

PRÓ-REITORIA DE GRADUAÇÃO 1º Semestre Disciplinas em Sequência Aconselhada Obrigatórias Disciplina Requisito Disciplina Conjunto Créditos Aula Trab. Tot. Carga Horária MAC2166 Introdução à Computação 4 0 4 60 1 FIS-1 Física Experimental

Leia mais

AUMENTO DA ESCALABILIDADE NO SIMULADOR DE JOGOS RTS - RTSCUP

AUMENTO DA ESCALABILIDADE NO SIMULADOR DE JOGOS RTS - RTSCUP Universidade Federal de Pernambuco Centro de Informática Pós-graduação em Ciência da Computação AUMENTO DA ESCALABILIDADE NO SIMULADOR DE JOGOS RTS - RTSCUP Rodrigo Araújo Lobo Dissertação de Mestrado

Leia mais

Entidade Mantenedora: SEAMB Sociedade Espírita Albertino Marques Barreto CNPJ: /

Entidade Mantenedora: SEAMB Sociedade Espírita Albertino Marques Barreto CNPJ: / A5 ATIVIDADES DE MATEMÁTICA Aluno: Complete com os números que faltam: 1 4 6 8 10 12 14 16 17 18 20 Anexo: Conceitos Matemáticos Dinâmica Escolher uma forma criativa para apresentar a situação criada

Leia mais

INFORMAÇÃO SISTEMAS DE INFORMAÇÃO

INFORMAÇÃO SISTEMAS DE INFORMAÇÃO CENTRO DE TECNOLOGIA DA INFORMAÇÃO SISTEMAS DE INFORMAÇÃO CENTRO DE TECNOLOGIA DA INFORMAÇÃO Os cursos do Centro de Tecnologia da Informação da Universidade Positivo preparam para as novas exigências do

Leia mais

MATRIZ CURRICULAR BACHARELADO EM ENGENHARIA DA COMPUTAÇÃO. 1º Período

MATRIZ CURRICULAR BACHARELADO EM ENGENHARIA DA COMPUTAÇÃO. 1º Período MATRIZ CURRICULAR BACHARELADO EM ENGENHARIA DA COMPUTAÇÃO 1º Período Código Disciplina CHT 1 CHP 2 CH Total Pré-requisitos Dados I 40 40 80 - Cálculo I 80-80 - Fundamentos da Computação 40-40 - Fundamentos

Leia mais

O Problema da Colisão. Profa. Dra. Soraia Raupp Musse

O Problema da Colisão. Profa. Dra. Soraia Raupp Musse O Problema da Colisão Profa. Dra. Soraia Raupp Musse Porque tratar a colisão? Necessidade de repetir fenômenos físicos prevendo penetrações geométricas Objetivo Encontrar as interferências geométricas

Leia mais

Microsoft Faculty Connection

Microsoft Faculty Connection Microsoft Faculty Connection Plataforma de Jogos como Ferramenta Multidisciplinar Prof. Dr. LucianoAntonio Digiampietri EACH-USP Roteiro Introdução Objetivos Detalhamentodo Projeto Conclusões Introdução

Leia mais

MAC110 Introdução à Computação EP no. 3 Prof. Dr. Paulo Miranda Instituto de Matemática e Estatística (IME) Universidade de São Paulo (USP)

MAC110 Introdução à Computação EP no. 3 Prof. Dr. Paulo Miranda Instituto de Matemática e Estatística (IME) Universidade de São Paulo (USP) MAC110 Introdução à Computação EP no. 3 Prof. Dr. Paulo Miranda Instituto de Matemática e Estatística (IME) Universidade de São Paulo (USP) Sokoban (zelador do armazén) é um tipo de jogo de transporte

Leia mais

Secção 1: Descrição geral do Fortnite Battle Royale... 7

Secção 1: Descrição geral do Fortnite Battle Royale... 7 ÍNDICE Secção 1: Descrição geral do Fortnite Battle Royale... 7 Tarefas importantes para completar... 13 Escuta sempre com atenção... 17 Adquirir e instalar o jogo... 20 Personaliza a tua experiência...

Leia mais

Ciência da Computação

Ciência da Computação Ciência da Computação TCC em Re vista 2009 33 CAMPOS, Fernando Antonio Barbeiro; SANTUCI, Leonardo Balduino 5. Estudo de aplicabilidade do padrão MVC. 2009. 111 f. Trabalho de Conclusão de Curso (Graduação

Leia mais

BACHARELADO EM SISTEMAS DE INFORMAÇÃO

BACHARELADO EM SISTEMAS DE INFORMAÇÃO BACHARELADO EM SISTEMAS DE INFORMAÇÃO 2009 1. Resumo do Curso Disciplinas Disciplinas Obrigatórias N. de Créditos Carga horária Disciplinas do CB/CTC 30 450 Obrigatórias Religiosas 12 180 Obrigatórias

Leia mais

Simulação de Futebol de Robôs

Simulação de Futebol de Robôs Departamento de Engenharia Elétrica Simulação de Futebol de Robôs Aluna: Bianca Burgos Maron Orientadora: Marley Vellasco Introdução A inteligência computacional e suas aplicações em robôs inteligentes

Leia mais

Survey de técnicas. detalhadas: Análise e Comparação

Survey de técnicas. detalhadas: Análise e Comparação Survey para Survey de técnicas técnicas para simulação de malhas malhas simulação de detalhadas: detalhadas: Análise Comparação Análise e Comparação bpevangelista@gmail.com bpevangelista@gmail.com Orientador:

Leia mais

FACULDADE DE CIÊNCIA DE ENGENHARIA DE SOFTWARE MATRIZ CURRICULAR DO CURSO DE ENGENHARIA DE SOFTWARE PRIMEIRO PERÍODO SEGUNDO PERÍODO

FACULDADE DE CIÊNCIA DE ENGENHARIA DE SOFTWARE MATRIZ CURRICULAR DO CURSO DE ENGENHARIA DE SOFTWARE PRIMEIRO PERÍODO SEGUNDO PERÍODO FACULDADE DE CIÊNCIA DE ENGENHARIA DE SOFTWARE MATRIZ CURRICULAR DO CURSO DE ENGENHARIA DE SOFTWARE PRIMEIRO PERÍODO ESW200 Introdução à Engenharia de Software 2 36 30 - ESW201 Prática de Programação I

Leia mais

Universidade Federal do Espírito Santo

Universidade Federal do Espírito Santo Nível: Grau Conferido: Turno: Tipo: Modalidade: Funcionamento: Data de Início: 05/01/ Data de Término: Número de Trancamentos: 2 Seriado: NÃO Situação da Versão: ATIVA ANTERIOR Ensino Superior Engenheiro

Leia mais

Sistemas de Informação Campus de Três Lagoas

Sistemas de Informação Campus de Três Lagoas Resultados da Autoavaliação Institucional - 1º/2018 Sistemas de Informação Campus de Três Lagoas UFMS CPTL TODOS OS CURSOS (PERCEPÇÃO GERAL) Coordenações de Curso Meta-Avaliação Disciplinas Desempenho

Leia mais

Fundamentos de Inteligência Artificial [5COP099]

Fundamentos de Inteligência Artificial [5COP099] Fundamentos de Inteligência Artificial [5COP099] Dr. Sylvio Barbon Junior Departamento de Computação - UEL Disciplina Anual Assunto Aula 1 Fundamentos de Inteligência Artificial 2 de 18 Sumário Introdução

Leia mais

SERVIÇO PÚBLICO FEDERAL MINISTÉRIO DA EDUCAÇÃO INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DE MINAS GERAIS IFMG

SERVIÇO PÚBLICO FEDERAL MINISTÉRIO DA EDUCAÇÃO INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DE MINAS GERAIS IFMG Matriz Curricular FGGCOMP - Bacharelado em Ciência da Computação 0. Disciplinas Obrigatórias FGGCOMP.00 Cálculo I FGGELET.00 - Cálculo I / FGGMATE.00 - Cálculo Diferencial e Integral I FGGCOMP.00 Geometria

Leia mais

Ítalo Eber de Souza Moraes.

Ítalo Eber de Souza Moraes. Ítalo Eber de Souza Moraes italoe@gmail.com Introdução Inteligência artificial aplicada a jogos apresenta um montante extraordinário de desafios que se relacionam aos objetivos de proporcionar fidelidade

Leia mais

JARTS JAVA REAL TIME STRATEGY

JARTS JAVA REAL TIME STRATEGY UNIVERSIDADE FEDERAL DE PERNAMBUCO GRADUAÇÃO EM CIÊNCIA DA COMPUTAÇÃO CENTRO DE INFORMÁTICA JARTS JAVA REAL TIME STRATEGY TRABALHO DE GRADUAÇÃO Renan Távora Weber Orientador: Co-orientadora:

Leia mais

SERVIÇO PÚBLICO FEDERAL MINISTÉRIO DA EDUCAÇÃO INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DE MINAS GERAIS IFMG

SERVIÇO PÚBLICO FEDERAL MINISTÉRIO DA EDUCAÇÃO INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DE MINAS GERAIS IFMG Matriz Curricular FGGCOMP - Bacharelado em Ciência da Computação 0. Disciplinas Obrigatórias FGGCOMP.00 Cálculo I FGGELET.00 - Cálculo I / FGGMATE.00 - Cálculo Diferencial e Integral I FGGCOMP.00 Geometria

Leia mais

!"$# %$'& (#) *+! *,$ -) -#.+/ &$0 $"$# 1 ' #$4!*.+5 #76$8 8'9

!$# %$'& (#) *+! *,$ -) -#.+/ &$0 $$# 1 ' #$4!*.+5 #76$8 8'9 !"$# %$'& (#) *+! *,$ -) -#.+/ &$0 $"$# 1 ' 2 +3 2#$4!*.+5 #76$8 8'9 :?

Leia mais

ANEXO I SEQÜÊNCIA ACONSELHADA DE DISCIPLINAS Ciência da Computação

ANEXO I SEQÜÊNCIA ACONSELHADA DE DISCIPLINAS Ciência da Computação ANEXO I SEQÜÊNCIA ACONSELHADA DE DISCIPLINAS Ciência da Computação 1º SEMESTRE DEPTo. CÓDIGO CRÉDITOS CH TIPO DISCIPLINA - Pré-Requisito FIL 0725-0 4 0 0 60 OBR Metodologia Científica INF 5587-8 3 0 0

Leia mais

INF Fundamentos de Computação Gráfica /1

INF Fundamentos de Computação Gráfica /1 INF01047 - Fundamentos de Computação Gráfica - 2013/1 Especificação do Trabalho Final Professores: João Comba (comba@inf.ufrgs.br) e Marcelo Walter (marcelo.walter@inf.ufrgs.br) Objetivo Consolidar o conhecimento

Leia mais

SERVIÇO PÚBLICO FEDERAL MINISTÉRIO DA EDUCAÇÃO INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DE MINAS GERAIS IFMG

SERVIÇO PÚBLICO FEDERAL MINISTÉRIO DA EDUCAÇÃO INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DE MINAS GERAIS IFMG Matriz Curricular FGGCOMP - Bacharelado em Ciência da Computação 0. Disciplinas Obrigatórias FGGCOMP.00 Cálculo I FGGELET.00 - Cálculo I / FGGMATE.00 - Cálculo Diferencial e Integral I FGGCOMP.00 Geometria

Leia mais

SERVIÇO PÚBLICO FEDERAL MINISTÉRIO DA EDUCAÇÃO INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DE MINAS GERAIS IFMG

SERVIÇO PÚBLICO FEDERAL MINISTÉRIO DA EDUCAÇÃO INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DE MINAS GERAIS IFMG Matriz Curricular FGGCOMP - Bacharelado em Ciência da Computação 0. Disciplinas Obrigatórias FGGCOMP.00 Cálculo I FGGELET.00 - Cálculo I / FGGMATE.00 - Cálculo Diferencial e Integral I FGGCOMP.00 Geometria

Leia mais

CÓD CURSO DE ENGENHARIA DE COMPUTAÇÃO MATRIZ CURRICULAR Currículo nº1

CÓD CURSO DE ENGENHARIA DE COMPUTAÇÃO MATRIZ CURRICULAR Currículo nº1 Aprovado no CONGRAD de: 29.08.2017 Vigência: ingressos a partir de 2018/1 CÓD. 6570- CURSO DE ENGENHARIA DE COMPUTAÇÃO MATRIZ CURRICULAR Currículo nº1 ÁREAS DE FORMAÇÃO Créditos Acadêmicos Carga Horária

Leia mais

Um Estudo de Estratégias com Multiagentes para Jogos RTS usando o Simulador RTSCup

Um Estudo de Estratégias com Multiagentes para Jogos RTS usando o Simulador RTSCup Universidade Federal de Pernambuco Graduação em Ciência da Computação Centro de Informática Um Estudo de Estratégias com Multiagentes para Jogos RTS usando o Simulador RTSCup Pablo Alessandro Barbosa Viana

Leia mais

Figura 4.2: Matriz Curricular

Figura 4.2: Matriz Curricular Figura 4.2: Matriz Curricular 3660 Fundamentos de Matemática e Estatística Física Eletrônica Algoritmos e Programação Arquitetura de Computadores Metodologias e Técnicas de Computação Engenharia e Sistemas

Leia mais

CENTRO UNIVERSITARIO DA FEI PROJETO DE INICIAÇÃO CIENTÍFICA SIMULADOR DE FÍSICA APLICADO AO FUTEBOL DE ROBÔS RELATÓRIO INICIAL

CENTRO UNIVERSITARIO DA FEI PROJETO DE INICIAÇÃO CIENTÍFICA SIMULADOR DE FÍSICA APLICADO AO FUTEBOL DE ROBÔS RELATÓRIO INICIAL SIMULADOR DE FÍSICA APLICADO AO FUTEBOL DE ROBÔS RELATÓRIO INICIAL Aluno: André de Oliveira Santos Número FEI: 12.109.144-1 Orientador: Flavio Tonidandel Departamento de Ciência da Computação Inicio: Agosto

Leia mais

Big Points: Uma Análise Baseada na Teoria dos Jogos

Big Points: Uma Análise Baseada na Teoria dos Jogos Universidade de Brasília - UnB Faculdade UnB Gama - FGA Engenharia de Software Big Points: Uma Análise Baseada na Teoria dos Jogos Autor: Mateus Medeiros Furquim Mendonça Orientador: Prof. Dr. Edson Alves

Leia mais

Plano de Ensino IDENTIFICAÇÃO

Plano de Ensino IDENTIFICAÇÃO Plano de Ensino IDENTIFICAÇÃO EIXO TECNOLÓGICO: Informação e Comunicação CURSO: Tecnólogo em Sistemas para Internet FORMA/GRAU: ( ) integrado ( ) subsequente ( ) concomitante ( ) bacharelado ( ) licenciatura

Leia mais

StarCraft. Introduzindo o desenvolvimento orientado a agentes. José Anderson, Rozelma Soares,

StarCraft. Introduzindo o desenvolvimento orientado a agentes. José Anderson, Rozelma Soares, StarCraft Introduzindo o desenvolvimento orientado a agentes José Anderson, jasnf@cin.ufpe.br Rozelma Soares, rsf2@cin.ufpe.br Agenda O jogo StarCraft; BWAPI; A3PI; Montando o ambiente de desenvolvimento;

Leia mais

CONDIÇÕES DE OFERTA PARA CADASTRO DO CURSO PARA ACOMPANHAMENTO E CONTROLE ACADÊMICO Nome do curso Ciência da Computação Condições de Oferta do Curso

CONDIÇÕES DE OFERTA PARA CADASTRO DO CURSO PARA ACOMPANHAMENTO E CONTROLE ACADÊMICO Nome do curso Ciência da Computação Condições de Oferta do Curso CONEP UFSJ Parecer N o 066/2009 Aprovado em 02/12/2009 ANEXO A: ORIENTAÇÕES PARA OFERTA E CADASTRO DO CURSO CONDIÇÕES DE OFERTA PARA CADASTRO DO CURSO PARA ACOMPANHAMENTO E CONTROLE ACADÊMICO Nome do curso

Leia mais

EducaTrans: um Jogo Educativo para o Aprendizado do Trânsito

EducaTrans: um Jogo Educativo para o Aprendizado do Trânsito EducaTrans: um Jogo Educativo para o Aprendizado do Trânsito Gilda Aparecida. de Assis Irene K. Ficheman Ana Grasielle Dionísio Corrêa Márcio Lobo Netto Roseli de Deus Lopes VIII Ciclo de Palestras Novas

Leia mais

3. Resolução de problemas por meio de busca

3. Resolução de problemas por meio de busca Inteligência Artificial - IBM1024 3. Resolução de problemas por meio de busca Prof. Renato Tinós Local: Depto. de Computação e Matemática (FFCLRP/USP) 1 Principais Tópicos 3. Resolução de problemas por

Leia mais

Simulação de Dispositivos Dinamicos para Jogos

Simulação de Dispositivos Dinamicos para Jogos Universidade Federal de Ouro Preto - UFOP Instituto de Ciências Exatas e Biológicas - ICEB Departamento de Computação - DECOM Simulação de Dispositivos Dinamicos para Jogos Aluno: Thiago Machado Leal Matricula:

Leia mais

Inteligência Artificial Agentes Inteligentes

Inteligência Artificial Agentes Inteligentes Inteligência Artificial Jarley P. Nóbrega, Dr. Faculdade Nova Roma Bacharelado em Ciência da Computação jpn@jarley.com Semestre 2018.2 Jarley P. Nóbrega, Dr. (Nova Roma) Inteligência Artificial Semestre

Leia mais

1º PERÍODO Carga horária Teórica Prática Total

1º PERÍODO Carga horária Teórica Prática Total MINISTÉRIO DA EDUCAÇÃO UNIVERSIDADE FEDERAL DOS VALES DO JEQUITINHONHA E MUCURI FACULDADE DE CIÊNCIAS EXATAS E SOCIAIS APLICADAS CURSO DE GRADUAÇÃO EM SISTEMAS DE INFORMAÇÃO ESTRUTURA CURRICULAR 2008/1

Leia mais

IMEPAC - Instituto Master de Ensino

IMEPAC - Instituto Master de Ensino Teórica Prática Subtotal Nome Período TCC Estágio AC Total Titulação Regime de Trabalho Qualificação Profissional Tempo (em anos) Instituição: IMEPAC - Instituto Master de Ensino Unidade: ARAGUARI Curso:

Leia mais

CRÉDITOS DO CURSO. Carga Horária Créditos IN1030 Seminários 30 2

CRÉDITOS DO CURSO. Carga Horária Créditos IN1030 Seminários 30 2 UNIVERSIDADE FEDERAL DE PERNAMBUCO PRÓ-REITORIA PARA ASSUNTOS DE PESQUISA E PÓS-GRADUAÇÃO ESTRUTURA CURRICULAR STRICTO SENSU (baseada na Res. 10/2008 do CCEPE) NOME DO CURSO: Pós-Graduação em Ciência da

Leia mais

GAMES! GERALDO XEXÉO DCC/IM-UFRJ PESC/COPPE-UFRJ

GAMES! GERALDO XEXÉO DCC/IM-UFRJ PESC/COPPE-UFRJ GAMES! GERALDO XEXÉO DCC/IM-UFRJ PESC/COPPE-UFRJ US$ 1,000,000.00 2 3 Mercado Mundial de Jogos $137.9 Billion Global Games Marke 4 Em direção a Engenharia de Jogos Fazer jogos é difícil Fazer software

Leia mais

Desenvolvimento de um Protótipo e de Metodologias de Controlo de uma Cadeira de Rodas Inteligente

Desenvolvimento de um Protótipo e de Metodologias de Controlo de uma Cadeira de Rodas Inteligente Desenvolvimento de um Protótipo e de Metodologias de Controlo de uma Cadeira de Rodas Inteligente Discente: Marcelo Roberto Petry Orientador: Professor Doutor Luís Paulo Reis Co-orientador: Mestre Rodrigo

Leia mais

Sistemas de Informação Instruções para a matrícula

Sistemas de Informação Instruções para a matrícula Sistemas de Informação Instruções para a matrícula 2016-1 Daremos início a mais um período de matrículas de veteranos. Em 2016-1 daremos continuidade à nossa transição para a nova grade curricular e, como

Leia mais

Técnicas de Inteligência Artificial

Técnicas de Inteligência Artificial Universidade do Sul de Santa Catarina Ciência da Computação Técnicas de Inteligência Artificial Aula 01 Introdução, motivação e áreas de aplicação Prof. Max Pereira O futuro, das máquinas inteligentes,

Leia mais

VERIFICAÇÃO DO DECAIMENTO DE INFORMAÇÃO EM REDES NEURAIS RECORRENTES APLICADAS AO PROBLEMA DO MUNDO DE WUMPUS 1

VERIFICAÇÃO DO DECAIMENTO DE INFORMAÇÃO EM REDES NEURAIS RECORRENTES APLICADAS AO PROBLEMA DO MUNDO DE WUMPUS 1 VERIFICAÇÃO DO DECAIMENTO DE INFORMAÇÃO EM REDES NEURAIS RECORRENTES APLICADAS AO PROBLEMA DO MUNDO DE WUMPUS 1 Henrique Augusto Richter 2, Eldair Fabrício Dornelles 3, Márcia Da Silva 4, Rogério Samuel

Leia mais

Role Playing Game (Jogo de Interpretação de papéis). Jogadores são personagens da história.

Role Playing Game (Jogo de Interpretação de papéis). Jogadores são personagens da história. RPG Universidade Federal Fluminense - PURO Monitor: José Victor Dias Pereira Professores: Alessandro Copetti e Patrick Moratori Programação de computadores II O que é? Role Playing Game (Jogo de Interpretação

Leia mais

Mensurando o desenvolvimento do Pensamento Computacional por meio de Mapas Auto-Organizáveis: um estudo preliminar em uma Oficina de Jogos Digitais

Mensurando o desenvolvimento do Pensamento Computacional por meio de Mapas Auto-Organizáveis: um estudo preliminar em uma Oficina de Jogos Digitais Mensurando o desenvolvimento do Pensamento Computacional por meio de Mapas Auto-Organizáveis: um estudo preliminar em uma Oficina de Jogos Digitais Thiago Barcelos Alexandra Souza Leandro Silva Roberto

Leia mais

No Brasil, os videogames estão presentes a mais de 30 anos e atualmente sendo hoje, com gráficos ultra-realistas, fontes de um poderoso e lucrativo

No Brasil, os videogames estão presentes a mais de 30 anos e atualmente sendo hoje, com gráficos ultra-realistas, fontes de um poderoso e lucrativo No Brasil, os videogames estão presentes a mais de 30 anos e atualmente sendo hoje, com gráficos ultra-realistas, fontes de um poderoso e lucrativo comércio cada vez mais voltado, em teoria, para os adultos.

Leia mais