Aula 07 - Drag & Drop com jQuery UI
Uma das funcionalidades mais interessantes para criar jogos e aplicações interativas é a possibilidade de arrastar e largar elementos no ecrã. Nesta aula vais aprender a utilizar o jQuery UI, uma extensão do jQuery que disponibiliza componentes e interações avançadas, como o Drag & Drop. Estes conceitos serão a base do jogo interativo que será desenvolvido nas aulas seguintes.
Aula 09 - Validação Avançada e Retorno Automático
Num jogo interativo bem construído, nem todas as ações devem ser aceites. Quando um utilizador tenta colocar um elemento no local errado, o sistema deve rejeitar essa ação de forma clara e intuitiva. Nesta aula vais aprender a configurar o Drag & Drop para aceitar apenas elementos corretos e fazer com que os elementos incorretos regressem automaticamente à posição inicial.
Aula 10 - Sistema Completo - Reset Temporizador e Fim de Jogo
Nesta aula vais concluir o desenvolvimento do jogo interativo. Para que um jogo esteja completo, não basta aceitar respostas corretas — é necessário controlar o estado do jogo, definir quando termina, permitir reiniciar e, opcionalmente, adicionar um temporizador. Estes elementos aproximam o projeto de uma aplicação real e tornam a experiência mais envolvente.