Buscar

Lista aplicada MOVIMENTO JOGOS

Prévia do material em texto

1. Suponha que você esteja programando uma plataforma móvel para o jogador 
pular. A plataforma só pode se mover para a esquerda (-) e para a direita (+). A 
plataforma está se movendo a uma velocidade constante de – 8 px/s. Se estiver 
atualmente na marca de 220 pixels, onde deveria estar 3 segundos depois 
(supondo que não tenha atingido o ponto em que se vira)? 
 
2. Suponha que você quer programar um jogo em que um personagem deve correr 
bastante. Você deseja programar o jogo para ser jogado em uma resolução mínima 
de 1600 x 1200 e em 30 fps. O personagem deve ser capaz de se deslocar 5 pixels 
em um quadro. 
a. Qual é a velocidade média do personagem em px/quadro? 
b. Qual é a velocidade média do personagem em px/s? 
c. Qual é tamanho de um pixel se o jogo for jogado em uma tela de 20 
polegadas (42,3 cm x 28,3 cm)? 
d. Qual seria a velocidade desse personagem na vida real? 
 
3. Suponha que um objeto no seu jogo esteja na marca de (320,200) pixels em um 
quadro. Dois quadros depois ele está posicionado na marca de (290,240) pixels. 
a. Qual é a velocidade desse objeto em px/quadro e em px/s, assumindo 
30fps? 
b. Em que posição esse objeto estará se continuar se movendo com essa 
velocidade após 3 quadros? 
 
4. Em um jogo 2D você deve fazer o teste de colisão entre dois objetos e para isso 
deve utilizar círculos delimitadores. O primeiro objeto tem seu centro localizado 
em (30,40), raio do círculo delimitador igual a 40 e velocidade igual a (5 px/s, 10 
px/s). O segundo objeto tem seu centro localizado em (330,640), raio do círculo 
delimitador igual a 35 e velocidade igual a (1 px/s , 2 px/s). 
a. Haverá colisão entre eles? 
b. Em quanto tempo a colisão ocorrerá?

Continue navegando

Outros materiais