Pular para o conteúdo
Sir Fritzen

Voltar ao devlog

Devlog

Devlog eXtreme Pong #1: uma raquete que gira

A ideia central do eXtreme Pong: o jogador mira girando a raquete, então a habilidade vem do timing, não da sorte.

O Pong clássico tem um único comando: subir ou descer. O ângulo da rebatida depende só de onde a bola bate na raquete. O eXtreme Pong adiciona um segundo eixo de controle: você pode girar a raquete livremente.

Por que rotação?

O pilar de design é habilidade expressiva. Com rotação, o ângulo de saída vem de duas coisas que o jogador controla:

  1. Onde a bola acerta a raquete.
  2. O ângulo da raquete no momento do impacto.

Timing bom recompensa com rebatidas anguladas e difíceis de alcançar. Timing ruim devolve a bola reta. Nada é aleatório.

Como é feito

  • Unity + C#, com Rigidbody2D controlando bola e raquetes.
  • A velocidade da bola varia com a força do impacto, limitada entre um mínimo e um máximo, em vez de seguir uma curva fixa ao longo do tempo.
  • Controle pelo mouse: para cima e para baixo move a raquete, para os lados gira.

Próximos passos

Efeitos coletáveis com inventário e uma IA adversária com três níveis de dificuldade: Easy, Normal e Hard.

Jogo relacionado: eXtreme Pong#extreme-pong#unity#game-design#física