Como Fazer Pong em 7 Passos e Ficar Triste Assim que Acabar - Parte 1 de 4
De "Mas por que Pong?" até "O Plano"
Olá, criançada!
Aqui estão as outras partes desta história:
Parte 1 - Leia abaixo
Parte 2 - Em breve
Parte 3 - Em breve
Parte 4 - Em breve
Aproveitem a Parte 1:
Intro
Pois então, o mais badalado clone de Pong de maio de 2025 acabou de sair na quinta passada.
Isso mesmo: Stealthily Communist Game of Paddles, obra do seu amigo aqui, já está disponível de graça na minha página do itch.io. Você pode jogar direto no navegador ou baixar e instalar no seu PC com Windows, Mac ou Linux.
Eis a criança, em toda sua glória: srpadilha.itch.io/stcogameofpaddles
Clique, clique, nerdola!
"Mas por que Pong?"
A descrição a seguir se beneficiará fortemente de ser lida enquanto ouve-se à Habanera do Bizet.
Bom, resumindo: como sofro de T-D-A-H, terminar meus projetos é F-O-D-A, porque:
Frequentemente perco a motivação no meio do caminho. Projetos longos, principalmente. Por mais empolgantes que sejam no começo, acabam no meu purgatório digital.
Meu cérebro anseia por gratificação instantânea, e quanto mais instantânea, melhor.
Me distraio fácil com a montanha de lixo ardente que a internet joga na nossa frente todo dia (tô olhando pra você, YouTube Shorts!).
Por isso, preciso desenvolver minhas habilidades de game design de um jeito estruturado passo a passo, que me permita ver resultados e colher recompensas rápidas pra manter a motivação.
Eis que surge o 20 Games Challenge!
O 20 Games Challenge (Desafio dos 20 Jogos em tradução livre) é um desafio/roteiro de desenvolvimento cujo objetivo final é aprender desenvolvimento de jogos recriando 20, ou menos, clássicos. É também tudo que eu precisava, porque não só soluciona todas as caixinhas acima, como também bate com minhas ideias como ex (e eterno) estudante de cinema: acredito muito em aprender analisando os clássicos.
Pong é o primeiro projeto do desafio. Então se preparem, meus nerdolas.
É hora de pongar!
Como fazer Pong
Passo 1 – O Plano
"Nenhum plano sobrevive ao primeiro contato com o inimigo."
— Helmuth von Moltke, o Velho
(citado em 1961 em “The Desert Generals” por Correlli Barnett)
General prussiano, nascido em 26 de outubro de 1800“Todo mundo tem um plano até levar o primeiro soco.”
— Mike Tyson
((citado em agosto de 1987 pela Associated Press)
Boxeador estadunidense, nascido em 30 de junho de 1966
Todo projeto precisa de um plano. Esse era o plano do 20 Games Challenge para o Pong (em 06/06/2025):
Objetivos:
Criar uma arena com duas paredes e um divisor.
Adicionar uma raquete em cada extremidade do campo. Usar inputs do jogador para mover as raquetes pra cima e pra baixo.
Adicionar uma bola que se mova pelo campo e quique nas raquetes e paredes.
Detectar quando a bola sai do campo. Atribuir um ponto ao jogador que marcou.
Contabilizar e exibir a pontuação de cada jogador.
Metas adicionais:
Escrever uma IA que siga a bola pra permitir jogo single player.
Dica: Fazer a raquete seguir a bola é fácil, mas isso deixa o oponente imbatível. Convém deixar a IA um pouco falha.
Adicionar um menu e permitir que o jogador reinicie o jogo.
Inserir sons básicos. Reproduzir um som toda vez que a bola colidir com algo e quando um jogador marcar.
Simples e direto, né? O que poderia dar errado?
Em breve, na Parte 2:
Como fazer o Pong – Passo 2 – A Ferramenta
Como fazer o Pong – Passo 3 – A Arrogância
Lembre-se de curtir, comentar e se inscrever. Faça melhor, compartilhem com seu papai. Faça O melhor, me dê mil dól.
Até a próxima, nerdola!