Skip to content

maaamorim/xPuzzle

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

35 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

xPuzzle

Implementação do 15-puzzle, feita em Flutter. O objetivo do jogo é ordenar os números dentro do quadrado.

puzzleWikipedia

Funcionalidades

  • Múltiplas opções de dificuldade
  • Contador de tempo de jogo e de jogadas feitas

Instalação

Versão pré-compilada:

  • Faça o download do APK correspondente à arquitetura do dispositivo, disponibilizado nas releases desse repositório
  • Instale o APK no dispositivo

Compilar a partir do código (Linux):

  • Baixe o código fonte desse repositório a partir do arquivo zip ou do comando git clone https://github.com/maaamorim/xPuzzle.git
  • Acesse o novo repositório a partir de cd xPuzzle
  • Digite o comando flutter build apk --split-per-abi. Após a execução, os APKs estarão disponibilizados no diretório build/app/outputs/apk/release/

Telas

Principal

Contém o seletor de dificuldade e o botão de iniciar o jogo. As possíveis dificuldades são:

  • Fácil (3x3)
  • Normal (4x4)
  • Difícil (5x5)
  • Hardcore (6x6)

mainScreen

Jogo

Além de disponibilizar o tabuleiro de jogo, mostra quanto tempo a partida está durando e a quantidade de jogadas feitas.

gameScreen

Quando o jogo é vencido, a seguinte notificação aparece e o usuário é redirecionado para a tela principal.

winScreen

About

Implementação do jogo 15-puzzle, em Flutter

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages