Beruflich Dokumente
Kultur Dokumente
Contratados
No publicados (ainda)
Top secret
10
11
William Higinbotham
Os anos 1970...
- 1971/1972, Ralph Baer resgata a ideia do Brown
Box junto Magnavox/Philips, e lana o Odissey
100, que s podia ser jogado nas tvs Philips...
Tcharam!!!
Alguma nomenclatura...
- At aqui, marca-se a primeira gerao de
consoles domsticos. Eles no possuiam
processadores
- Uma empresa teve a honra de lanar o primeiro
console de segunda gerao em 1976, com
processador programvel: O Fairchild Channel F;
- Atari vendida para a Warner por trocentos milhes
de dlares;
1977...
- 1977, 1977, 1977
- Em 11 de Setembro de 1977 lanado o Atari
Video Computer System (Atari VCS, mais tarde
Atari 2600, a 2a. gerao);
- Mesmo com sucesso, h desentendimentos na
nova diretoria;
- Nolan Bushnell funda a Chuck E. Cheese Pizza;
Sucesso s se supera...
- 1979, Atari adquiri direitos de lanar em consoles
domsticos a converso do arcade de Space
Invaders
- https://www.youtube.com/watch?v=mMNiWrIO59s
Pac-Man, Nanco/Midway
5/80, first character?
U...
Tudo Activision...
Tudo Activision...
- Em 1979, os programadores David Crane
(Outlaw/78, Pitfall/82), Larry Kaplan (AirSea
Battle/77), Alan Miller (Checkers/78), Bob
Whitehead (Football/79), se reuniram com o
presidente da Atari exigindo direitos autorais
- Ele no deu
Hoje...
42
Pong in Scratch
Acesse o scratch aqui: https://scratch.mit.edu/
Baixe a verso mais nova: https://scratch.mit.edu/scratch2download/
O que o Scratch?
43
Pong in Scratch
Acesse o scratch aqui: https://scratch.mit.edu/
Baixe a verso mais nova: https://scratch.mit.edu/scratch2download/
O que o Scratch?
44
Pong in Scratch
Vamos comear nosso Pong!:
Esse o original:
45
Pong in Scratch
Vamos fazer um parecido com o original, mas depois mudamos, acrescentamos,
viramos de cabea para baixo, scratch!:
46
Pong in Scratch
Vamos fazer um parecido com o original, mas depois mudamos, acrescentamos,
viramos de cabea para baixo, scratch! Essa a tela do Scratch:
47
Pong in Scratch
Vamos fazer um parecido com o original, mas depois mudamos, acrescentamos,
viramos de cabea para baixo, scratch! Essa a tela do Scratch:
48
Pong in Scratch
Muito bonito o gato, mas vamos tirar ele, sempre que for apagar algo, tesoura!
49
Pong in Scratch
Scratch tem muitas artes prontas, e podemos desenhar ali tambm, mas vamos
importar trs desenhos simples de Pong!, feitos no Paint:
50
Pong in Scratch
CUIDADO!: Importe e coloque primeiro o fundo, depois a bola do Quico
(quadrada), depois as paletas, seno corre o risco da imagem preta de fundo
ficar na frente das outras (que ainda por cima so brancas)
No um problema sem soluo, mas melhor evitar por enquanto...
51
Pong in Scratch
Temos (no esquea de duplicar as paletas):
52
Pong in Scratch
Vamos seguir agora estas etapas:
1 - Mover a bola;
2 - Mover as paletas;
3 - Quicar a bola na paleta;
4 - Fazer pontos;
5 - Perder e ganhar;
53
Pong in Scratch
1 - Mover a bola;
Entramos nos cdigos! Na lgica do Scratch, que ele faz da seguinte forma:
BLOCOS DE ENCAIXE!:
54
Pong in Scratch
Veja essa parte central.
Na esquerda temos nosso palco, e onde roda o jogo.
Na direita temos espao para encaixar esses blocos
Vamos ver em detalhes alguns deles.
55
Pong in Scratch
Monte este bloco na bola (lembre, clique / selecione a bola) e vamos pensar /
programar / codyficar ;-)
56
Pong in Scratch
2 - Mover as paletas;
Cada uma vai ser movida por um jogador
e tem uma lgica diferente.
Consegue perceber?
57
Pong in Scratch
3 - Quicar a bola na paleta;
Aqui temos muitos conceitos, de matemtica (ngulos),
de jogos (podemos variar/sortear a direo da bola?),
de programao (vamos bater nos nossos primeiros bugs)
muita coisa!
58
Pong in Scratch
4 - Fazer pontos;
Mais um conceitos de programao, cada paleta tem sua *varivel* de pontos,
veja como criar:
59
Pong in Scratch
4 - Fazer pontos;
60
Pong in Scratch
4 - Fazer pontos;
Com os pontos criados para cada paleta, a bola precisa: saber onde bater e fazer
pontos um de cada vez para a paleta certa (eles so automaticamente exibidos
na tela, basta posicionar), e precisa zerar esses pontos no incio da partida,
certo? Veja:
61
Pong in Scratch
4 - Fazer pontos;
Novo script da bola:
62
Pong in Scratch
4 - Fazer pontos;
O que reparamos nesse script? Que objeto novo esse que apareceu? Como
usamos? Cada ferramenta tem suas tcnicas...
63
Pong in Scratch
4 - Fazer pontos;
O que reparamos nesse script? Que objeto novo esse que apareceu? Como
usamos? Cada ferramenta tem suas tcnicas...
64
Pong in Scratch
Extra:
E para tocarmos um som quando a bola quicar? Pop!
65
Pong in Scratch
5 - Perder e ganhar;
Esse fica de desafio para casa! Programar e fazer jogos aprender sempre!
Desenhe, modifique, mostre para os amigos...
66
E agora?
Baixe essa apresentao: bit.ly/cody-0001
Scratch!
67