Skip to content

Latest commit

 

History

38 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🐍 Snake Game

Bem-vindo ao Snake Game, um clássico dos jogos de arcade recriado usando HTML5, CSS3 e JavaScript!

Este projeto foi desenvolvido para praticar lógica de programação, manipulação do DOM e armazenamento local.

🎮 Funcionalidades

  • Movimentação da cobra utilizando as teclas de seta (↑ ↓ ← →)
  • Sistema de pontuação ao coletar alimentos
  • Geração aleatória de comida em locais válidos
  • Detecção de colisões com paredes e com o próprio corpo
  • Sistema de ranking usando localStorage
  • Efeitos sonoros e sprites para uma experiência mais imersiva
  • Tela de início e tela de game over interativas

🖥️ Tecnologias Utilizadas

  • HTML5
  • CSS3
  • JavaScript (ES6+)
  • LocalStorage

🚀 Como Rodar o Projeto

#Clone o repositório
git clone https://github.com/moniquebtw/snake-game.git

# Acesse o diretório do projeto
cd snake-game

# Abra o arquivo index.html no navegador

📂 Estrutura do Projeto

snake-game/
│
│
├── assets/
│   ├── audio/
│   │   ├── bg-audio.mp3
│   │   ├── eat-food.mp3
│   │   └── start-game.mp3
│   └── img-canvas/
│       ├── cereja.png
│       ├── cogumelo.png
│       ├── fundo.png
│       ├── graminha.png
│       ├── macas.png
│       ├── morango.png
│       ├── img-start.png
│       └── snake-green.png
│
├── css/
│   ├── styles/
│   ├── modal.css
│   ├── ranking.css
│   ├── start-game.css
│   └── style.css
│
├── js/
│   ├── modal.js
│   ├── music-button.js
│   ├── dev-info.js
│   └── script.js
│
├── index.html
└── README.md

👩‍💻 Autor

Desenvolvido por Monique Gomes da Silva.
Para mais detalhes técnicos e planejamento do projeto, consulte a Documentação Completa.

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages