Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

Dúvida sobre layout do jogo

Meu jogo está com uma aparência diferente da mostrada nos vídeos. A distancia entre os canos superiores e inferiores é muito maior, como se a tela fosse bem mais comprida, ou seja, esticando e deformando o bitmap escolhido, ficando com canos pequenos e distantes. https://uploaddeimagens.com.br/imagens/sem_titulo-1-jpg--1630

2 respostas
solução!

Olá Christoferson,

Acredito que o código esteja correto, a única questão aqui é a resolução do dispositivo onde o seu jogo está sendo testado.

Como definimos manualmente o tamanho de cada cano em pixels (atributo TAMANHO_DO_CANO), se a sua tela tem 800 pixels de altura, um cano de 250 vai ocupar aproximadamente um terço da altura da tela. Agora, se você tiver uma tela com 2560 pixels de altura, o mesmo cano vai ocupar aproximadamente um décimo da tela. Desse modo, ele vai parecer bem menor.

Por esse motivo, não é recomendado mexer diretamente com pixels mas sim com alguma unidade proporcional ao tamanho da tela. Você pode fazer um cálculo simples para calcular, por exemplo, quantos pixels representam um terço da altura da sua tela e usar esse valor como tamanho do cano.

Obrigado Jeferson, problema resolvido!