Advertisement
  1. Game Development
  2. From Scratch
Gamedevelopment

Construa um Clássico Jogo Pong Do Princípio

by
Difficulty:BeginnerLength:ShortLanguages:

Portuguese (Português) translation by Marcos Fuchter Leandro (you can also view the original English article)

Nesse tutorial em screencast, vou te mostrar como usar o Construct 2 para fazer um jogo Pong básico que pode ser jogado tanto contra outra pessoa quanto contra um IA simples de computador. Nenhum experiência prévia em programação ou desenvolvimento de jogos é requirida -- tudo que você precisa é uma cópia do Construct 2 (o qual tem uma edição grátis)


Introdução

O jogo que vamos construir é uma versão bem básica de Pong que te permite jogar contra um jogador humano no mesmo computador ou contra uma IA bem básica. Você pode jogar a demo finalizada aqui.

Você provavelmente sabe como Pong funciona, mas só pra garantir:

  • Os dois objetos são controlados tanto pelo CPU, as setas do teclado, ou as teclas S e X.
  • Há uma bola em constante movimento que rebate nas paredes do topo e fundo do campo de jogo.
  • Cada vez que a bola passa por um jogador, seu oponente ganha um ponto.
  • O primeiro jogador a chegar a 10 é considerado o vencedor.

E também, apertar P pausa o jogo.


O Que Baixar

Para esse tutorial, você vai precisar de uma cópia do Construct 2 (C2). A edição grátis é mais que suficiente para o jogo que faremos aqui, e não é limitada em tempo o que a torna a escolha perfeita para iniciantes.

Há duas versões do C2 a considerar: Estável e Beta. A última versão Beta é sempre a versão mais recente lançada, e traz novas características. Entretanto, as versões Beta podem introduzir novos bugs, e são consideradas versões experimentais. Versões estáveis oferecem concertos de bugs e uma garantia que a maioria dos aspectos estão livres de bugs e deveriam funcionar como esperado independentemente do que você faça com eles. Eles não são um ramo diferente do desenvolvimento, mas simples marcos rotulados como tendo arrumado todos os bugs relatados no passado.

O ciclo de desenvolvimento para o C2 é bem rápido, com novos lançamentos Beta quase uma vez por semana e novos lançamentos estáveis quase a cada 6 semanas. Uma coisa que você deve estar ciente é que projetos salvos em uma versão antiga (não interessa se é Beta ou Estável) podem ser abertos em novas versões. O oposto não é verdadeiro entretanto (você não pode abrir um projeto salvo com r99 em r95).

Como eu mostro o uso de Ferramentas do Editor de Imagens que foram implementados após a última versão Estável (r95) eu aconselharia você a baixar essa versão (r99). Se no tempo que você está lendo esse tutorial uma mais nova versão estável estiver disponível, então baixe essa no lugar. Todo aspecto desse tutorial ainda deveria se aplicar e você deveria encontrar menos bugs enquanto trabalha nos seus próprios projetos.

Se você gostaria de baixar a última fonte do jogo, você pode pegá-la em formato CAPX aqui, ou em formato ZIP aqui.


Assista o Screencast

Assista em tela cheia em 720p (use o ícone de Engrenagem) para melhor qualidade.

O Que Faço Depois?

Então você fez um jogo Pong básico - ótimo! Agora leve-o adiante. Aqui há algumas ideias:

  • Melhore seus gráficos. Você pode dar uma aparência 8-bit da velha guarda, uma aparência de neon no estilo Geometry Wars, ou algo completamente diferente!
  • Adicione mais personagens. E se ambos os lados tivessem um jogador humano e um jogador controlado por computador?
  • Aumente o desafio. Tente fazer a bolar aumentar sua velocidade enquanto o jogo segue em frente.
  • Introduza poderes especiais. Faça os jogadores encolherem ou crescerem, ou mover mais rápido ou mais lento.

Eu recomendo que você cheque o manual oficial do Construct 2 e os tutoriais no Scirra.com para mais ajuda.

Obrigado por assistir esse tutorial!

Advertisement
Advertisement
Looking for something to help kick start your next project?
Envato Market has a range of items for sale to help get you started.