Sie sind auf Seite 1von 67

Scratch from Scratch

Uma histria do incio dos


jogos eletrnicos at o seu
prprio incio nos jogos
eletrnicos

Sobre quem vos fala, entre outras coisas:


Professor de desenvolvimento de jogos na T&T, primeiro curso livre
do Rio, 2006 - 2008;
Professor de desenvolvimento de jogos no NAVE, primeiro curso
tcnico do Rio, 2010 - 2012;
Professor de desenvolvimento de jogos no Senai/Senac, pronatec,
2012 - 2015;
Professor de desenvolvimento de jogos no Infnet, ps-graduao,
2016;
Professor de desenvolvimento de jogos na RedZero, 2010 Produtor de jogos na MultiRio, 2014 - 2016
Produtor de jogos na Harmonia Game Studio, 2010 -

Alguns trabalhos desenvolvidos recentemente

Alguns trabalhos desenvolvidos recentemente

Contratados

No publicados (ainda)

Top secret

Mais importante que tudo isso


Viu o primeiro video-game do filho rico do chefe do
pai, um Odissey com jogo do Popeye;
Teve o primeiro video-game dado pelo pai, um clone
de Atari, CCE VG 3000, com cartucho de 16 jogos
da FotoMania;
Matava aulas para ir sem autorizao um ambiente
adulto, hostil, onde se vendia lcool e cigarros,
tambm conhecido como Fliperama;
E:

Mais importante que tudo isso

Mas essa a minha histria.


E a histria de vocs? Como vieram parar aqui, que desejo os trouxe?

10

E a histria dos jogos eletrnicos?


Um pouco de histria e termos tcnicos, em outro esquema de slide

11

Mas vamos voltar ao incio...

William Higinbotham

Tennis For Two

Tennis For Two


- https://www.youtube.com/watch?v=r92nPSJMztY

Steve Russel, Spacewar!


- https://www.youtube.com/watch?v=7bzWnaH-0sg
- TX-0 (Mouse in the Maze, Tic-Tac-Toe), 1960
- PDP-1, 1961/2, 2KB de memria...

1969 passou rpido.


- Resumo da dcada:
-

Incio da informtica de fim comercial;


IBM cria o circuito integrado (chip);
Incio da Arpanet -> Internet;
1966 Ralph Baer foi incubido
de fazer a melhor tv do mundo
Pensou em criar uma tv com
jogos. No vingou a ideia...

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!!!

Nolan Bushnell <3 <3 <3


- 1971 ainda;
- Antes do Odissey, do Pong e da Atari;
- Pela Nutting Associates, roubando a ideia de
Spacewar!, ele cria Computer Space;

Nolan Bushnell <3 <3 <3


- Espao, computadores;
- Nada ainda de plataformas;

Nolan Bushnell <3 <3 <3


- 1972, funda a Atari; Contrata Alan Al Alcorn;
- 1973, Alan cria Pong;
- https://www.youtube.com/watch?v=hj-N0zYrS7o
- Sucesso avassalador; Copiado pela ex-empresa;
- Mudando da garagem para um galpo, tem a
meta de fabricar 100 mquinas de Pong por dia.
- Precisou contratar qualquer um, mesmo
vagabundos, bandidos...

Ainda no o console da Atari...


-

Alguns comerciais de poca


- https://www.youtube.com/watch?t=220&v=0MnRk
PvIjKE
- https://www.youtube.com/watch?t=17&v=ueZd_k
TFdPs
-

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

Impossvel aqui colocar os jogos:

Mas a gente tenta

Pac-Man, Nanco/Midway
5/80, first character?

Mas a gente tenta


1st platfomer by D. Crane 4/82

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...

Dcada de 1970, Brasil...


- A Philco lana o Tele-Jogo, cpia de Pong, em
1977;

Dcada de 1970, Brasil...


- A Philco lana o Tele-Jogo, cpia de Pong, em
1977;

Ah, os anos 80...


- Lembrando, em 1976 a Atari (que comeou com
500 dlares em 1972) foi vendida por 28 milhes
de dlares. Quem comprou no entendia do
negcio. Muitas pessoas saram (Activision),
incluindo Bushnell;
- As coisas vo de timas
https://www.youtube.com/watch?v=g_AtNY0bYAA

Pong from Scratch


...

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:

Mas tem muitas variaes:

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!

Tem que selecionar a cada um ali duplica, apaga, aumenta ou diminui e d


umas dicas...

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

Das könnte Ihnen auch gefallen