Anda di halaman 1dari 5

JOGO DO PONG

No exemplo de atividade de hoje, mostraremos como criar um jogo bem simples,


baseado no clássico "Pong", que é um game que possui uma raquete e uma bolinha
que deve ser rebatida na tela.

DESENHANDO OS PERSONAGENS
Como as artes deste jogo são bem simples, você
mesmo pode desenhá-las. Para isso, crie os
personagens mostrados ao lado, sendo a
"raquete" um pequeno retângulo, o personagem
"bola", em que você pode inserir qualquer desenho de bola que há no Scratch, e o
personagem "piso", onde você deve desenhar outro retângulo que ocupe toda a borda
inferior da tela do jogo.

Clique em Pintar um novo ator:

Desenhe a raquete, um pequeno retângulo:


A bola insira qualquer desenho de bola do Scratch. Altere o nome para Bola.

Desenhe o piso:

Insira um palco:
SCRIPT DO PISO
O script do piso irá posicionar o piso na base do palco. Posição X=0 e y=-161.

SCRIPT DA RAQUETE
A raquete será posicionada na posição X igual à 0 e Y igual à -125. A posição y poderá
variar dependendo do seu desenho da raquete. Posicione-a o ais próximo do piso, sem
tocar nele.

A movimentação da raquete será feita pelo mouse, através dos outros blocos
mostrados, sendo estes os que vão alterar a posição X do mouse para dar movimento
na raquete.
SCRIPT DA BOLA
Nosso último código será o do personagem da bola. Este código vai posicionar a bola
em um determinado ponto da tela do jogo, e em seguida, vai sortear posições para que
ela seja sorteada para ser lançada na tela. Além disso, o mesmo código vai fazer a bola
se mover, e verificar se ela bate na raquete, se isso ocorrer, ela é lançada para outra
posição da tela, e se caso a bola bater no piso, todo jogo é parado.
ATIVIDADE
Tente você mesmo:

1. Criar um placar que soma 3 pontos cada vez que a bola é rebatida pela
raquete.

2. Criar 5 vidas para o jogador, sendo que cada vez que a bola bate no piso
perde-se uma vida. O jogo termina quando não houverem mais vidas.

3. Adicione mais 3 palcos.

4. Mude o palco cada a cada 30 pontos.

5. Ao atingir 90 pontos encerre o jogo informando que o jogador


CONSEGUIU VENCEU.

Anda mungkin juga menyukai

  • Excel Avançado Aula 1
    Excel Avançado Aula 1
    Dokumen5 halaman
    Excel Avançado Aula 1
    Edson De Jesus Carbonaro
    Belum ada peringkat
  • Atividade Cadastro Clientes VBA
    Atividade Cadastro Clientes VBA
    Dokumen10 halaman
    Atividade Cadastro Clientes VBA
    Edson De Jesus Carbonaro
    Belum ada peringkat
  • Aula Funções Financeiras VBA
    Aula Funções Financeiras VBA
    Dokumen3 halaman
    Aula Funções Financeiras VBA
    Edson De Jesus Carbonaro
    Belum ada peringkat
  • Word 2000
    Word 2000
    Dokumen80 halaman
    Word 2000
    Edson De Jesus Carbonaro
    Belum ada peringkat
  • FrontPage 2000
    FrontPage 2000
    Dokumen127 halaman
    FrontPage 2000
    Edson De Jesus Carbonaro
    Belum ada peringkat
  • Apostila Access
    Apostila Access
    Dokumen97 halaman
    Apostila Access
    Edson De Jesus Carbonaro
    0% (1)
  • Excel 2000
    Excel 2000
    Dokumen162 halaman
    Excel 2000
    Edson De Jesus Carbonaro
    Belum ada peringkat
  • Java Aula 09
    Java Aula 09
    Dokumen1 halaman
    Java Aula 09
    Edson De Jesus Carbonaro
    Belum ada peringkat
  • Lógica Aula 07
    Lógica Aula 07
    Dokumen2 halaman
    Lógica Aula 07
    Edson De Jesus Carbonaro
    Belum ada peringkat
  • Excel Aula 03 PDF
    Excel Aula 03 PDF
    Dokumen4 halaman
    Excel Aula 03 PDF
    Edson De Jesus Carbonaro
    Belum ada peringkat
  • Java Aula 01
    Java Aula 01
    Dokumen3 halaman
    Java Aula 01
    Edson De Jesus Carbonaro
    Belum ada peringkat
  • Lógica Aula 02
    Lógica Aula 02
    Dokumen3 halaman
    Lógica Aula 02
    Edson De Jesus Carbonaro
    Belum ada peringkat
  • Excel Aula 01 PDF
    Excel Aula 01 PDF
    Dokumen12 halaman
    Excel Aula 01 PDF
    Edson De Jesus Carbonaro
    Belum ada peringkat
  • Excel Aula 02
    Excel Aula 02
    Dokumen6 halaman
    Excel Aula 02
    Edson De Jesus Carbonaro
    Belum ada peringkat
  • Lógica Aula 01 PDF
    Lógica Aula 01 PDF
    Dokumen3 halaman
    Lógica Aula 01 PDF
    Edson De Jesus Carbonaro
    Belum ada peringkat
  • Java Aula 04
    Java Aula 04
    Dokumen3 halaman
    Java Aula 04
    Edson De Jesus Carbonaro
    Belum ada peringkat
  • Java Aula 08
    Java Aula 08
    Dokumen2 halaman
    Java Aula 08
    Edson De Jesus Carbonaro
    Belum ada peringkat
  • Java Aula 01
    Java Aula 01
    Dokumen3 halaman
    Java Aula 01
    Edson De Jesus Carbonaro
    Belum ada peringkat
  • Java Aula 03
    Java Aula 03
    Dokumen2 halaman
    Java Aula 03
    Edson De Jesus Carbonaro
    Belum ada peringkat
  • Aula de Lógica 1
    Aula de Lógica 1
    Dokumen3 halaman
    Aula de Lógica 1
    Edson De Jesus Carbonaro
    Belum ada peringkat
  • Lógica Aula 08
    Lógica Aula 08
    Dokumen2 halaman
    Lógica Aula 08
    Edson De Jesus Carbonaro
    Belum ada peringkat
  • Java Aula 02
    Java Aula 02
    Dokumen5 halaman
    Java Aula 02
    Edson De Jesus Carbonaro
    Belum ada peringkat
  • Lógica Aula 02
    Lógica Aula 02
    Dokumen3 halaman
    Lógica Aula 02
    Edson De Jesus Carbonaro
    Belum ada peringkat
  • Scratch Aula 04
    Scratch Aula 04
    Dokumen8 halaman
    Scratch Aula 04
    Edson De Jesus Carbonaro
    Belum ada peringkat
  • Scratch Aula 02
    Scratch Aula 02
    Dokumen7 halaman
    Scratch Aula 02
    Edson De Jesus Carbonaro
    Belum ada peringkat
  • Vba PDF
    Vba PDF
    Dokumen83 halaman
    Vba PDF
    Edson De Jesus Carbonaro
    Belum ada peringkat
  • Html5 Aula 01
    Html5 Aula 01
    Dokumen9 halaman
    Html5 Aula 01
    Edson De Jesus Carbonaro
    Belum ada peringkat
  • Apostila PowerPoint PDF
    Apostila PowerPoint PDF
    Dokumen87 halaman
    Apostila PowerPoint PDF
    Edson De Jesus Carbonaro
    Belum ada peringkat
  • Scratch Aula 03 PDF
    Scratch Aula 03 PDF
    Dokumen8 halaman
    Scratch Aula 03 PDF
    Edson De Jesus Carbonaro
    Belum ada peringkat