Aula 3 TECNOLOGIA EM JOGOS DIGITAIS PROGRAMACAO E INTEGRACAO DE JOGOS I. Marcelo Henrique dos Santos

Save this PDF as:
 WORD  PNG  TXT  JPG

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

Download "Aula 3 TECNOLOGIA EM JOGOS DIGITAIS PROGRAMACAO E INTEGRACAO DE JOGOS I. Marcelo Henrique dos Santos"

Transcrição

1 Aula 3

2

3 Apresentação Comparativa

4 Apresentação Comparativa O QUE É UMA GAME ENGINE?

5 Apresentação Comparativa O QUE É UMA GAME ENGINE? Game Engine : middleware que auxilia o desenvolvimento de jogos. Exemplos de Game Engine: 2D Flixel Cocos2D Box2D 3D Ogre3D Unity Unreal Engine (UDK)

6 Apresentação Comparativa UNREAL ENGINE 3 3 D Se bons gráficos é o que falta para convencer os jogadores hardcore de que o Facebook pode ser uma ótima plataforma de jogos, o problema está perto de ser resolvido. Em um evento realizado pela Adobe o diretor técnico da Epic Games, anunciou que a mais nova versão do Flash poderá rodar a poderosa Unreal Engine 3, teoricamente tornando possível que jogos com alta qualidade visual rodem direto do navegador.

7 Apresentação Comparativa UNREAL ENGINE 3 3 D Com a UE3 e o Flash os jogos feitos para os consoles de alto desempenho podem rodar na web ou como um aplicativo para o Facebook, alcançando uma enorme base de usuários. Isso muda completamente as regras de jogo para as desenvolvedoras que querem distribuir amplamente seus jogos e lucrar com eles, declarou Sweeney. Fonte : Meio Bit (http://meiobit.com/92408/flash-11-ter-suporteunreal-engine-3/)

8 UNREAL ENGINE 3 3 D Apresentação Comparativa layer_embedded

9 Apresentação Comparativa UNREAL ENGINE 3 3 D FERRAMENTAS DE DESENVOLVIMENTO DE JOGOS A Unreal Engine 3 é um framework de desenvolvimento completo do jogo para PCs, Xbox 360, ios, e PlayStation 3, oferecendo uma vasta gama de tecnologias de núcleo, ferramentas de criação de conteúdo, infra-estrutura e conteúdo de apoio. Pontos Positivos:. - Animação - Inteligência Artificial - Física - Cinemática - Editor - Terreno

10 Apresentação Comparativa Unreal Engine 3 - Ferramentas de desenvolvimento de jogos Cada aspecto do Unreal Engine 3 foi projetado para possibilitar uma maior facilidade de criação de conteúdo e programação. Site Oficial :

11 Apresentação Comparativa O QUE É A OGRE 3 D OGRE (Object-oriented Graphics Rendering Engine) Engine Gráfica 3D Open-Source orientada à cena Não é um Game Engine, mas sim um Rendering Engine Versões teste em Python, Java e.net

12 OGRE 3 D Apresentação Comparativa yer_embedded

13 OGRE 3 D CARACTERÍSTICAS Apresentação Comparativa 1. Orientada a objetos 2. É compatível com inúmeras configurações de Hardware 3D 3. Interface de programação oferecida nativamente é escrita em C++ 4. Multiplataforma 5. Encapsula o uso de bibliotecas como OpenGL e Direct3D 7. Comunidade muito ativa

14 Apresentação Comparativa OGRE 3 D FACILIDADES DO ENGINE 1. Desenvolver aplicação mais agradável ao usuário 2. Visual 3. Realismo 4. Interação 5. Geração de Sombras 6. Render-to-Texture

15 Pós-graduação em Games - Programação e Produção Marivaldo Cabral Técnicas de Programação para Games 2010 Site Oficial :

16 FLIXEL 2 D Apresentação Comparativa Site Oficial:

17 FLIXEL 2 D O QUE É A FLIXEL? Apresentação Comparativa Flixel é uma game engine (framework); Desenvolvida em ActionScript 3; Software Livre Destinada para jogos 2D

18 FLIXEL 2 D CARACTERÍSTICAS Apresentação Comparativa 1. Rápida Renderização (+5000 sprites) 2. Sistema de Partículas 3. Controle de Volume, com Teclas de Atalho 4. Renderização de Textos 5. Não precisa da IDE do Flash, trabalha melhor com o FlashDevelop

19 FLIXEL 2 D CARACTERÍSTICAS Apresentação Comparativa 6. Organização das classes por estado do jogo 7. Botões simples 8. Utilitários para loop de música e tocar som 9. Efeitos especiais simples

20 FLIXEL 2 D EXEMPLO DE JOGOS Apresentação Comparativa G-Switch ds.com/portal/view/

21 FLIXEL 2 D EXEMPLO DE JOGOS Apresentação Comparativa Canabalt

Aula 8 TECNOLOGIA EM JOGOS DIGITAIS JOGOS MASSIVOS PELA INTERNET. Marcelo Henrique dos Santos. Marcelo Henrique dos Santos.

Aula 8 TECNOLOGIA EM JOGOS DIGITAIS JOGOS MASSIVOS PELA INTERNET. Marcelo Henrique dos Santos. Marcelo Henrique dos Santos. Aula 8 Email: marcelosantos@outlook.com 1 FERRAMENTAS PARA DESENVOLVIMENTO DE JOGOS (ENGINES) O QUE É UMA GAME ENGINE? 2 Qual engine escolher? Fatores a serem analisados: Orçamento Tipo de Jogo Plataforma

Leia mais

Prof. MSc. João Ricardo Bittencourt

Prof. MSc. João Ricardo Bittencourt Introdução aos Motores de Jogos Prof. MSc. João Ricardo Bittencourt joaorb@unisinos.br www.inf.unisinos.br/~jrbitt www.ludensartis.com.br UNISINOS Sumário 1. Contexto 2. Principais conceitos de motores

Leia mais

Desenvolvimento de um jogo interativo para plataforma web integrado à rede social Facebook

Desenvolvimento de um jogo interativo para plataforma web integrado à rede social Facebook Desenvolvimento de um jogo interativo para plataforma web integrado à rede social Facebook MAC0499 Trabalho de Formatura Supervisionado Orientador: Professor Marco Dimas Gubitoso novembro de 2013 Instituto

Leia mais

PROGRAMACAO E INTEGRACAO DE JOGOS I

PROGRAMACAO E INTEGRACAO DE JOGOS I PROGRAMACAO E INTEGRACAO DE JOGOS I Aula 1 Programa da Aula Apresentação Professor Disciplina Projeto Engine Apresentação Introdução ao Unity Aprendendo a Interface Fluxo de trabalho dos Assets Apresentação

Leia mais

Proposta de uma Ferramenta Focada no Ensino do Desenvolvimento de Jogos Eletrônicos

Proposta de uma Ferramenta Focada no Ensino do Desenvolvimento de Jogos Eletrônicos Proposta de uma Ferramenta Focada no Ensino do Desenvolvimento de Jogos Eletrônicos Max Ricardo Benin 1 Saulo Popov Zambiasi 2 Faculdades Barddal, Curso de Sistemas de Informação (SC) 1 Universidade Federal

Leia mais

Professor: Ronilson Morais Lobo. Salvador / 2015

Professor: Ronilson Morais Lobo. Salvador / 2015 Professor: Ronilson Morais Lobo Salvador / 2015 Introdução Motivação: Criar uma metodologia, Protótipar cenários reais, Proporcionar jogos divertidos, intuitivos e colaborativos. Tecnologia, Conceitos

Leia mais

Adobe Flex. Cainã Fuck dos Santos Thiago Vieira Puluceno Jonathan Kuntz Fornari Gustavo Nascimento Costa

Adobe Flex. Cainã Fuck dos Santos Thiago Vieira Puluceno Jonathan Kuntz Fornari Gustavo Nascimento Costa Adobe Flex Cainã Fuck dos Santos Thiago Vieira Puluceno Jonathan Kuntz Fornari Gustavo Nascimento Costa O que é Flex? Estrutura de Código aberto para a criação de aplicativos Web Utiliza o runtime do Adobe

Leia mais

Deixe sua Imaginação Fluir: Desenvolvimento de Jogos para Android com o Framework Cocos 2D

Deixe sua Imaginação Fluir: Desenvolvimento de Jogos para Android com o Framework Cocos 2D Deixe sua Imaginação Fluir: Desenvolvimento de Jogos para Android com o Framework Cocos 2D Quem somos? Quem são vocês? O que veremos? O Mercado de Jogos para Dispositivos Móveis O Mercado de Jogos para

Leia mais

Seleção de Livros sobre Desenvolvimento de Jogos. Por Marcos Romero Dezembro / 2008

Seleção de Livros sobre Desenvolvimento de Jogos. Por Marcos Romero Dezembro / 2008 Seleção de Livros sobre Desenvolvimento de Jogos Por Marcos Romero Dezembro / 2008 Categoria: Essencial Desenvolvimento de jogos 3d e aplicações em tempo real Programação de jogos com C++ e Directx Modelagem

Leia mais

AULA 2. Aspectos Técnicos. Luciano Roberto Rocha. www.lrocha.com. MBA em Marketing Digital SOCIAL GAMES

AULA 2. Aspectos Técnicos. Luciano Roberto Rocha. www.lrocha.com. MBA em Marketing Digital SOCIAL GAMES MBA em Marketing Digital SOCIAL GAMES AULA 2 Luciano Roberto Rocha Aspectos Técnicos Ponta Grossa, 31 de agosto de 2013 ROTEIRO Papéis Processos Plataformas Ferramentas 2 PAPÉIS O desenvolvimento de um

Leia mais

Revista Eletrônica da FANESE ISSN 2317-3769

Revista Eletrônica da FANESE ISSN 2317-3769 FRAMEWORK PARA TREINAMENTOS NA WEB BASEADO EM VÍDEO SOBRE DEMANDA Ícaro Carlos Andrade Costa 1 Igor Antônio Andrade Costa 2 Ricardo Ariel Correa Rabelo 3 Renata Azevedo Santos Carvalho 4 RESUMO A educação

Leia mais

Desenvolvimento de Persistent Browser-Based Games: Ferramentas e Implementação do Multiversia

Desenvolvimento de Persistent Browser-Based Games: Ferramentas e Implementação do Multiversia Desenvolvimento de Persistent Browser-Based Games: Ferramentas e Implementação do Multiversia Jezmael Oliveira Basilio 1, Thalles Robson Barbalho 1, Ceres Germana Braga Morais 2, Marcelino Pereira dos

Leia mais

X3DOM E WEBGL: O 3D INDEPENDENTE NA WEB

X3DOM E WEBGL: O 3D INDEPENDENTE NA WEB X3DOM E WEBGL: O 3D INDEPENDENTE NA WEB Augusto Francisco Ferbonink¹, Willian Barbosa Magalhães 1 Universidade Paranaense (UNIPAR) Paranavaí PR Brasil aferbonink@gmail.com wmagalhães@unipar.com Resumo.

Leia mais

Criando Aulas Multimídia Interativa para Uso em Tablets

Criando Aulas Multimídia Interativa para Uso em Tablets Criando Aulas Multimídia Interativa para Uso em Tablets Celso Tatizana Diretor da Caltech Informática Ltda www.class.com.br class@class.com.br 018 3916-7800 Modelos para Criação de Aulas Multimídia Interativa

Leia mais

UM FRAMEWORK DE REALIDADE AUMENTADA

UM FRAMEWORK DE REALIDADE AUMENTADA UNIVERSIDADE FEDERAL DE PERNAMBUCO GRADUAÇÃO EM CIÊNCIA DA COMPUTAÇÃO CENTRO DE INFORMÁTICA UM FRAMEWORK DE REALIDADE AUMENTADA PARA O DESENVOLVIMENTO DE APLICAÇÕES PORTÁVEIS PARA A PLATAFORMA POCKET PC

Leia mais

Software de gerenciamento de impressoras MarkVision

Software de gerenciamento de impressoras MarkVision Software de gerenciamento de impressoras MarkVision O MarkVision para Windows 95/98/2000, Windows NT 4.0 e Macintosh é fornecido com a sua impressora no CD Drivers, MarkVision e Utilitários. 1 A interface

Leia mais

Desenvolvendo Jogos 2D em HTML5. Pedro Kayatt @pekayatt

Desenvolvendo Jogos 2D em HTML5. Pedro Kayatt @pekayatt Desenvolvendo Jogos 2D em HTML5 Pedro Kayatt @pekayatt COCOS2D Cross Platform IOS Android Windows Phone Blackberry, Bada, Tizen, geladeira da minha avó. Open Source Fast Prove 25% de todos jogos mobiles

Leia mais

Java & OpenJDK. Thiago S. Gonzaga. Sun Campus Ambassador thiago.gonzaga@sun.com

Java & OpenJDK. Thiago S. Gonzaga. Sun Campus Ambassador thiago.gonzaga@sun.com Java & OpenJDK Thiago S. Gonzaga Sun Campus Ambassador thiago.gonzaga@sun.com Tópicos Sobre a Sun Microsystems Algumas tecnologias da Sun Linguagem de Programação Ciclo de Desenvolvimento O que é Java?

Leia mais

Desde que entrou no mercado de smartphones, em 2007, esse é o trunfo da Apple perante a concorrência.

Desde que entrou no mercado de smartphones, em 2007, esse é o trunfo da Apple perante a concorrência. 20/12/2011-07h51 Casamento entre sistema e aparelhos é o trunfo da Apple LEONARDO MARTINS COLABORAÇÃO PARA A FOLHA Apesar da importância cada vez maior do software, o bom casamento entre o sistema operacional

Leia mais

SIMCAP Simpósio de Computação Aplicada Cloud Computing

SIMCAP Simpósio de Computação Aplicada Cloud Computing SIMCAP Simpósio de Computação Aplicada Cloud Computing A importância da nuvem na indústria dos games. Fábio Araújo Quintas / 2009027846 Micaely Bernardo Freire/2009036250 Ana Carolina M. Castro / 2008117299

Leia mais

Introdução a programação de dispositivos móveis. Prof. Me. Hélio Esperidião

Introdução a programação de dispositivos móveis. Prof. Me. Hélio Esperidião Introdução a programação de dispositivos móveis. Prof. Me. Hélio Esperidião Windows Mobile O Windows Mobile é um sistema operacional compacto, desenvolvido para rodar em dispositivos móveis como Pocket

Leia mais

Quem Somos. Instant Games. Leonardo Kasperavicius. Ney Estrabelli. www.instantgames.com.br contato [at] instantgames [dot] com [dot] br

Quem Somos. Instant Games. Leonardo Kasperavicius. Ney Estrabelli. www.instantgames.com.br contato [at] instantgames [dot] com [dot] br Quem Somos Instant Games contato [at] instantgames [dot] com [dot] br Leonardo Kasperavicius leonardo [at] instantgames [dot] com [dot] br Ney Estrabelli ney [at] instantgames [dot] com [dot] br 2 Tópicos

Leia mais

Blender 3D jogos e animações interativas Allan Brito

Blender 3D jogos e animações interativas Allan Brito Blender 3D jogos e animações interativas Allan Brito Novatec Copyright 2011 Novatec Editora Ltda. Todos os direitos reservados e protegidos pela Lei 9.610 de 19/02/1998. É proibida a reprodução desta obra,

Leia mais

PHP - Orientação a Objeto MVC. Éderson T. Szlachta {Tecnólogo em Análise e Desenv. de Sistemas} - edersonszlachta@gmail.com

PHP - Orientação a Objeto MVC. Éderson T. Szlachta {Tecnólogo em Análise e Desenv. de Sistemas} - edersonszlachta@gmail.com PHP - Orientação a Objeto MVC Éder[son]? Analista e Desenv. de Sistemas Desenvolvimento Web: PHP JavaScript {jquery (às vezes)} MySQL Flash, ActionScript (descobrindo) Desktop: Java C# Delphi {splash screen

Leia mais

Book Flash CS6.indb 8 10/01/2013 16:37:42

Book Flash CS6.indb 8 10/01/2013 16:37:42 1 OBJETIVOS Apresentar o programa, sua interface e suas principais características Abrir, visualizar e salvar arquivos Usar a ajuda do programa Book Flash CS6.indb 7 10/01/2013 16:37:42 Book Flash CS6.indb

Leia mais

Trabalhar com Jogos Digitais

Trabalhar com Jogos Digitais Trabalhar com Jogos Digitais Prof. João Paulo Domingos Silva Instituto de Ciências Exatas e Informática PUC Minas, 2014 Prazer em conhecer! Como foi no Québec? Como foi no Québec? Era realmente frio? Processo

Leia mais

LEAS ONLINE: PROTÓTIPO DE UM JOGO DE MMORPG

LEAS ONLINE: PROTÓTIPO DE UM JOGO DE MMORPG LEAS ONLINE: PROTÓTIPO DE UM JOGO DE MMORPG Wesllen de Oliveira Delfino, Larissa Pavarini da Luz wesllendelfino@hotmail.com,larissa.luz01@fatec.sp.gov.br Projeto de Iniciação Científica Larissa Pavarini

Leia mais

Design 3D. Formação em Game GAME DESIGN 1

Design 3D. Formação em Game GAME DESIGN 1 1 Formação em Game Design 3D O treinamento de Game Design da Data 3D tem duração de 1 ano. O aluno a partir do treinamento de arte 3D e design para games poderá desenvolver seus projetos para as empresas

Leia mais

1Conhecendo o Flash O B J E T I V O S

1Conhecendo o Flash O B J E T I V O S 1 O B J E T I V O S Apresentar o programa, sua interface e suas principais características Abrir, visualizar e salvar arquivos Usar a ajuda do programa ADOBE FLASH CS5 9 Atividade 1 Adobe Flash CS5 O Adobe

Leia mais

UNIVERSIDADE TECNOLÓGICA FEDERAL DO PARANÁ. Campus Ponta Grossa ANDRÉ LUIS CORDEIRO DE FARIA RELATÓRIO DE ESTÁGIO

UNIVERSIDADE TECNOLÓGICA FEDERAL DO PARANÁ. Campus Ponta Grossa ANDRÉ LUIS CORDEIRO DE FARIA RELATÓRIO DE ESTÁGIO UNIVERSIDADE TECNOLÓGICA FEDERAL DO PARANÁ Campus Ponta Grossa ANDRÉ LUIS CORDEIRO DE FARIA RELATÓRIO DE ESTÁGIO Ponta Grossa 2012 ANDRÉ LUIS CORDEIRO DE FARIA RELATÓRIO DE ESTÁGIO Trabalho elaborado pelo

Leia mais

Open Graphics Library OpenGL

Open Graphics Library OpenGL Open Graphics Library OpenGL Filipe Gonçalves Barreto de Oliveira Castilho Nuno Alexandre Simões Aires da Costa Departamento de Engenharia Informática Universidade de Coimbra 3030 Coimbra, Portugal http://student.dei.uc.pt/~fgonc/opengl/

Leia mais

ANIMAÇÕES WEB AULA 2. conhecendo a interface do Adobe Flash. professor Luciano Roberto Rocha. www.lrocha.com

ANIMAÇÕES WEB AULA 2. conhecendo a interface do Adobe Flash. professor Luciano Roberto Rocha. www.lrocha.com ANIMAÇÕES WEB AULA 2 conhecendo a interface do Adobe Flash professor Luciano Roberto Rocha www.lrocha.com O layout do programa A barra de ferramentas (tools) Contém as ferramentas necessárias para desenhar,

Leia mais

Android. Marcelo Quinta @mrquinta

Android. Marcelo Quinta @mrquinta Android Marcelo Quinta @mrquinta Oi, eu sou o Marcelo Quinta Pública Público-privada Privada Próprio negócio Voluntariado Parabéns à organização do GO-GTUG Tablets 160% de aumento em 2011 Smartphones

Leia mais

PROGRAMAÇÃO PARA INTERNET RICA RICH INTERNET APPLICATIONS

PROGRAMAÇÃO PARA INTERNET RICA RICH INTERNET APPLICATIONS PROGRAMAÇÃO PARA INTERNET RICA RICH INTERNET APPLICATIONS Prof. Dr. Daniel Caetano 2012-1 Objetivos Apresentar o que é uma Aplicação Rica para Internet Contextualizar tais aplicações na Web e os desafios

Leia mais

O que é o Virto ERP? Onde sua empresa quer chegar? Apresentação. Modelo de funcionamento

O que é o Virto ERP? Onde sua empresa quer chegar? Apresentação. Modelo de funcionamento HOME O QUE É TOUR MÓDULOS POR QUE SOMOS DIFERENTES METODOLOGIA CLIENTES DÚVIDAS PREÇOS FALE CONOSCO Suporte Sou Cliente Onde sua empresa quer chegar? Sistemas de gestão precisam ajudar sua empresa a atingir

Leia mais

TECNOLOGIAS E FRAMEWORKS PARA O DESENVOLMENTO DE INTERFACES WEB

TECNOLOGIAS E FRAMEWORKS PARA O DESENVOLMENTO DE INTERFACES WEB TECNOLOGIAS E FRAMEWORKS PARA O DESENVOLMENTO DE INTERFACES WEB Marcelo Rodrigo da Silva Ribeiro 1, Ricardo Ribeiro Rufino 1 1 Universidade Paranaense (Unipar) Paranavaí PR Brasil marcelo.rodrigo@live.com,

Leia mais

HTML5 E SUAS NOVIDADES

HTML5 E SUAS NOVIDADES HTML5 E SUAS NOVIDADES Gabrie Dalla Porta 1, Julio César Pereira 1 1 Universidade Paranaense (Unipar) Paranavaí PR Brasil gabrieldallap@gmail.com, juliocesarp@gmail.com Resumo: Este artigo apresenta uma

Leia mais

Linguagem de Programação Visual. Aula 2 Prof. Gleison Batista de Sousa

Linguagem de Programação Visual. Aula 2 Prof. Gleison Batista de Sousa Linguagem de Programação Visual Aula 2 Prof. Gleison Batista de Sousa Historico 50s Interfaces são painel de controles do hardware, usuário são engenheiros; 60-70s Interfaces são programas em linguagens

Leia mais

Anexo I - DAS (Documento de Arquitetura de Software) Concurso de Desenvolvimento de Jogos SEBRAE

Anexo I - DAS (Documento de Arquitetura de Software) Concurso de Desenvolvimento de Jogos SEBRAE Anexo I - DAS (Documento de Arquitetura de Software) Concurso de Desenvolvimento de Jogos SEBRAE 1 Sumário Sumário... 2 1 INTRODUÇÃO... 3 1.1 Propósito... 3 1.2 Escopo... 3 1.3 Referências... 3 2 DIRETRIZES...

Leia mais

Desvendando Jogos 2D. Por Marcos Romero Setembro / 2008. Cyborg Arena - RHGames

Desvendando Jogos 2D. Por Marcos Romero Setembro / 2008. Cyborg Arena - RHGames Desvendando Jogos 2D Por Marcos Romero Setembro / 2008 Cyborg Arena - RHGames Jogos Casuais Paciência Windows XP Paciência deve ser o jogo mais usado no PC. O mercado de jogos casuais tem um grande potencial,

Leia mais

DESENVOLVIMENTO EM DISPOSITIVOS MÓVEIS UTILIZANDO BANCO DE DADOS

DESENVOLVIMENTO EM DISPOSITIVOS MÓVEIS UTILIZANDO BANCO DE DADOS DESENVOLVIMENTO EM DISPOSITIVOS MÓVEIS UTILIZANDO BANCO DE DADOS Leandro Guilherme Gouvea 1, João Paulo Rodrigues 1, Wyllian Fressatti 1 1 Universidade Paranaense (Unipar) Paranavaí PR Brasil leandrog.gouvea@gmail.com,

Leia mais

Implementação de um Motor de Jogos de Carta para a Plataforma Android

Implementação de um Motor de Jogos de Carta para a Plataforma Android Implementação de um Motor de Jogos de Carta para a Plataforma Android Massami Welington Kamigashima Orientador: Paulo César Rodacki Gomes Roteiro - Introdução - Objetivos - Fundamentação teórica - Jogos

Leia mais

O mercado de games independentes e o perfil do profissional de desenvolvimento. Delimitação

O mercado de games independentes e o perfil do profissional de desenvolvimento. Delimitação SIMCAP Simpósio de Computação Aplicada O mercado do desenvolvimento de SW para games O mercado de games independentes e o perfil do profissional de desenvolvimento. Guarulhos 2012 Arthur Gomes Faria RA

Leia mais

Thunder Pro II Gold Edition Manual de operações v 8.7 Rev:b

Thunder Pro II Gold Edition Manual de operações v 8.7 Rev:b Thunder Pro II Gold Edition Manual de operações v 8.7 Rev:b Este manual foi escrito exclusivamente para o chip Thunder Pro II Gold e será atualizado juntamente com as atualizações do chip, portanto acesse

Leia mais

ESTUDO COMPARATIVO DE BIBLIOTECAS GRÁFICAS I TEGRADAS COM OPE GL

ESTUDO COMPARATIVO DE BIBLIOTECAS GRÁFICAS I TEGRADAS COM OPE GL ESTUDO COMPARATIVO DE BIBLIOTECAS GRÁFICAS I TEGRADAS COM OPE GL Francisco Tiago Avelar, Vitor Conrado F. Gomes, Cesar Tadeu Pozzer Universidade Federal de Santa Maria UFSM Curso de Ciência da Computação

Leia mais

PROJETO E IMPLEMENTAÇÃO DE UM SISTEMA DE AUTORIA PARA ANIMAÇÕES, SIMULAÇÕES E TREINAMENTOS EM REALIDADE VIRTUAL

PROJETO E IMPLEMENTAÇÃO DE UM SISTEMA DE AUTORIA PARA ANIMAÇÕES, SIMULAÇÕES E TREINAMENTOS EM REALIDADE VIRTUAL UNIVERSIDADE FEDERAL DO PARÁ INSTITUTO DE TECNOLOGIA PROGRAMA DE PÓS-GRADUAÇÃO EM ENGENHARIA ELÉTRICA PROJETO E IMPLEMENTAÇÃO DE UM SISTEMA DE AUTORIA PARA ANIMAÇÕES, SIMULAÇÕES E TREINAMENTOS EM REALIDADE

Leia mais

Formação em game programming: 01 - Introdução à programação

Formação em game programming: 01 - Introdução à programação Formação em game programming: Para que um jogo eletrônico funcione adequadamente como foi projetado, é necessário que ele esteja corretamente programado. Todas as funções de controle de personagens e objetos

Leia mais

Capítulo 2 Introdução à ferramenta Flash

Capítulo 2 Introdução à ferramenta Flash Capítulo 2 Introdução à ferramenta Flash Índice 1. O uso da ferramenta Flash no projeto RIVED.... 1 2. História do Flash... 4 1. O uso da ferramenta Flash no projeto RIVED. É importante, antes de iniciarmos

Leia mais

Análise de Performance de Frameworks de Desenvolvimento Mobile Multiplataforma

Análise de Performance de Frameworks de Desenvolvimento Mobile Multiplataforma 347 Análise de Performance de Frameworks de Desenvolvimento Mobile Multiplataforma Kamile A. Wahlbrinck, Bruno B. Boniati Universidade Federal de Santa Maria (UFSM) Caixa Postal 54 98.400-000 Frederico

Leia mais

Silverlight. Abstract

Silverlight. Abstract Capítulo 1 Silverlight Arthur Rasera e Bianca Ortega Bertoni Abstract Silverlight is a plug-in (component that is added to the browser so that it gains new features) of Microsoft that allows you to create

Leia mais

Simulador Para Estacionamento de Carros Autônomos Não Articulados Usando Lógica Difusa

Simulador Para Estacionamento de Carros Autônomos Não Articulados Usando Lógica Difusa Simulador Para Estacionamento de Carros Autônomos Não Articulados Usando Lógica Difusa Acadêmico: Ewerton Rocha Machado ewerton@inf.furb.br Orientador: Mauro Marcelo Mattos mattos@furb.br dezembro de 2009

Leia mais

OpenGL. Uma Abordagem Prática e Objetiva. Marcelo Cohen Isabel Harb Manssour. Novatec Editora

OpenGL. Uma Abordagem Prática e Objetiva. Marcelo Cohen Isabel Harb Manssour. Novatec Editora OpenGL Uma Abordagem Prática e Objetiva Marcelo Cohen Isabel Harb Manssour Novatec Editora Capítulo 1 Introdução A Computação Gráfica é uma área da Ciência da Computação que se dedica ao estudo e ao desenvolvimento

Leia mais

Desenvolvimento de um aplicativo básico usando o Google Android

Desenvolvimento de um aplicativo básico usando o Google Android Desenvolvimento de um aplicativo básico usando o Google Android (Organização do Ambiente) Programação de Dispositivos Móveis Mauro Lopes Carvalho Silva Professor EBTT DAI Departamento de Informática Campus

Leia mais

Anderson Pereira, Emerson Demetrio, Fernando Mateus, Lucas Bergmann

Anderson Pereira, Emerson Demetrio, Fernando Mateus, Lucas Bergmann Anderson Pereira, Emerson Demetrio, Fernando Mateus, Lucas Bergmann Sistema Operacional E no inicio... Windows CE: - Sistema Operacional criado pela Microsoft para dispositivos sistemas embarcados (Tablet

Leia mais

Informática Aplicada

Informática Aplicada Informática Aplicada SO Windows Aula 3 Prof. Walteno Martins Parreira Jr www.waltenomartins.com.br waltenomartins@yahoo.com 2014 APRESENTAÇÃO Todo computador precisa de um sistema operacional. O Windows

Leia mais

INTRODUÇÃO E CONFIGURAÇÃO DO PRIMEFACES MOBILE EM APLICAÇÕES JSF

INTRODUÇÃO E CONFIGURAÇÃO DO PRIMEFACES MOBILE EM APLICAÇÕES JSF INTRODUÇÃO E CONFIGURAÇÃO DO PRIMEFACES MOBILE EM APLICAÇÕES JSF Guilherme Macedo, Jaime Willian Dias Universidade Paranaense (Unipar) Paranavaí PR Brasil guilhermemacedo28@gmail.com, jaime@unipar.br Resumo.

Leia mais

Fundamentos da Computação Móvel

Fundamentos da Computação Móvel Fundamentos da Computação Móvel (O Mercado Mobile no Brasil) Programação de Dispositivos Móveis Mauro Lopes Carvalho Silva Professor EBTT DAI Departamento de Informática Campus Monte Castelo Instituto

Leia mais

Chega de Unity3D! Alternativas de Software Livre para desenvolvimento de jogos. Vinícius Kiwi Daros Wilson Kazuo Mizutani

Chega de Unity3D! Alternativas de Software Livre para desenvolvimento de jogos. Vinícius Kiwi Daros Wilson Kazuo Mizutani Chega de Unity3D! Alternativas de Software Livre para desenvolvimento de jogos Vinícius Kiwi Daros Wilson Kazuo Mizutani 4 de fevereiro de 2015 Quem somos? Cursando mestrado e graduados em Ciência da Computação

Leia mais

quarta-feira, 11 de agosto de 2010 Treinamento para profissionais criativos

quarta-feira, 11 de agosto de 2010 Treinamento para profissionais criativos Treinamento para profissionais criativos Treinamento para profissionais criativos Treinamento para profissionais criativos Inovadores; Práticos; Rápidos; Professores com atuação reconhecida no mercado.

Leia mais

UM FRAMEWORK PARA DESENVOLVIMENTO DE

UM FRAMEWORK PARA DESENVOLVIMENTO DE UNIVERSIDADE FEDERAL DE PERNAMBUCO GRADUAÇÃO EM CIÊNCIA DA COMPUTAÇÃO CENTRO DE INFORMÁTICA UM FRAMEWORK PARA DESENVOLVIMENTO DE APLICATIVOS EM WINDOWS MOBILE. PROPOSTA DE TRABALHO DE GRADUAÇÃO Aluno:

Leia mais

Ambiente Visual para o Desenvolvimento de Jogos Eletrônicos

Ambiente Visual para o Desenvolvimento de Jogos Eletrônicos Ambiente Visual para o Desenvolvimento de Jogos Eletrônicos Diego Cordeiro Barboza 1, Júlio César da Silva 2 1 UNIFESO, Centro de Ciências e Tecnologia, Curso de Ciência da Computação, diego.cbarboza@gmail.com

Leia mais

Produção musical para jogos eletrônicos

Produção musical para jogos eletrônicos Produção musical para jogos eletrônicos 1 1. Descrição do curso! 3 2. Objetivos de aprendizado! 4 3. Duração e metodologia! 5 4. Conteúdo! 6 5. Avaliação! 9 6. Investimento! 10 2 1. Descrição do curso

Leia mais

A plataforma Android: Uma Introdução

A plataforma Android: Uma Introdução A plataforma Android: Uma Introdução Android Iniciativa da Google de prover uma plataforma aberta para Web móvel Open Handset Alliance Associação de um grupo bastante heterogêneo de empresas (operadoras,

Leia mais

Introdução à Informática Professor: Juliano Dornelles

Introdução à Informática Professor: Juliano Dornelles Pra que serve o computador? O computador é uma extensão dos sentidos humanos. Pode ser utilizado no trabalho, nos estudos e no entretenimento. Com finalidades de interação, comunicação, construção de conteúdo,

Leia mais

Fundament n os s da platafo f rm r a. NE N T André Menegassi

Fundament n os s da platafo f rm r a. NE N T André Menegassi Fundamentos da plataforma.net André Menegassi O que é o.net Framework?.NET é uma plataforma de software para desenvolvimento de aplicações que conecta informações, sistemas, pessoas e dispositivos através

Leia mais

UNIVERSIDADE FEDERAL DA PARAÍBA PRÓ REITORIA DE EXTENSÃO E ASSUNTOS COMUNITÁRIOS

UNIVERSIDADE FEDERAL DA PARAÍBA PRÓ REITORIA DE EXTENSÃO E ASSUNTOS COMUNITÁRIOS UNIVERSIDADE FEDERAL DA PARAÍBA PRÓ REITORIA DE EXTENSÃO E ASSUNTOS COMUNITÁRIOS INCUBADORA DE EMPREENDIMENTOS SOLIDÁRIOS PROJETO TELECENTROS COMUNITÁRIOS SOFTWARE DE APRESENTAÇÃO POWER POINT IMPRESS PREZI

Leia mais

Infra-Estrutura de TI: Hardware e Software

Infra-Estrutura de TI: Hardware e Software Capítulo 4 Infra-Estrutura de TI: Hardware e Software 4.1 2007 by Prentice Hall Infra-Estrutura de TI: Hardware Componentes da Infra-Estrutura Hardware Software Tecnologia de gerenciamento de dados Tecnologia

Leia mais

módulo 01 - introdução ao flash (aulas 1 a 7)

módulo 01 - introdução ao flash (aulas 1 a 7) formação em programação de aplicativos O Treinamento de Programação de Aplicativos com duração de 1 ano (média de 40 semanas), ensinará o aluno como desenvolver seus aplicativos em Mobile, Games e Aplicativos

Leia mais

soluções inovadoras para desafios de negócios Manual explicativo do quadro do modelo de negócios passo a passo com exemplos

soluções inovadoras para desafios de negócios Manual explicativo do quadro do modelo de negócios passo a passo com exemplos soluções inovadoras para desafios de negócios Manual explicativo do quadro do modelo de negócios passo a passo com exemplos O quadro do modelo de negócios O Business Model Canvas (Quadro do Modelo de Negócios)

Leia mais

Sistemas Embarcados Android

Sistemas Embarcados Android Engenharia Elétrica UFPR 7 de março de 2013 Outline Desenvolvido para sistemas móveis pelo Google: Android Open Source Project (AOSP) Grande sucesso, devido a combinação de: open source licensing aggressive

Leia mais

BANCO DE DADOS II. AULA MySQL.

BANCO DE DADOS II. AULA MySQL. UNIVERSIDADE FEDERAL DE SANTA MARIA - UFSM COLÉGIO AGRÍCOLA DE FREDERICO WESTPHALEN BANCO DE DADOS II BANCO DE DADOS II AULA MySQL. DISCIPLINA: Banco de Dados II PROF.: ROMULO VANZIN Data: 27/06/2014 Banco

Leia mais

UFG - Instituto de Informática

UFG - Instituto de Informática UFG - Instituto de Informática Especialização em Desenvolvimento de Aplicações Web com Interfaces Ricas EJB 3.0 Prof.: Fabrízzio A A M N Soares professor.fabrizzio@gmail.com Aula 5 Servidores de Aplicação

Leia mais

INTRODUÇÃO AO DESENVOLVIMENTO DE JOGOS COM LIBGDX. Vinícius Barreto de Sousa Neto

INTRODUÇÃO AO DESENVOLVIMENTO DE JOGOS COM LIBGDX. Vinícius Barreto de Sousa Neto INTRODUÇÃO AO DESENVOLVIMENTO DE JOGOS COM LIBGDX Vinícius Barreto de Sousa Neto Libgdx é um framework multi plataforma de visualização e desenvolvimento de jogos. Atualmente ele suporta Windows, Linux,

Leia mais

UNIVERSIDADE REGIONAL DO NOROESTE DO ESTADO DO RIO GRANDE DO SUL CURSO DE CIÊNCIA DA COMPUTAÇÃO EDUARDO BARBARO NETZ

UNIVERSIDADE REGIONAL DO NOROESTE DO ESTADO DO RIO GRANDE DO SUL CURSO DE CIÊNCIA DA COMPUTAÇÃO EDUARDO BARBARO NETZ UNIVERSIDADE REGIONAL DO NOROESTE DO ESTADO DO RIO GRANDE DO SUL CURSO DE CIÊNCIA DA COMPUTAÇÃO EDUARDO BARBARO NETZ COMPARAÇÃO DE ENGINES PARA DESENVOLVIMENTO DE UM PROTÓPIPO SANTA ROSA-RS 2012 2 UNIVERSIDADE

Leia mais

Aprimorar as técnicas e difundir os conhecimentos práticos de programação de jogos eletrônicos.

Aprimorar as técnicas e difundir os conhecimentos práticos de programação de jogos eletrônicos. O curso de desenvolvimento de jogos tem como foco capacitar desenvolvedores com conhecimento de programação a fazer jogos com o uso da Engine Unity. Traz profissionais com longa experiência no desenvolvimento

Leia mais

Ontologia Navegadores_Codigo-Aberto

Ontologia Navegadores_Codigo-Aberto Ontologia Navegadores_Codigo-Aberto Documento Lista de Termos (versão 1.0) 04-04-2008 report by ontokem Web Tool - ontologies for Knowledge Engineering and Management 1) bookmark: instância da característica

Leia mais

UNIVERSIDADE ESTADUAL DA PARAÍBA CENTRO DE CIÊNCIAS E TECNOLOGIA DEPARTAMENTO DE QUÍMICA CURSO DE LICENCIATURA EM QUÍMICA LINDOMÁRIO LIMA ROCHA

UNIVERSIDADE ESTADUAL DA PARAÍBA CENTRO DE CIÊNCIAS E TECNOLOGIA DEPARTAMENTO DE QUÍMICA CURSO DE LICENCIATURA EM QUÍMICA LINDOMÁRIO LIMA ROCHA UNIVERSIDADE ESTADUAL DA PARAÍBA CENTRO DE CIÊNCIAS E TECNOLOGIA DEPARTAMENTO DE QUÍMICA CURSO DE LICENCIATURA EM QUÍMICA LINDOMÁRIO LIMA ROCHA FACILITADOR VIRTUAL DA APRENDIZAGEM EM QUÍMICA Campina Grande-

Leia mais

Universal Windows Platform

Universal Windows Platform Plataforma Windows Universal Windows 8 Apps (C++/C#/JS) Plataforma Web Microsoft Edge HTML Engine Universal Windows 10 Apps (C++/C#/JS) Cordova Tooling (HTML/JS) Project Centennial (Classic Apps) Hosted

Leia mais

Desenvolvendo com Bootstrap 3: um framework front-end que vale a pena!

Desenvolvendo com Bootstrap 3: um framework front-end que vale a pena! Desenvolvendo com Bootstrap 3: um framework front-end que vale a pena! É engraçado como temos receio do novo. Me acostumei a desenvolver sites do zero, desde a primeira linha de código. Achava estranho

Leia mais

XNA. Edward Boszczowski

XNA. Edward Boszczowski XNA Edward Boszczowski O que é o XNA? O XNA é um framework gratuito para construção de jogos desenvolvido pela Microsoft mirado para desenvolvedores independentes/hobbistas Seu surgimento se deu para substituir

Leia mais

Undead Lands. Projeto de TCC Game Design Document: Tecnológico. Integrantes: Eduardo Nakamura Jean Lucas Renan Lopes. Orientador: Julio Arakaki

Undead Lands. Projeto de TCC Game Design Document: Tecnológico. Integrantes: Eduardo Nakamura Jean Lucas Renan Lopes. Orientador: Julio Arakaki Undead Lands Projeto de TCC Game Design Document: Tecnológico Integrantes: Eduardo Nakamura Jean Lucas Renan Lopes Orientador: Julio Arakaki Sumário Um FPS Survival horror no velho oeste americano, misturando

Leia mais

Aula 2: RIA - Aplicações Ricas para Internet Fonte: Plano de Aula Oficial da Disciplina

Aula 2: RIA - Aplicações Ricas para Internet Fonte: Plano de Aula Oficial da Disciplina Programação para Internet Rica 1 Aula 2: RIA - Aplicações Ricas para Internet Fonte: Plano de Aula Oficial da Disciplina Objetivo: Identificar as principais características de uma Aplicação Internet Rica.

Leia mais

Análise de Sistemas I: Programação em Nuvem. Luiz Filipe Licidonio. Faculdade de Tecnologia Pastor Dohms. Porto Alegre, Rio Grande do Sul

Análise de Sistemas I: Programação em Nuvem. Luiz Filipe Licidonio. Faculdade de Tecnologia Pastor Dohms. Porto Alegre, Rio Grande do Sul 1 Análise de Sistemas I: Programação em Nuvem Luiz Filipe Licidonio Faculdade de Tecnologia Pastor Dohms Porto Alegre, Rio Grande do Sul luiz_np_poa@hotmail.com 2 Análise de Sistemas I: Programação em

Leia mais

Jogo para Android com Unity3D

Jogo para Android com Unity3D Jogo para Android com Unity3D Vinícius Akira Moribe Faculdade de Engenharia de Sorocaba (FACENS) Caixa postal 355 18087-125 Sorocaba SP Brasil 080527@li.facens.br Resumo: Atualmente o mercado de jogos

Leia mais

Professor: Roberto Franciscatto. Curso: Engenharia de Alimentos 01/2010 Aula 3 Sistemas Operacionais

Professor: Roberto Franciscatto. Curso: Engenharia de Alimentos 01/2010 Aula 3 Sistemas Operacionais Professor: Roberto Franciscatto Curso: Engenharia de Alimentos 01/2010 Aula 3 Sistemas Operacionais Um conjunto de programas que se situa entre os softwares aplicativos e o hardware: Gerencia os recursos

Leia mais

Produtos da Fábrica de Software

Produtos da Fábrica de Software Produtos da Fábrica de Software Módulo Biométrico Computer ID - MBC O que é? O Módulo Biométrico Computer ID é um produto, constituído por componentes de software, cuja finalidade é oferecer recursos tecnológicos

Leia mais

Linha Silk: a maneira leve para testar, desenvolver e gerenciar

Linha Silk: a maneira leve para testar, desenvolver e gerenciar Linha : a maneira leve para testar, desenvolver e gerenciar Leve Criado apenas com a funcionalidade que você precisa Barato Do uso gratuito ao licenciamento flexível Eficiente Software fácil de usar e

Leia mais

CURSO DESENVOLVEDOR JAVA WEB E FLEX Setembro de 2010 à Janeiro de 2011

CURSO DESENVOLVEDOR JAVA WEB E FLEX Setembro de 2010 à Janeiro de 2011 CURSO DESENVOLVEDOR JAVA WEB E FLEX Setembro de 2010 à Janeiro de 2011 O curso foi especialmente planejado para os profissionais que desejam trabalhar com desenvolvimento de sistemas seguindo o paradigma

Leia mais

Desenvolvimento de Jogos Utilizando XNA: um Exemplo com o Jogo SpaceX

Desenvolvimento de Jogos Utilizando XNA: um Exemplo com o Jogo SpaceX Desenvolvimento de Jogos Utilizando XNA: The Sims: Jogo Computacional como uma Ferramenta Pedagógica na Construção do Conhecimento Matemático Rúbia Juliana Gomes Fernandes - Guataçara dos Santos Junior

Leia mais

12 Razões Para Usar. Lightroom. André Nery

12 Razões Para Usar. Lightroom. André Nery 12 Razões Para Usar Lightroom André Nery André Nery é fotógrafo em Porto Alegre. Arquitetura e fotografia outdoor, como natureza, esportes e viagens, são sua área de atuação. Há dez anos começou a ministrar

Leia mais

QCON RIO 2015 Desenvolvimento para Windos 10. Alexandre Chohfi chohfi@outlook.com @alexandrechohfi

QCON RIO 2015 Desenvolvimento para Windos 10. Alexandre Chohfi chohfi@outlook.com @alexandrechohfi QCON RIO 2015 Desenvolvimento para Windos 10 Alexandre Chohfi chohfi@outlook.com @alexandrechohfi Introduzindo o UWP Windows Core Um Core comum refatorado Uma plataforma de hardware Formato unico de acesso

Leia mais

Como se tornar um desenvolvedor de plug-ins para AutoCAD e Revit

Como se tornar um desenvolvedor de plug-ins para AutoCAD e Revit Como se tornar um desenvolvedor de plug-ins para AutoCAD e Revit Vitor Paulo Silva Se você é um projetista e sua principal ferramenta de trabalho é o AutoCAD ou o Revit, certamente você já se deparou com

Leia mais

SCE-557. Técnicas de Programação para WEB. Rodrigo Fernandes de Mello http://www.icmc.usp.br/~mello mello@icmc.usp.br

SCE-557. Técnicas de Programação para WEB. Rodrigo Fernandes de Mello http://www.icmc.usp.br/~mello mello@icmc.usp.br SCE-557 Técnicas de Programação para WEB Rodrigo Fernandes de Mello http://www.icmc.usp.br/~mello mello@icmc.usp.br 1 Cronograma Fundamentos sobre servidores e clientes Linguagens Server e Client side

Leia mais

Lição 4 - Primeiros passos no Linux Ubuntu 11.04

Lição 4 - Primeiros passos no Linux Ubuntu 11.04 Lição 4 - Primeiros passos no Linux Ubuntu 11.04 Olá Aluno Os objetivos específicos desta lição são: - reconhecer o Ubuntu como mais uma alternativa de sistema operacional; - conhecer os elementos da área

Leia mais

Sistemas Embarcados Android

Sistemas Embarcados Android Engenharia Elétrica UFPR 13 de novembro de 2014 Desenvolvido para sistemas móveis pelo Google: Android Open Source Project (AOSP) Grande sucesso, devido a combinação de: open source licensing aggressive

Leia mais

Desenvolvimento de uma Biblioteca de Funções para Simulação no Torque Game Engine

Desenvolvimento de uma Biblioteca de Funções para Simulação no Torque Game Engine Desenvolvimento de uma Biblioteca de Funções para Simulação no Torque Game Engine Bruno Baère Pederassi Lomba de Araujo Orientador: Bruno Feijó Dept. de Informática, PUC-Rio PIBIC Programa Institucional

Leia mais

Cenário atual de uso e das ferramentas de software livre em Geoprocessamento

Cenário atual de uso e das ferramentas de software livre em Geoprocessamento Cenário atual de uso e das ferramentas de software livre em Geoprocessamento Tiago Eugenio de Melo tiago@comunidadesol.org 1 Sumário Conceitos GIS e Software Livre Ferramentas: Jump Qgis Thuban MapServer

Leia mais

Desenvolvimento de um jogo integrado à rede social Facebook

Desenvolvimento de um jogo integrado à rede social Facebook UNIVERSIDADE DE SÃO PAULO INSTITUTO DE MATEMÁTICA E ESTATÍSTICA Bacharelado em Ciência da Computação Trabalho de Formatura Supervisionado Desenvolvimento de um jogo integrado à rede social Facebook Thiago

Leia mais

Introdução a Computação Móvel

Introdução a Computação Móvel Introdução a Computação Móvel Computação Móvel Prof. Me. Adauto Mendes adauto.inatel@gmail.com Histórico Em 1947 alguns engenheiros resolveram mudar o rumo da história da telefonia. Pensando em uma maneira

Leia mais

Tutorial Java ME. Deixe o JME surpreender você também! Porque programar com 1 GB de RAM é fácil!! Neto Marin

Tutorial Java ME. Deixe o JME surpreender você também! Porque programar com 1 GB de RAM é fácil!! Neto Marin Deixe o JME surpreender você também! Porque programar com 1 GB de RAM é fácil!! Neto Marin Apresentação Experiência com Java desde 2002 (SCJP): Atuando com mobilidade desde 2005 P&D do Mobile Sys da Softway

Leia mais