Aula 14: Sons e imagens
|
|
- Luiz Felipe Melgaço Furtado
- 8 Há anos
- Visualizações:
Transcrição
1 Aula 14: Sons e imagens Kaya Sumire Abe kaya.sumire@gmail.com Diego de Faria do Nascimento df.nascimento93@gmail.com 14/11/2012 Resumo As últimas aulas abordaram programas que utilizam GUI e como tratar entradas do usuário. Além disso, também foram apresentadas algumas maneiras de desenhar formas de diferentes cores na tela. Neste capítulo, será apresentado como mostrar desenhos e imagens (denominadas sprites) e tocar música nos jogos. 1 Tópicos abordados nesta aula: Arquivos de imagem e som Desenhando sprites A função pygame.image.load() O tipo de dado pygame.mixer.sound O módulo pygame.mixer.music Sprite é o nome para uma imagem bidimensional que é utilizada como parte dos grácos de uma tela. Observe as guras 1 e 2. Figura 1: Exemplos de sprites. Os sprites são desenhados em cima de um cenário. Observe que é possível dimensionar, rotacionar e reetir a imagem, de forma que pode parecer que dois personagens estão se olhando. Também é possível desenhar o mesmo sprite várias vezes na mesma janela. O cenário do jogo, neste caso, pode ser considerado um grande sprite. O próximo programas tratará da utilização de sprites e tocar sons usando o Pygame. 1
2 Figura 2: Exemplos de sprites desenhados com um cenário. 2 Arquivos de imagem e som Os sprites são armazenados em arquivos de imagem do seu computador. Existem vários tipos de formatos de imagem que podem ser utilizados no Pygame, como BMP, PNG, JPG (e JPEG) e GIF. Você pode baixar imagens da internet para utilizar em seus jogos ou confeccionar seus próprios grácos com programas apropriados para tal. Os formatos de som que o Pygame suporta são MID, WAV e MP3. Você também pode baixar sons para utilizar no seu jogo, desde que os arquivos estejam nos formatos citados anteriormente. Se você possuir um microfone ou equipamento (software/hardware) adequado de som, você também pode confeccionar os efeitos sonoros do seu jogo. 3 Código-fonte Este programa é o mesmo que o da aula anterior, que lidava com entradas do usuário através do teclado e do mouse. Entretanto, ao invés de os desenhos serem criados no programa (como os quadrados verdes e o quadrado branco), são utilizados sprites, para representar os personagens. Além disso, música de fundo e efeito sonoro, quando a personagem comer uma das comidas do cenário, são adicionadas ao programa. Para obter os arquivos de imagem e som deste jogo, acesse resources/. Código 1: Sprites e sons. 1 import pygame, sys, time, random 2 from pygame.locals import * 3 4 # set up pygame 5 pygame.init() 6 mainclock = pygame.time.clock() 7 8 # set up the window 9 WINDOWWIDTH = WINDOWHEIGHT = windowsurface = pygame.display.set_mode((windowwidth, WINDOWHEIGHT), 0, 32) 12 pygame.display.set_caption( Sprites and Sound ) # set up the colors 2
3 15 BLACK = (0, 0, 0) # set up the block data structure 18 player = pygame.rect(300, 100, 40, 40) 19 playerimage = pygame.image.load( player.png ) 20 playerstretchedimage = pygame.transform.scale(playerimage, (40, 40)) 21 foodimage = pygame.image.load( cherry.png ) 22 foods = [] 23 for i in range(20): 24 foods.append(pygame.rect(random.randint(0, WINDOWWIDTH - 20), random. randint(0, WINDOWHEIGHT - 20), 20, 20)) foodcounter = 0 27 NEWFOOD = # set up keyboard variables 30 moveleft = False 31 moveright = False 32 moveup = False 33 movedown = False MOVESPEED = # set up music 38 pickupsound = pygame.mixer.sound( pickup.wav ) 39 pygame.mixer.music.load( background.mid ) 40 pygame.mixer.music.play(-1, 0.0) 41 musicplaying = True # run the game loop 44 while True: 45 # check for the QUIT event 46 for event in pygame.event.get(): 47 if event.type == QUIT: 48 pygame.quit() 49 sys.exit() 50 if event.type == KEYDOWN: 51 # change the keyboard variables 52 if event.key == K_LEFT or event.key == ord( a ): 53 moveright = False 54 moveleft = True 55 if event.key == K_RIGHT or event.key == ord( d ): 56 moveleft = False 57 moveright = True 58 if event.key == K_UP or event.key == ord( w ): 59 movedown = False 60 moveup = True 61 if event.key == K_DOWN or event.key == ord( s ): 62 moveup = False 63 movedown = True 64 if event.type == KEYUP: 65 if event.key == K_ESCAPE: 66 pygame.quit() 67 sys.exit() 68 if event.key == K_LEFT or event.key == ord( a ): 69 moveleft = False 70 if event.key == K_RIGHT or event.key == ord( d ): 71 moveright = False 72 if event.key == K_UP or event.key == ord( w ): 73 moveup = False 74 if event.key == K_DOWN or event.key == ord( s ): 75 movedown = False 3
4 76 if event.key == ord( x ): 77 player.top = random.randint(0, WINDOWHEIGHT - player.height) 78 player.left = random.randint(0, WINDOWWIDTH - player.width) 79 if event.key == ord( m ): 80 if musicplaying: 81 pygame.mixer.music.stop() 82 else: 83 pygame.mixer.music.play(-1, 0.0) 84 musicplaying = not musicplaying if event.type == MOUSEBUTTONUP: 87 foods.append(pygame.rect(event.pos[0] - 10, event.pos[1] - 10, 20, 20)) foodcounter += 1 90 if foodcounter >= NEWFOOD: 91 # add new food 92 foodcounter = 0 93 foods.append(pygame.rect(random.randint(0, WINDOWWIDTH - 20), random. randint(0, WINDOWHEIGHT - 20), 20, 20)) # draw the black background onto the surface 96 windowsurface.fill(black) # move the player 99 if movedown and player.bottom < WINDOWHEIGHT: 100 player.top += MOVESPEED 101 if moveup and player.top > 0: 102 player.top -= MOVESPEED 103 if moveleft and player.left > 0: 104 player.left -= MOVESPEED 105 if moveright and player.right < WINDOWWIDTH: 106 player.right += MOVESPEED # draw the block onto the surface 110 windowsurface.blit(playerstretchedimage, player) # check if the block has intersected with any food squares. 113 for food in foods[:]: 114 if player.colliderect(food): 115 foods.remove(food) 116 player = pygame.rect(player.left, player.top, player.width + 2, player.height + 2) 117 playerstretchedimage = pygame.transform.scale(playerimage, ( player.width, player.height)) 118 if musicplaying: 119 pickupsound.play() # draw the food 122 for food in foods: 123 windowsurface.blit(foodimage, food) # draw the window onto the screen 126 pygame.display.update() 127 mainclock.tick(40) A execução deste programa é algo parecido com a gura 3. 4
5 Figura 3: Modelo de execução utilizando sprites e sons no jogo. 4 Como o programa funciona Assim como nos programas anteriores, nesta aula serão abordados apenas os conceitos novos em relação ao que já foi visto sobre interface gráca. Grande parte do código 1 já foi vista nas últimas aulas. 4.1 Inicializando a janela e as estruturas de dados Primeiro, a janela é criada com o título de `Sprites and Sound', na linha 12. Em seguida, entre as linhas 18 e 21, as personagens do jogos são criados. A variável player armazenará um objeto Rect que mantém a trajetória da personagem principal. Esta variável não conterá a imagem do jogador, apenas o tamanho e local em que a personagem se encontra. No início do programa, as coordenadas de cima e à esquerda do retângulo serão em (300, 100) e o jogador iniciará com 40 pixels de altura e largura. A segunda variável, playerimage, representa o jogador (a imagem que ilustra o jogador). A função pygame.image.load() recebe como parâmetro uma string que é o nome da imagem (que deve estar na mesma pasta que o programa). O retorno desta função é um objeto Surface que possui a imagem do arquivos desenhada em sua superfície. Este objeto Surface é armazenado em playerimage. 4.2 A função pygame.transform.scale() Na linha 20, o módulo pygame.transform é utilizado. A função pygame.transform.scale() pode diminuir ou aumentar a dimensão de um sprite. O primeiro argumento é um objeto pygame.surface, com a imagem desenhada. O segundo argumento é uma tupla com os novos valores de altura e largura da imagem. A função pygame.transform.scale() retorna um objeto Surface com o novo tamanho estipulado. Esta imagem alterada será armazenada em playerstretchedimage. Na linha 21, a função pygame.image.load() é chamada novamente para criar um objeto Surface com a imagem da cereja. Tenha certeza que o nome do arquivo na pasta em que estiver salvo e o nome que você utilizar no programa sejam exatamente os mesmos, do contrário, ocorrerá um erro. 5
6 Os objetos Surface armazenados em playerimage e foodimage são os mesmos utilizados na janela. No jogo, estas imagens são copiadas e mostradas (através do método blit()), para gerar a tela para o usuário. É o mesmo procedimento de quando um objeto Surface é retornado pelo método render() para objetos Font (como no programa do Hello World gráco). Ao invés de mostrar o texto, é necessário utilizar o blit() para este objeto Surface (e chamar o método update() para o objeto Surface). 4.3 Adicionando música e sons Entre as linhas 38 e 41, os sons utilizados no programa são carregados. Há dois módulos de som no Pygame: o pygame.mixer é responsável por executar pequenos efeitos de som durante o jogo e o pygame.mixer.music é utilizado para a música de fundo do jogo. A função construtora pygame.mixer.sound() é chamada para criar um objeto pygame.mixer.sound (que será chamado de Sound, por conveniência). Este objeto possui um método play() que, quando chamado, executa o devido som. Na linha 39, a música de fundo é carregada através do método pygame.mixer.music.load() que, por sua vez, é executada com o método pygame.mixer.music.play(). O primeiro parâmetro deste segundo método se refere a quantas vezes o mesmo som deve ser repetido depois da primeira vez que for executado. Por exemplo, se o primeiro parâmetro for 5, então o Pygame executará o mesmo som por 6 vezes seguidas. Passando o parâmetro -1, a música de fundo executará enquanto o programa estiver funcionando. O segundo parâmetro de pygame.mixer.music.play() é referente a em quanto tempo, após o início da música, esta deverá começar. Passando 0.0, ela iniciará a partir do início do arquivo de música. Se for passado 2.5, por exemplo, a música iniciará a partir de dois segundos e meio do início do arquivo da música. Finalmente, há um valor booleano chamada musicplaying que dirá ao programa se ele está executando a música e os efeitos sonoros ou não. Esta opção é útil para que se possa desativar o som de um jogo, item muito conveniente em um jogo. 4.4 Ativando e desativando o som O bloco condicional iniciado na linha 79 cuidará do som ser ativado ou não, no programa. Primeiro, é vericada se o usuário pressionou a tecla `m', para então ativar/desativar o som do jogo. Se musicplaying for True, então o som está ativado e pygame.mixer.music.stop() é chamada. Se for False, então oo som já está desativado e a pygame.music.play() é chamada. Este controle é feito através da variável musicplaying (que, no início, é declarada como True): caso a tecla `m' for pressionada e as condições forem vericadas, a variável musicplaying recebe um valor oposto ao que ela possui através de musicplaying = not musicplaying. 4.5 Desenhando o jogador na janela A linha 110 chama o blit(), utilizado em programas anteriores, para desenhar a imagem redimensionada, que representa o jogador, armazenada na variável playerstretchedimage em player 1. Neste caso, os objetos playerstretcherimage e player são desenhados em windowsurface. O segundo parâmetro no método blit() é um objeto Rect que especica onde o sprite deve ser desenhado. O objeto Rect armazenado em player mantém a posição do jogador na janela. 4.6 Vericando se o jogador colidiu com as cerejas Entre as linhas 114 e 119, há o código que verica a colisão entre a personagem e as cerejas. Este trecho é similar ao programa que tratava de colisões e entradas do usuário, com algumas linhas de código a mais. O método play() é chamado para que o som associado às cerejas seja executado, mas ele será executado apenas se musicplaying for True. Quando o jogador come uma das cerejas, ele aumentará de tamanho, de dois pixels por cereja. Na linha 116, um novo objeto Rect é criado para armazenar a variável do jogador que terá as mesmas dimensões do objeto anterior mais dois pixels para cada dimensão. 1 Lembre-se que o método blit() desenha o conteúdo de um objeto Surface em outro objeto Surface. 6
7 O objeto Rect que representa a posição e tamanho do jogador está na variável player, mas a imagem que representa o jogador está em playerstretchedimage. Desta forma, é necessário criar uma nova imagem com a nova escala. Este processo é realizado criando uma nova imagem redimensionada, através de pygame.transform.scale(). Assegure-se de que a imagem passada por parâmetro seja o objeto Surface original, playerimage, e não playerstretchedimage. Redimensionar uma imagem, geralmente, a distorce um pouco. Se uma mesma imagem for sempre redimensionada, ela poderá car cada vez mais distorcida do que sempre redimensionar a imagem original. Este é o motivo de o argumento, para que a nova imagem ajustada do jogador seja gerada, ser playerimage. 4.7 Desenhando as cerejas na janela No programa anterior, a função pygame.draw.rect() era chamada para desenhar um novo quadrado verde para cada comida que era gerada na tela, armazenada na lista foods. Entretanto, neste programa, os desenhos são sprites, ao invés de meros retângulos/quadrados. Desta forma, o método blit() é chamado, já que são objetos Surface que representam as cerejas. Este método é chamado e o objeto Surface armazenado em foodimage é passado por parâmetro. A variável food (que contém cada uma dos objetos Rect em foods a cada iteração do loop for) é utilizada para indicar, ao método blit(), a posição das cerejas, da mesma forma que é feito com a personagem do jogador. 5 Exercícios complementares 1. Altere o código de acordo com as seguintes situações: Crie um condição de parada para que o personagem pare de crescer. Crie um segundo personagem no jogo que seja controlado pelas teclas W, A, S e D. O antigo deverá ser controlado apenas pelas setas do teclado. O programa deverá detectar caso ocorra uma colisão entre os dois personagens e não permitir a intersecção. 7
Eventos do mouse p g y a g me.mo m use s. e ge g t_pos() R torn r a u ma tupl p a (x, x , y) y re r fe f re r nte à po p si s ção p g y a g me.
Eventos do mouse pygame.mouse..mouse.get_pos() Retorna uma tupla (x, y) referente à posição pygame.mouse..mouse.get_pressed() Retorna uma tupla (button1, button2, button3) Cada campo da tupla é um boolean
Leia maisAula 13: Detecção de colisão e entradas do usuário
Aula 13: Detecção de colisão e entradas do usuário Kaya Sumire Abe kaya.sumire@gmail.com Diego de Faria do Nascimento df.nascimento93@gmail.com 07/11/2012 Resumo Um comportamento muito comum em jogos com
Leia maisAula 11: Introdução à Gráficos e Animação (parte 1)
Aula 11: Introdução à Gráficos e Animação (parte 1) Kaya Sumire Abe kaya.sumire@gmail.com Diego de Faria do Nascimento df.nascimento93@gmail.com 24/10/2012 Resumo Até agora, os jogos e programas trabalhados
Leia maisPara criar uma animação precisamos de uma imagem e que ela contenha alguns frames. O número de frames é uma escolha sua.
7 Animação Animações é um dos quesitos muito importantes em jogos, você não acha? Para isso o JPlay tem uma classe específica para lidar com animações. Essa classe se chama Animation. Bem sugestivo o nome
Leia maisIntrodução a Programação de Jogos
Introdução a Programação de Jogos Aula 07 Utilizando Imagens na PlayLib Prof. Augusto Baffa < abaffa@inf.puc-rio.br> Biblioteca Gráfica - PlayLib Conjunto de funções para criação e manipulação de formas
Leia maisDesvendando 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 maisSeu primeiro jogo no Game Maker - tradução livre do tutorial do Game Maker. Traduzido por: Fernanda Monteiro Eliott.
Seu primeiro jogo no Game Maker - tradução livre do tutorial do Game Maker. Traduzido por: Fernanda Monteiro Eliott. No jogo, algumas frutas se moverão pelo mundo. O jogador deve clicar sobre elas com
Leia maisAula 03 PowerPoint 2007
Aula 03 PowerPoint 2007 Professor: Bruno Gomes Disciplina: Informática Básica Curso: Gestão de Turismo Sumário da aula: 1. Abrindo o PowerPoint; 2. Conhecendo a Tela do PowerPoint; 3. Criando uma Nova
Leia maisGUIA MUDANÇA E FORMATAÇÃO DE SERVIDOR - MILLENNIUM
GUIA MUDANÇA E FORMATAÇÃO DE SERVIDOR - MILLENNIUM ÍNDICE ITEM Página 1. Objetivo... 3 2. Requisitos... 3 3. Diretório do Millennium... 3 4. Procedimento para Transferência de Servidor... 3 4.1 Compartilhamento
Leia maisGUIA MUDANÇA E FORMATAÇÃO DE SERVIDOR - SLIM
GUIA MUDANÇA E FORMATAÇÃO DE SERVIDOR - SLIM ÍNDICE ITEM Página 1. Objetivo... 3 2. Requisitos... 3 3. Diretório do Slim... 3 4. Procedimento para Transferência de Servidor... 3 4.1 Compartilhamento da
Leia maisUniversidade Federal de Santa Maria UFSM Centro de Tecnologia CT. Power Point. Básico
Universidade Federal de Santa Maria UFSM Centro de Tecnologia CT Power Point Básico Santa Maria, julho de 2006 O Power Point é um aplicativo do Microsoft Office direcionado à criação de apresentações.
Leia maisSUMÁRIO TUTORIAL DO HQ. 2 DICAS PEDAGÓGICAS:. 2 DOWNLOAD DA INSTALAÇÃO. 2 PASSO 1 FORMULÁRIO PARA DOWNLOAD. 2 PASSO 2 ESCOLHENDO A VERSÃO.
SUMÁRIO TUTORIAL DO HQ... 2 DICAS PEDAGÓGICAS:... 2 DOWNLOAD DA INSTALAÇÃO... 2 PASSO 1 FORMULÁRIO PARA DOWNLOAD... 2 PASSO 2 ESCOLHENDO A VERSÃO... 3 PASSO 3 INSTRUÇÕES DE INSTALAÇÃO... 4 CRIANDO NOVAS
Leia maisManual PAINT.NET de imagens
Manual PAINT.NET de imagens 1. Instalação 1.1 - Para instalar o programa paint.net, o primeiro passo é baixá-lo do endereço a seguir e salvá-lo em seu computador. http://ww2.prefeitura.sp.gov.br/paint_net/paint.net.3.36.exe
Leia maisFluxo de trabalho do Capture Pro Software: Indexação de código de barras e separação de documentos
Este procedimento corresponde ao fluxo de trabalho de Indexação de código de barras e de separação de documentos no programa de treinamento do Capture Pro Software. As etapas do procedimento encontram-se
Leia maisGraphicsLib Biblioteca Gráfica 2D. Documentação
GraphicsLib Biblioteca Gráfica 2D Documentação Edirlei Soares de Lima elima@inf.puc-rio.br Sumário 1 Instalação e Configuração... 4 2 Manual de Utilização... 10 2.1 Estrutura de um Programa... 10 2.2 Loop
Leia maisManual do Spectacle. Boudhayan Gupta Boudhayan Gupta Tradução: André Marcelo Alvarenga
Boudhayan Gupta Boudhayan Gupta Tradução: André Marcelo Alvarenga 2 Conteúdo 1 Introdução 5 2 Iniciando o Spectacle 6 3 Como usar o Spectacle 7 3.1 Capturar uma imagem...................................
Leia maisProgramação Gráfica Parte 2 Versão em C 2006 PUCPR Tutoria de Jogos 1º Ano
Programação Gráfica Parte 2 Versão em C 2006 PUCPR Tutoria de Jogos 1º Ano Paulo V. W. Radtke pvwradtke@gmail.com http://www.ppgia.pucpr.br/~radtke/jogos/ AVISO IMPORTANTE!! Esta versão é dedicada exclusivamente
Leia maisFluxo de trabalho do Capture Pro Software: Indexação de OCR e separação de documentos de código de correção
Este procedimento corresponde ao fluxo de trabalho de Indexação de OCR com separação de código de correção no programa de treinamento do Capture Pro Software. As etapas do procedimento encontram-se na
Leia maisPROJETO INFORMÁTICA NA ESCOLA
EE Odilon Leite Ferraz PROJETO INFORMÁTICA NA ESCOLA AULA 1 APRESENTAÇÃO E INICIAÇÃO COM WINDOWS VISTA APRESENTAÇÃO E INICIAÇÃO COM WINDOWS VISTA Apresentação dos Estagiários Apresentação do Programa Acessa
Leia maisCOLÉGIO ESTADUAL PAULO LEMINSKI APOSTILA SOBRE O BROFFICE IMPRESS
COLÉGIO ESTADUAL PAULO LEMINSKI APOSTILA SOBRE O BROFFICE IMPRESS CURITIBA 2014 2 Conteúdo Definição:... 2 Detalhando a tela:... 4 BARRA DE FERRAMENTAS DESENHO... 4 PREENCHIMENTOS... 5 RÉGUAS E GUIAS...
Leia maisManual do Publicador. Wordpress FATEA Sistema de Gerenciamento de Conteúdo Web
Manual do Publicador Wordpress FATEA Sistema de Gerenciamento de Conteúdo Web Sumário Painel de Administração... 3 1 - Inserção de post... 5 2 Publicação de post com notícia na área headline (galeria de
Leia maisWorkshop Construct 2. Gutenberg Neto gutenberg@fuze.cc
Workshop Construct 2 Gutenberg Neto gutenberg@fuze.cc Apresentação Graduado em Ciência da Computação UFPB Mestrado em Informática UFPB IA em Jogos Eletrônicos 6 anos de experiência com programação e pesquisa
Leia maisRedimensionamento de Imagens no Catálogo de Produtos
REDIMENSIONAMENTO DE IMAGENS NO PORTAL DE OPERAÇÕES DO CARTÃO BNDES Redimensionamento de Imagens no Catálogo de Produtos Atualizado em 15/05/14 Pág.: 1/14 Introdução Este manual destina-se a orientar os
Leia maisMATERIAL DE APRESENTAÇÃO DO SCRATCH
MATERIAL DE APRESENTAÇÃO DO SCRATCH 1 Scratch é uma nova linguagem de programação que permite a criação de histórias, animações, jogos e outras produções. Tudo pode ser feito a partir de comandos prontos
Leia maisProgramação de Computadores
INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA RIO GRANDE DO NORTE Programação de Computadores Um pouco de diversão - libgosu O exemplo desenvolvido nesta apresentação é o mesmo do tutorial GOSU,
Leia maisApresentando o Sistema GeoOffice GPS Profissional
Apresentando o Sistema GeoOffice GPS Profissional O Sistema GeoOfficeGPS é uma ferramenta de automação desenvolvida pela Solution Softwares LTDA-ME para auxiliar no armazenamento e manipulação de dados
Leia maisBem- Vindo ao manual de instruções do ECO Editor de COnteúdo.
Manual de Instruções ECO Editor de Conteúdo Bem- Vindo ao manual de instruções do ECO Editor de COnteúdo. O ECO é um sistema amigável e intui?vo, mas abaixo você pode?rar eventuais dúvidas e aproveitar
Leia maisATENÇÃO: * Arquivos com tamanho superior a 500 KB NÃO SERÃO ACEITOS * SOMENTE serão aceitos documentos do formato: PDF
TUTORIAL DE DIGITALIZAÇÃO DIRIGIDO AO USO DO PROCESSO ELETRÔNICO Adaptado do tutorial elaborado pelo colega MAICON FALCÃO, operador de computador da subseção judiciária de Rio Grande. Introdução Este tutorial
Leia maisCRIANDO TEMPLATES E LEGENDAS
CRIANDO TEMPLATES E LEGENDAS Este tutorial tem como objetivo instruir passo à passo como criar templates de peças, utilizar os novos recursos de cadastro de propriedade de peças e criação de legenda. 1-
Leia maisBarra de ferramentas padrão. Barra de formatação. Barra de desenho Painel de Tarefas
Microsoft Power Point 2003 No Microsoft PowerPoint 2003, você cria sua apresentação usando apenas um arquivo, ele contém tudo o que você precisa uma estrutura para sua apresentação, os slides, o material
Leia maisPASSO A PASSO MOVIE MAKER
PASSO A PASSO MOVIE MAKER Nesta etapa, você deverá apresentar o programa e ajudá-los a montarem o filme. Veja como é fácil. Siga as instruções do passo-a-passo: DICA O que é o Movie Maker? Com o Microsoft
Leia maisSIMULADO Windows 7 Parte V
SIMULADO Windows 7 Parte V 1. O espaço reservado para a Lixeira do Windows pode ser aumentado ou diminuído clicando: a) Duplamente no ícone lixeira e selecionando Editar propriedades b) Duplamente no ícone
Leia maisC D. C) Coleções: é usada para organizar o conteúdo de áudio, vídeo e imagens em pastas, buscando facilitar a montagem do storyboard.
1 Windows Movie Maker XP O Windows Movie Maker é um software de edição de vídeos que permite criar e editar filmes caseiros, inserindo efeitos, músicas, legendas e transições. O vídeo pode ser criado a
Leia maisTutorial de Blender, Animação básica do tipo keyframe
Tutorial de Blender, Animação básica do tipo keyframe Enfim, o momento por muitos esperado! ;-) Agora que você já está mais familiarizado com o blender, com o básico sobre edição mesh e sobre renderização,
Leia maisProgramando Jogos com Delphi (LÓGICA, ANIMAÇÃO, CONTROLE) Autor: Antônio Sérgio de Sousa Vieira Email: sergiosvieira@hotmail.com
Programando Jogos com Delphi (LÓGICA, ANIMAÇÃO, CONTROLE) Autor: Antônio Sérgio de Sousa Vieira Email: sergiosvieira@hotmail.com Introdução Este texto foi escrito para pessoas que se interessam pela arte
Leia maisManual de Publicaça o no Blog da Aça o TRIBOS nas Trilhas da Cidadania
Manual de Publicaça o no Blog da Aça o TRIBOS nas Trilhas da Cidadania Sumário Objetivos do Blog... 2 Log-in... 3 Esqueci minha senha... 4 Utilizando o Blog... 5 Encontrando seu Blog... 5 Conhecendo o
Leia maisTrabalho GA - Editor de Cenário Parallax
Objetivo A tarefa consiste em criar um editor gráfico de cenários para jogos 2D com visão lateral. O editor deve permitir que o usuário trabalhe com camadas, para simular o efeito parallax. O usuário pode
Leia maisManual de Utilização COPAMAIL Criando e configurando a assinatura de e-mail. Zimbra Versão 8.0.2
Manual de Utilização COPAMAIL Criando e configurando a assinatura de e-mail Zimbra Versão 8.0.2 Sumário Convertendo a assinatura de e-mail a partir do Microsoft Outlook... 1 Para usuários do Microsoft
Leia maisAula 5 Microsoft PowerPoint 2003: Criando uma Apresentação
Universidade de São Paulo/Faculdade de Saúde Pública Curso de Saúde Pública Disciplina: HEP 147 - Informática Aula 5 Microsoft PowerPoint 2003: Criando uma Apresentação 1 Introdução ao Microsoft PowerPoint
Leia maisCURSO DE INFORMÁTICA BÁSICA AULA 2 O AMBIENTE WINDOWS
CURSO DE INFORMÁTICA BÁSICA AULA 2 O AMBIENTE WINDOWS Relembrando... Gabinete Ligando o computador São três passos básicos O ambiente Windows O Windows é um tipo de software chamado sistema operacional
Leia maisTutorial WEB CONTENT MANAGEMENT [WCM] Obtenha benefícios a partir das aplicações customizadas da ADMT.
Tutorial WEB CONTENT MANAGEMENT [WCM] Obtenha benefícios a partir das aplicações customizadas da ADMT. PÁGINA: 2 de 21 Nenhuma parte deste documento pode ser utilizado ou reproduzido, em qualquer meio
Leia maisTutorial para utilização de imagens. Comissão de Acompanhamento e Validação de Materiais Didáticos CVMD/UFSC. Universidade Federal de Santa Catarina
Tutorial para utilização de imagens Comissão de Acompanhamento e Validação de Materiais Didáticos CVMD/UFSC Universidade Federal de Santa Catarina Florianópolis - SC Outubro/2011 Caro Professor-autor!
Leia maisIntrodução a Programação de Jogos
Introdução a Programação de Jogos Aula 08 Utilizando Sprites e Áudio na PlayLib Prof. Augusto Baffa < abaffa@inf.puc-rio.br> Biblioteca Gráfica - PlayLib Conjunto de funções para criação e manipulação
Leia maisEla funciona de um jeito parecido com as mídia de RSS próprio: o sistema acessa o feed do twitter e exibe, na tela, os últimos tweets.
Mídia do Twitter Esta mídia serve para mostrar os últimos tweets de uma conta específica. É útil para estabelecimentos que usam com frequência o twitter e que desejam que seus clientes acompanhem isso
Leia maisPowerPoint. Prof. Claudio A. B. Tiellet. Parte II
PowerPoint Prof. Claudio A. B. Tiellet Parte II CAPÍTULO 4 Formas e Efeitos Mover Autoforma Clique sobre qualquer parte da linha de contorno, mantenha o mouse pressionado e arraste até o ponto que desejar.
Leia maisEntendendo as janelas do Windows Uma janela é uma área retangular exibida na tela onde os programas são executados.
Windows Menu Entendendo as janelas do Windows Uma janela é uma área retangular exibida na tela onde os programas são executados. Minimizar Fechar Maximizar/restaurar Uma janela é composta de vários elementos
Leia maisÁrea de Trabalho. Encontramos: Ìcones Botão Iniciar Barra de Tarefas
Inicialização Tela de Logon Área de Trabalho Encontramos: Ìcones Botão Iniciar Barra de Tarefas Área de Trabalho Atalhos de Teclados Win + D = Mostrar Área de trabalho Win + M = Minimizar Tudo Win + R
Leia maisVERSÃO 1 PRELIMINAR - 2010 MÓDULO 3 - PRESENCIAL
MÓDULO 3 - PRESENCIAL CmapTools É um software para autoria de Mapas Conceituais desenvolvido pelo Institute for Human Machine Cognition da University of West Florida1, sob a supervisão do Dr. Alberto J.
Leia maisOFICINA DE POWER POINT
OFICINA DE POWER POINT Barra de Ferramentas Padrão Barra de Ferramentas Formatação Barra de Menus Modos de Visualização Painéis de Tarefas Barra de Ferramentas Desenho Profª. Maria Adelina Raupp Sganzerla
Leia maisBanner Flutuante. Dreamweaver
Banner Flutuante Dreamweaver Começamos com um arquivo em branco no Dreamweaver MX. Para que o banner apareça sobre a página, precisamos inserir uma camada a mais no arquivo HTML. Selecione o menu Inserir
Leia maisIntrodução à Engenharia ENG1000
Introdução à Engenharia ENG1000 Aula 11 Utilizando Imagens na PlayLib Prof. Augusto Baffa < abaffa@inf.puc-rio.br> Baseado no material criado por Edirlei Soares de Lima Biblioteca
Leia maisIntrodução ao Processamento de Imagens com o IRIS Por Rodolfo Barros
Introdução ao Processamento de Imagens com o IRIS Por Rodolfo Barros O IRIS é um software poderoso para o processamento de imagens astronômicas. Ele possui métodos avançados para realizar uma grande quantidade
Leia maisProgramando Jogos em Delphi Animação, Lógica e Controle versão orientada à objetos
Programando Jogos em Delphi Animação, Lógica e Controle versão orientada à objetos Antônio Sérgio de S. Vieira 1 Corrigida e Melhorada - 2011 1. Introdução sergiosvieira@hotmail.com Este texto foi escrito
Leia maisManual do KSnapshot 2
Richard J. Moore Robert L. McCormick Brad Hards Revisão: Lauri Watts Desenvolvimento: Richard J Moore Desenvolvimento: Matthias Ettrich Tradução: Marcus Gama Tradução: André Marcelo Alvarenga 2 Conteúdo
Leia maisALBUM DE FOTOGRAFIAS NO POWER POINT
ALBUM DE FOTOGRAFIAS NO POWER POINT O PowerPoint é uma poderosa ferramenta que faz parte do pacote Office da Microsoft. O principal uso desse programa é a criação de apresentação de slides, para mostrar
Leia maisPlanilhas Eletrônicas
Planilhas Eletrônicas APOSTILA DE EXEMPLO (Esta é só uma reprodução parcial do conteúdo) 1 Índice AULA 1... 3 Apresentação do BrOffice Calc... 3 Tela Inicial... 4 Teclas e Atalhos de movimentação... 6
Leia maisCorelDRAW 11 1. UM PROGRAMA DE DESIGN
CorelDRAW 11 1. UM PROGRAMA DE DESIGN Com o Corel você vai trabalhar com um dos aplicativos mais usados no campo do design e da auto-edição, já que permite operar com dois tipos de gráficos (vetoriais
Leia maisUNIVERSIDADE ESTADUAL DE CAMPINAS. Instruções para Uso do Software VISIO
UNIVERSIDADE ESTADUAL DE CAMPINAS Instruções para Uso do Software VISIO Fevereiro/2006 Instruções para uso do Visio... 03 Instruções para Uso do Software VISIO 2 Instruções para uso do Visio O Visio 2003...
Leia maisAula Au 3 la 9 Windows-Internet
Aula 39 Aula 1 Resolução de Vídeo São as dimensões de uma imagem ou tela na horizontal e vertical, medida em pixels. O termo pixel tem origem do inglês, sendo composto pelas palavras picture (imagem) e
Leia maisSumário. Este Guia Rápido do Usuário ajuda você a começar a usar o IRIScan TM Mouse 2.
Este Guia Rápido do Usuário ajuda você a começar a usar o IRIScan TM Mouse 2. As descrições fornecidas nesta documentação são baseadas nos sistemas operacionais Windows 7 e Mac OS X Mountain Lion. Leia
Leia maisAula 4: adivinhe o número
Aula 4: adivinhe o número Kaya Sumire Abe kaya.sumire@gmail.com Diego de Faria do Nascimento df.nascimento93@gmail.com Fabian Czajkowski fabiancza22@gmail.com 05/09/2012 Resumo Através do que já vimos,
Leia maisComo gerar arquivos para Sphinx Operador
Como gerar arquivos para Sphinx Operador Pré-requisitos: Lista das questões Formulário multimídia Visões O Sphinx Operador é um sistema específico para digitação de respostas e visualização de resultados
Leia maisGEOVISION VER AS IMAGENS ATRAVÉS DO INTERNET EXPLORER.
GEOVISION VER AS IMAGENS ATRAVÉS DO INTERNET EXPLORER. Abra o INTERNET EXPLORER, vá em FERRAMENTAS, OPÇÕES DA INTERNET. Clique na guia SEGURANÇA, NÍVEL PERSONALIZADO. Ir até os ActiveX ( desenho de uma
Leia maisCurso Básico de Edição de Vídeo - Windows Movie Maker. Windows Movie Maker
Windows Movie Maker 1.0. Introdução ao Windows Movie Maker O Windows Movie Maker é um programa desenvolvido pela Microsoft para a edição básica de vídeos digitais e está disponível nas versões do Windows
Leia maisMicrosoft Office PowerPoint 2007
INTRODUÇÃO AO MICROSOFT POWERPOINT 2007 O Microsoft Office PowerPoint 2007 é um programa destinado à criação de apresentação através de Slides. A apresentação é um conjunto de Sides que são exibidos em
Leia maisMANUAL PARA INCLUSÃO DIGITAL- ANDRAGOGIA
Inclusão Digital - Software - Sistema Operacional (SO) Introdução O objetivo dessa cartilha é informar o usuário das características básicas dos softwares, do Sistema Operacional utilizados em um computador.
Leia maisUNIVERSIDADE FEDERAL DO AMAPÁ PRÓ REITORIA DE ADMINISTRAÇÃO E PLANEJAMENTO DEPARTAMENTO DE INFORMÁTICA TREINAMENTO EM INFORMÁTICA MÓDULO V
UNIVERSIDADE FEDERAL DO AMAPÁ PRÓ REITORIA DE ADMINISTRAÇÃO E PLANEJAMENTO DEPARTAMENTO DE INFORMÁTICA TREINAMENTO EM INFORMÁTICA MÓDULO V MACAPÁ-AP 2011 UNIVERSIDADE FEDERAL DO AMAPÁ PRÓ REITORIA DE ADMINISTRAÇÃO
Leia maisTreinamento IDCad 2015
Treinamento IDCad 2015 Carregar IDCad Instalando e configurando o IDCad 2015 (Ver guia de Instalação). Abrindo o IDCad 2015. Criando parede inicial. Desenhar paredes comandos (PARE, PARD, PARC). Executar
Leia maisTreinamento T2Ti Jogos - Java Básico
Treinamento T2Ti Jogos - Java Básico Desenvolvendo um jogo digital em java O treinamento "Desenvolvimento de Jogos Digitais - Java Básico" tem como objetivo preparar o aluno para o desenvolvimento completo
Leia maisCriar fotos em 3D no Creator
Criar fotos em 3D no Creator O aplicativo Criar fotos em 3D da Roxio torna simples produzir fotos em 3D a partir de várias origens, incluindo arquivos 3D MPO de Fujifilm FinePix REAL 3D W1, fotos digitais
Leia maisSessão Prática: Oficina de Robótica com NI LabVIEW e LEGO Mindstorms NXT
Sessão Prática: Oficina de Robótica com NI LabVIEW e LEGO Mindstorms NXT LabVIEW e NXT Hardware Necessário: LEGO MINDSTORMS NXT Software Necessário: LabVIEW Módulo NXT Exercício 1: Atualização de firmware
Leia maisSumário. Este Guia Rápido do Usuário ajuda você a começar a usar o IRIScan TM Mouse Executive 2.
Este Guia Rápido do Usuário ajuda você a começar a usar o IRIScan TM Mouse Executive 2. As descrições fornecidas nesta documentação são baseadas nos sistemas operacionais Windows 7 e Mac OS X Mountain
Leia maisCENTRO UNIVERSITÁRIO CATÓLICA DE SANTA CATARINA PRÓ-REITORIA ACADÊMICA NÚCLEO DE EDUCAÇÃO EM AMBIENTES DIGITAIS NEAD
0 CENTRO UNIVERSITÁRIO CATÓLICA DE SANTA CATARINA PRÓ-REITORIA ACADÊMICA NÚCLEO DE EDUCAÇÃO EM AMBIENTES DIGITAIS NEAD ORIENTAÇÕES SOBRE USO DO AMBIENTE VIRTUAL DE APRENDIZAGEM (MOODLE) PARA DISPONIBILIZAÇÃO
Leia mais96 cartuchos simultâneos ou não. Copiar e Colar Cartucho: O usuário poderá copiar e colar os cartuchos, e até mesmo colar o cartucho selecionado em um outro perfil. Além de ter o recurso para mudar a cor
Leia maisHarrison Kinsley Will McGugan
Harrison Kinsley Will McGugan Novatec Original English language edition published by Apress, Copyright 2015 by Apress, Inc.. Portugueselanguage edition for Brazil copyright 2015 by Novatec Editora. All
Leia maisOficina de Construção de Páginas Web
COMPETÊNCIAS BÁSICAS EM TIC NAS EB1 Oficina de Construção de Páginas Web Criação e Publicação Guião Páginas WWW com o editor do Microsoft Office Word 2003 1. Introdução. 2. Abrir uma página Web. 3. Guardar
Leia maisCapítulo 13 Pastas e Arquivos
Capítulo 13 Pastas e Arquivos À medida que a tecnologia avança, os dispositivos móveis vão ganhando cada vez mais funções e características que antes só pertenciam aos computadores pessoais. Com a expansão
Leia maisVocê acessa seu DISCO Virtual do mesmo modo como faz para seu HD, através de:
Manual DISCO VIRTUAL Gemelo Backup Online DESKTOP É um Disco que se encontra em seu PC junto às unidades de discos locais. A informação aqui existente é a mesma que você efetuou backup com sua Agenda ou
Leia maisProgramação de Computadores I. Conhecendo a IDE Code::Blocks
Code::Blocks Conhecendo a IDE Programação de Computadores I Professor: Edwar Saliba Júnior Conhecendo a IDE Code::Blocks Apresentação: 1) Abra a IDE (Integrated Development Environment), ou seja, o Ambiente
Leia maisPlano de Aulas AutoCAD 2011
Aula 1 Iniciar os alunos no uso do AutoCAD 2011. Capítulo 1 Introdução ao AutoCAD 2011 Capítulo 2 Área de Trabalho do AutoCAD 2011 Capítulo 3 Sistemas de Coordenadas no AutoCAD 2011 Computadores que possuam
Leia maisManual da Administração do site Abrasel 2.0
Manual da Administração do site Abrasel 2.0 Caro usuário, Você está recebendo o manual que lhe dará acesso ao administrador do site 2.0 onde será possível fazer as seguintes alterações: Inserir notícias
Leia maisIntrodução. Servidor de Tempo (SNTP) com opção de horário de verão automático; 1 Cadastro do novo modelo de equipamento Urano Topmax SS
Urano Indústria de Balanças e Equipamentos Eletrônicos Ltda. Rua Irmão Pedro 709 Vila Rosa Canoas RS Fone: (51) 3462.8700 Fax: (51) 3477.4441 Guia de Novas Funcionalidades Urano Integra 2.3 Data: 15/04/2015
Leia maiswww.leitejunior.com.br 09/12/2011 17:28 Leite Júnior
POWER POINT 2003 O Power Point é um aplicativo da suíte Microsoft Office, composta pelo Word, Excel, Access e Outlook. Permite a criação e exibição de apresentações, cujo objetivo é informar sobre um determinado
Leia maisSuperStore Sistema para Gestão de Óticas. MANUAL DO USUÁRIO (Ordem de Serviço)
SuperStore Sistema para Gestão de Óticas MANUAL DO USUÁRIO (Ordem de Serviço) REQUISITOS Requisitos são tópicos anteriores a serem observados antes de iniciar a utilização do módulo de Ordem de Serviço.
Leia maisMANUAL DE UTILIZAÇÃO DO WEBMAIL SBC
MANUAL DE UTILIZAÇÃO DO WEBMAIL SBC SUMÁRIO 1 - Tela de Login...03 2 - Caixa de Entrada...04 3 - Escrever Mensagem...06 4 - Preferências...07 4.1 - Configurações Gerais...07 4.2 - Trocar Senha...07 4.3
Leia maisWord 1 - Introdução 1.1 - Principais recursos do word 1.2 - A janela de documento 1.3 - Tela principal
Word 1 - Introdução O Word para Windows ou NT, é um processador de textos cuja finalidade é a de nos ajudar a trabalhar de maneira mais eficiente tanto na elaboração de documentos simples, quanto naqueles
Leia maisFCT Faculdade de Ciências e Tecnologia Serviço Técnico de Informática STI SGCD Sistema Gerenciador de Conteúdos Dinâmicos
FCT Faculdade de Ciências e Tecnologia Serviço Técnico de Informática STI SGCD Sistema Gerenciador de Conteúdos Dinâmicos Manual do Usuário Presidente Prudente, outubro de 2010 Índice 1. Introdução e Instruções
Leia maisAnexo III Funcionamento detalhado do Sistema Montador de Autoria
1 Sumário Anexo III Funcionamento detalhado do Sistema Montador de Autoria Anexo III Funcionamento detalhado do Sistema Montador de Autoria... 1 1 Sumário... 1 2 Lista de Figuras... 5 3 A Janela principal...
Leia maisFERRAMENTAS DE COLABORAÇÃO CORPORATIVA
FERRAMENTAS DE COLABORAÇÃO CORPORATIVA Compartilhamento de Arquivos no Google Drive Sumário (Clique sobre a opção desejada para ir direto à página correspondente) Utilização do Google Grupos Introdução...
Leia maisPOWER POINT 2003 CARREGANDO O POWER POINT
ÍNDICE POWER POINT 2003...2 CARREGANDO O POWER POINT...2 JANELA PRINCIPAL...3 PARTES DA JANELA...3 MENUS DO POWER POINT...4 BARRAS DE FERRAMENTAS...6 BARRA DE FERRAMENTA PADRÃO...6 BARRA DE FERRAMENTA
Leia maisProcedimentos para Reinstalação do Sisloc
Procedimentos para Reinstalação do Sisloc Sumário: 1. Informações Gerais... 3 2. Criação de backups importantes... 3 3. Reinstalação do Sisloc... 4 Passo a passo... 4 4. Instalação da base de dados Sisloc...
Leia maisApostila para o 7º ano Profª Yandra
Apostila para o 7º ano Profª Yandra INTRODUÇÃO Scratch é uma linguagem de programação desenvolvida por uma conceituada universidade norte-americana (MIT). Através de um sistema inovador que introduz noções
Leia maisAPOSTILA DE EXEMPLO. (Esta é só uma reprodução parcial do conteúdo)
APOSTILA DE EXEMPLO (Esta é só uma reprodução parcial do conteúdo) 1 Índice Aula 1 - Área de trabalho e personalizando o sistema... 3 A área de trabalho... 3 Partes da área de trabalho.... 4 O Menu Iniciar:...
Leia maisPROMOB ARCH PRIMEIROS PASSOS
PROMOB ARCH PRIMEIROS PASSOS O que compõe o software: O Promob éum software pago. A Procad eventualmente oferece preços promocionais para alunos da Universidade em função da parceria travada entre elas.
Leia maisGerando enquêtes para uso em Pocket PCs V 5.1.0.8
Gerando enquêtes para uso em Pocket PCs V 5.1.0.8 Pré-requisitos: Lista das questões Formulário multimídia Recomendações Pocket PC: Sistema Operacional Windows Mobile (não funciona com nenhum outro sistema
Leia maisManual do Sistema "Vida - Controle Financeiro" Editorial Brazil Informatica
Manual do Sistema "Vida - Controle Financeiro" Editorial Brazil Informatica I Vida - Controle Financeiro Conteúdo Part I Introdução 2 1 Vida Controle... Financeiro 2 Part II Novidades Versão 2.9 (Contas)
Leia maisTreinamento Excel 2010 Thalles Cezar Montenegro
+ Treinamento Excel 2010 Thalles Cezar Montenegro + Agenda Histórico Interface Principais Menus Salvando arquivos Abrindo arquivos Formatação + Histórico Surgiu em 1985 para Mac Fazer tudo o que o 1-2-3
Leia maisLógica de Programação
Lógica de Programação Softblue Logic IDE Guia de Instalação www.softblue.com.br Sumário 1 O Ensino da Lógica de Programação... 1 2 A Ferramenta... 1 3 Funcionalidades... 2 4 Instalação... 3 4.1 Windows...
Leia maisPara desenvolver a atividade a atividade desta aula utilizaremos o ambiente de desenvolvimento integrado NetBeans.
1 - Criando uma classe em Java Para desenvolver a atividade a atividade desta aula utilizaremos o ambiente de desenvolvimento integrado NetBeans. Antes de criarmos a(s) classe(s) é necessário criar o projeto
Leia mais