Vocês devem continuar a construir o jogo Breakout, pedido no Laboratório 4 e Laboratório 5. Uma vez que já tenha feito tudo o que foi pedido nesses laboratórios, continue com os exercícios abaixo.
1. Modifique o jogo para o número de tijolos ser dado pelo usuário.
Na função gui_init
, você deve perguntar ao usuário (no console, usando
printf
e scanf
) quantas fileiras de tijolos ele quer, e quantos
tijolos em cada fileira. Os vetores com as informações dos tijolos devem
ser então alocados dinamicamente, com o uso de malloc
. Lembre que
para usar malloc
os vetores precisam ser declarados como ponteiros
para o primeiro elemento do vetor.
2. Implemente um modo de pausa no jogo, ativado pela barra de espaço
(tecla Space
). Quando pausado, nem a bola em a raquete se movem, e o
jogador pode remover tijolos clicando em cima deles.
Última Atualização: 2016-05-18 10:58