Loading repository data…
Loading repository data…
EderJuniorS / repository
Implementação do algoritmo 15-Puzzle (Sliding Puzzle) com validação de matrizes em JavaScript. Projeto Acadêmico (Unifran).
Este projeto foi desenvolvido durante a graduação em Ciência da Computação, com o objetivo de fixar conceitos de manipulação de vetores/matrizes e interação com o DOM sem o uso de frameworks.
O desafio técnico consiste em mapear um array bidimensional (matriz visual) e validar movimentos baseados na adjacência de índices, simulando a lógica física de peças deslizantes.
background-position para recortar a imagem principal em 16 fragmentos lógicos.JSON.stringify ou loops de verificação)./
├── img/ # Imagem base e assets visuais
├── sound/ # Efeitos sonoros de interação
├── index.html # Estrutura do tabuleiro
├── style.css # Estilização do grid e responsividade
├── script.js # Lógica do algoritmo de troca
└── README.md # Documentação técnica
Clone o repositório:
git clone https://github.com/EderJuniorS/Sliding-Puzzle-JS.git