A apresentação está carregando. Por favor, espere

A apresentação está carregando. Por favor, espere

Introdução à Programação Exercício - Interação via Teclado - Estrutura de Repetição 2º Semestre 2010 > PUCPR > Design Digital Bruno C. de Paula.

Apresentações semelhantes


Apresentação em tema: "Introdução à Programação Exercício - Interação via Teclado - Estrutura de Repetição 2º Semestre 2010 > PUCPR > Design Digital Bruno C. de Paula."— Transcrição da apresentação:

1 Introdução à Programação Exercício - Interação via Teclado - Estrutura de Repetição 2º Semestre 2010 > PUCPR > Design Digital Bruno C. de Paula

2 Objetivo do exercício Introduzir o tópico de interação via teclado; Propor um exercício que ilustre o tópico anteriores e que gere um portfolio real ao grupo através da criação de um uma experiência interativa; Veja mais detalhes no material da disciplina: http://www.brunocampagnolo.com/2010_2 /processing/interacao/ http://www.brunocampagnolo.com/2010_2 /processing/interacao/ 2 13/1/2014

3 Estrutura de repetição Tipos: while, do while, for for(inicialização;condição;incremento) { código } É a mesma coisa que: inicialização; Repita enquanto a condição estiver satisfeita { Código Incremento } 3 13/1/2014

4 Variáveis para trabalhar com o teclado keyPressed: Indica quando um botão é pressionado. Usado dentro do draw; keyPressed key: contém o valor da tecla pressionada ou solta; key keyCode: Detecta o uso de teclas especiais (UP, DOWN, LEFT, RIGHT, etc). keyCode 4 13/1/2014

5 Funções para trabalhar com o teclado keyPressed: chamada cada vez que uma tecla é pressionada; keyPressed keyReleased: chamada quando uma tecla é solta; keyReleased keyTyped: igual ao keyPressed, mas ignorando SHIFT, ALT, CTRL. keyTyped 5 13/1/2014

6 Exercício Ilusão Usando estruturas de repetição, crie um programa em Processing que exiba uma ilusão de ótica; IMPORTANTE: A ilusão não deverá ser uma imagem, mas sim deve ser gerada a partir de estruturas de repetição! 6 13/1/2014

7 Exercício Ilusão Sugestões com links para exemplos de ilusão de ótica: Ilusão de Ótica – Somos Prisioneiros dos Nossos Olhos? Ilusão de Ótica – Somos Prisioneiros dos Nossos Olhos? Optical Illusions 4 Kids; Optical Illusions 4 Kids Site japonês com exemplos; Site japonês com exemplos Optical Illusions em Small Basic; Optical Illusions em Small Basic 7 13/1/2014

8 Exercício Ilusão Você deverá conseguir interagir com sua ilusão de ótica através do teclado para, por exemplo, alterar seus parâmetros: Posição; Cores; Quantidade de elementos; Rotação; Etc... 8 13/1/2014

9 Exercício Ilusão Desafio opcional: Criar um jogo que utilize sua ilusão de ótica; Entrega no dia 05/10/2010; Pode ser feito em duplas. 9 13/1/2014

10 Exercício Jogo de 0 botões No fim deste exercício, criaremos um único jogo no qual todos os minigames serão executados seqüencialmente ao jogador; Exemplos: http://www.youtube.com/watch?v=_3VRTg MWVsc http://www.youtube.com/watch?v=_3VRTg MWVsc http://www.youtube.com/watch?v=poxK0X 8nyrw http://www.youtube.com/watch?v=poxK0X 8nyrw 10 13/1/2014

11 Exercício Jogo de 0 botões Entrega no dia 31/08/2010; Pode ser feito em duplas; Hoje você deve criar uma explicação sobre o que é seu jogo e como ele funciona; Envie até próxima segunda (17/8) esta explicação via Correio do Eureka; Você irá desenvolver seu jogo durante as próximas semanas. 11 13/1/2014

12 Exercício Jogo de 0 botões Tema livre (evitar temas complexos); Tela limitada a 600 pixels de largura por 400 pixels de altura; Seu jogo deve durar no máximo 90 segundos; Proibido o uso de imagens que não sejam feitas por você ou livres; Você deverá usar alguma estrutura de repetição em seu jogo. 12 13/1/2014


Carregar ppt "Introdução à Programação Exercício - Interação via Teclado - Estrutura de Repetição 2º Semestre 2010 > PUCPR > Design Digital Bruno C. de Paula."

Apresentações semelhantes


Anúncios Google