Sliding Puzzle

634 palavras 3 páginas
INSTITUTO POLITÉCNICO DE LEIRIA
ESCOLA SUPERIOR DE TECNOLOGIA E GESTÃO
Engenharia Mecânica (D+PL) – Programação
Biomecânica – Computadores e Programação
1.º Ano – 1.º Semestre – 2014/2015
TRABALHO PRÁTICO – 1ª FASE

1. Introdução
Um Sliding Puzzle é um jogo de tabuleiro de monojogador. Um deste tipo de jogos é o
Click&Slide (http://sapo.miniclip.com/games/click-and-slide).
Como se vê na Figura seguinte, o jogo é constituído por um painel de imagens, de níveis, tabuleiro, tempo e movimentos (ativos ou não) e pelo modo do jogo.
O objetivo do jogo é mover a posição vazia do tabuleiro de modo a reconstruir a Imagem original. O jogo a desenvolver é constituído pelos seguintes 5 modos: Criação, Movimento, Pausa,
Superado e Não Superado.

1/3

2. Modo criação do jogo
O jogo deve começar no modo de criação, onde deve ser possível:
 Indicar o número máximo de imagens, podendo adicionar imagens ao jogo até esse limite máximo e selecionar como a imagem atual uma dessas imagens;
 Indicar se o limite do tempo máximo está ou não ativo;
 Indicar se o número limite de movimentos está ou não ativo;
 Selecionar o nível atual entre 1 (tabuleiro com 2 por 2 subimagens) e 3 (tabuleiro 4 por subimagens);
 Indicar, para cada um dos níveis, o tempo máximo;
 Indicar, para cada um dos níveis, o número máximo de movimentos;
 Iniciar o jogo, construindo o tabuleiro do jogo em função da imagem e nível atual passando para o jogo ao modo movimento (no caso de haver pelo menos uma imagem); Ao ser criado o tabuleiro do jogo, a imagem selecionada deve ser dividida em subimagens de igual tamanho, sendo a subimagem vazia a do canto inferior direito, após o qual devem ser baralhadas subimagens até que nenhuma imagem esteja na posição correta.

3. Modo movimento do jogo
No modo movimento do jogo deve ser permitido:
 Em cada iteração, analisar se o tempo máximo foi atingido (no caso do limite do tempo máximo estar ativo), passando neste caso para o modo não superado;
 Determinar o número de

Relacionados

  • qr code
    3479 palavras | 14 páginas
  • Professor
    10308 palavras | 42 páginas
  • Dicionário ferroviário
    29985 palavras | 120 páginas
  • Introdução silver light
    72997 palavras | 292 páginas
  • The art of game design - a book of lenses
    186319 palavras | 746 páginas
  • Resident evil 1
    33368 palavras | 134 páginas
  • Encicolpédia Resident Evil
    34647 palavras | 139 páginas
  • Test
    39625 palavras | 159 páginas
  • Uma abordagem via funções de liapunov com controle à dinâmica de aprendizado em jogos de dois jogadores
    29934 palavras | 120 páginas
  • Basic massage
    73388 palavras | 294 páginas