Você está na página 1de 3

//Tamanho tela int telaX=400; int telaY=400; //colisores laterais int posMaxEsq=0; int posMaxDir=telaX; //colisores de score int

posMaxBaixo=telaY; int posMaxCima=0; //muda direcoes das bolas int mudaX=1; int mudaY=1; //sorteia alguma posicao no eixo X int inicio=(int)random(30, telaX-30); //determina a direcao da bola nos eixos x e y PVector bolaDire; //velocidade da bola int velBola=3; //comando do teclado int tec2X=telaX/2; //velocidade das paletas int velPal=8; //tamanho das paletas int tamXPal=60; int tamYPal=10; //score int scoreJog1=0; int scoreJog2=0;

void setup() { size(telaX, telaY); bolaDire=new PVector(inicio, height/2); }

void draw() { //Limpa o background background(0);

//centraliza os sprites ellipseMode(CENTER); rectMode(CENTER); bolaDire.x=bolaDire.x+velBola*mudaX; bolaDire.y=bolaDire.y+velBola*mudaY; condBola(); funcTeclado(); ellipse(bolaDire.x, bolaDire.y, 10, 10); rect(bolaDire.x, 0, tamXPal, tamYPal); rect(tec2X, 400, tamXPal, tamYPal); if(dist(bolaDire.x,bolaDire.y,tec2X,400)<10){ mudaY=-1; bolaDire.y=bolaDire.y+velBola*mudaY; } println("O score do jogador 1 eh:"+scoreJog1); } void funcTeclado() { if ( keyPressed == true ) { if ( key == 'a' ) { if( tec2X>0+tamXPal/2) tec2X=tec2X-velPal; } if ( key == 'd' ) { if(tec2X<telaX-tamXPal/2) tec2X=tec2X+velPal; } } } void condBola() { if (bolaDire.x>=posMaxDir) { mudaX=-1; bolaDire.x=bolaDire.x+velBola*mudaX; } if (bolaDire.x<=posMaxEsq) { mudaX=1; bolaDire.x=bolaDire.x+velBola*mudaX; }

if (bolaDire.y==posMaxCima) { mudaY=1; bolaDire.y=bolaDire.y+velBola*mudaY; } if (bolaDire.y==posMaxBaixo) { //mudaY=-1; //bolaDire.y=bolaDire.y+velBola*mudaY; scoreJog1+=1; bolaDire.x=(int)random(30, telaX-30); bolaDire.y=width/2; } }

Você também pode gostar

  • Documento Jogo Memoria
    Documento Jogo Memoria
    Documento13 páginas
    Documento Jogo Memoria
    Daniel Teodolino
    Ainda não há avaliações
  • Aula 06 - Descrição
    Aula 06 - Descrição
    Documento5 páginas
    Aula 06 - Descrição
    Lucas Kachiangui
    Ainda não há avaliações
  • Jogo Da Velha
    Jogo Da Velha
    Documento3 páginas
    Jogo Da Velha
    Luiz Neto
    Ainda não há avaliações
  • Trabalho Dos 7 Infernos
    Trabalho Dos 7 Infernos
    Documento5 páginas
    Trabalho Dos 7 Infernos
    giovanna.vogeley
    Ainda não há avaliações
  • JOGODAVELHA
    JOGODAVELHA
    Documento3 páginas
    JOGODAVELHA
    ImVelloster46
    Ainda não há avaliações
  • Jogo
    Jogo
    Documento2 páginas
    Jogo
    aucasergio2
    Ainda não há avaliações
  • Thales 4
    Thales 4
    Documento3 páginas
    Thales 4
    Kadetão Sampaio
    Ainda não há avaliações
  • Jogo Da Velha
    Jogo Da Velha
    Documento5 páginas
    Jogo Da Velha
    Mateus Santos
    Ainda não há avaliações
  • Projeto Arduboy
    Projeto Arduboy
    Documento10 páginas
    Projeto Arduboy
    FranciscoFlávio
    Ainda não há avaliações
  • Relatorio-Jogo Da Memoria
    Relatorio-Jogo Da Memoria
    Documento17 páginas
    Relatorio-Jogo Da Memoria
    manelcasilva
    Ainda não há avaliações
  • Jogo Pong - Javascript
    Jogo Pong - Javascript
    Documento3 páginas
    Jogo Pong - Javascript
    Alison Jader
    Ainda não há avaliações
  • Programação Jogo Da Velha
    Programação Jogo Da Velha
    Documento8 páginas
    Programação Jogo Da Velha
    Marcos José Júnior
    Ainda não há avaliações
  • Programa Por
    Programa Por
    Documento23 páginas
    Programa Por
    rubemtiagomanuelmendes123
    Ainda não há avaliações
  • Message
    Message
    Documento4 páginas
    Message
    Alejandro Apolinario
    Ainda não há avaliações
  • PDF Jogo Da Velha Java
    PDF Jogo Da Velha Java
    Documento12 páginas
    PDF Jogo Da Velha Java
    Fernando Carregosa
    Ainda não há avaliações
  • Pensamento Computacional
    Pensamento Computacional
    Documento4 páginas
    Pensamento Computacional
    mabarcella
    Ainda não há avaliações
  • Barra
    Barra
    Documento2 páginas
    Barra
    eduardojsa.24.07
    Ainda não há avaliações
  • ESD - Backtracking Sudoku
    ESD - Backtracking Sudoku
    Documento3 páginas
    ESD - Backtracking Sudoku
    Livia Diniz
    Ainda não há avaliações
  • Script Teste - )
    Script Teste - )
    Documento5 páginas
    Script Teste - )
    Oi Kk
    Ainda não há avaliações
  • New Text Document
    New Text Document
    Documento6 páginas
    New Text Document
    leandrocatamo
    Ainda não há avaliações
  • Jogo Das Naves
    Jogo Das Naves
    Documento4 páginas
    Jogo Das Naves
    Acesso Youtube
    Ainda não há avaliações
  • Código Fonte em C - Jogo Da Velha
    Código Fonte em C - Jogo Da Velha
    Documento7 páginas
    Código Fonte em C - Jogo Da Velha
    Bianca Sena
    Ainda não há avaliações
  • Notes 240315 160919
    Notes 240315 160919
    Documento3 páginas
    Notes 240315 160919
    emill.ymello212
    Ainda não há avaliações
  • Painel TP
    Painel TP
    Documento2 páginas
    Painel TP
    arthurlouco53
    Ainda não há avaliações
  • A
    A
    Documento3 páginas
    A
    emill.ymello212
    Ainda não há avaliações
  • Jogo Da Velha em C
    Jogo Da Velha em C
    Documento12 páginas
    Jogo Da Velha em C
    Davi Maia
    Ainda não há avaliações
  • Exemplo Funcao 2
    Exemplo Funcao 2
    Documento1 página
    Exemplo Funcao 2
    CONTECSUL
    Ainda não há avaliações
  • Import Pygame
    Import Pygame
    Documento3 páginas
    Import Pygame
    Wagner Campanari
    Ainda não há avaliações
  • Funções StrToInt e IntToStr em C
    Funções StrToInt e IntToStr em C
    Documento2 páginas
    Funções StrToInt e IntToStr em C
    jonnes.nascimento
    Ainda não há avaliações
  • Message
    Message
    Documento5 páginas
    Message
    Davi Vinícius
    Ainda não há avaliações
  • Atividade 11tnota de Aula
    Atividade 11tnota de Aula
    Documento1 página
    Atividade 11tnota de Aula
    Rodrigo Baryczka Mello
    Ainda não há avaliações
  • Player Vitao
    Player Vitao
    Documento2 páginas
    Player Vitao
    eduardojsa.24.07
    Ainda não há avaliações
  • Aula 6.2 (Prática)
    Aula 6.2 (Prática)
    Documento2 páginas
    Aula 6.2 (Prática)
    Jardel Simoes
    Ainda não há avaliações
  • Atvd Algoritos - Ed
    Atvd Algoritos - Ed
    Documento2 páginas
    Atvd Algoritos - Ed
    André Aguiar
    Ainda não há avaliações
  • (Xna) Tilemap: Tiles
    (Xna) Tilemap: Tiles
    Documento9 páginas
    (Xna) Tilemap: Tiles
    Amilton Neves Jr.
    Ainda não há avaliações
  • Arduino e Processing PDF
    Arduino e Processing PDF
    Documento36 páginas
    Arduino e Processing PDF
    Felipe Meganha
    Ainda não há avaliações
  • Atividades Complementares
    Atividades Complementares
    Documento10 páginas
    Atividades Complementares
    Matheus de Oliveira dos Santos
    Ainda não há avaliações
  • Codigo BF
    Codigo BF
    Documento4 páginas
    Codigo BF
    Daniel Pinheiro Barreto
    Ainda não há avaliações
  • 1
    1
    Documento3 páginas
    1
    Sofia Nepomuceno Ribeiro
    Ainda não há avaliações
  • C - Tutorial 16 PDF
    C - Tutorial 16 PDF
    Documento1 página
    C - Tutorial 16 PDF
    Fernando Guzzo Fanado
    Ainda não há avaliações
  • Atividade Prática c1 2020
    Atividade Prática c1 2020
    Documento11 páginas
    Atividade Prática c1 2020
    AdrieleMaria
    Ainda não há avaliações
  • Hang Game Finalizado
    Hang Game Finalizado
    Documento13 páginas
    Hang Game Finalizado
    Jonso '-'
    Ainda não há avaliações
  • Loterica
    Loterica
    Documento2 páginas
    Loterica
    gustavolins
    Ainda não há avaliações
  • Arduino GPS
    Arduino GPS
    Documento5 páginas
    Arduino GPS
    Lapatech
    Ainda não há avaliações
  • Arduino Display Touch Screen
    Arduino Display Touch Screen
    Documento28 páginas
    Arduino Display Touch Screen
    Joao Thome
    Ainda não há avaliações
  • Banco de Dados
    Banco de Dados
    Documento3 páginas
    Banco de Dados
    Valdete Figueiredo
    Ainda não há avaliações
  • Movimentação de Personagem GMK
    Movimentação de Personagem GMK
    Documento1 página
    Movimentação de Personagem GMK
    staz
    Ainda não há avaliações
  • Elt024 Exame Resolvido
    Elt024 Exame Resolvido
    Documento3 páginas
    Elt024 Exame Resolvido
    Alexandre Kennedy
    Ainda não há avaliações
  • Proj Grupo3 1
    Proj Grupo3 1
    Documento1 página
    Proj Grupo3 1
    Manuella Estevao Fernandes Seidi
    Ainda não há avaliações
  • Jogo Pix-A-Pix em C
    Jogo Pix-A-Pix em C
    Documento17 páginas
    Jogo Pix-A-Pix em C
    Rafael Santos de Oliveira
    Ainda não há avaliações
  • F.T. Nº 4 - Função Quadrática PDF
    F.T. Nº 4 - Função Quadrática PDF
    Documento3 páginas
    F.T. Nº 4 - Função Quadrática PDF
    almeida.agostinho8406
    Ainda não há avaliações
  • Error de Truncamiento - y 2
    Error de Truncamiento - y 2
    Documento3 páginas
    Error de Truncamiento - y 2
    Ines Nava
    Ainda não há avaliações
  • Calculadora Tkinter
    Calculadora Tkinter
    Documento3 páginas
    Calculadora Tkinter
    Omar Reyes Hernández
    Ainda não há avaliações
  • Triangulo Aster
    Triangulo Aster
    Documento1 página
    Triangulo Aster
    Silvano da Silva
    Ainda não há avaliações
  • HMMMMMMMMMMMMM
    HMMMMMMMMMMMMM
    Documento5 páginas
    HMMMMMMMMMMMMM
    braca stankovic
    Ainda não há avaliações
  • Leitura de Botões e o Bounce
    Leitura de Botões e o Bounce
    Documento10 páginas
    Leitura de Botões e o Bounce
    tostes_br
    Ainda não há avaliações
  • Exerciciosdart
    Exerciciosdart
    Documento2 páginas
    Exerciciosdart
    Bruno Alves
    Ainda não há avaliações