Este projeto é uma recriação do nostálgico jogo Snake, foi feito em HTML, CSS e JS em 2020 e está sendo refatorado em 2024. Para acompanhar o quadro kanban do processo, clique aqui.
Serpente, Snake, ou popularmente conhecido no Brasil como Jogo da Cobrinha, é um jogo de 1976 que iniciou no Blockade (arcade), tendo versões em videogames, computadores e celulares.
O jogador controla a cabeça de uma cobra para cima, baixo, esquerda e direita, direcionando-a para a comida. Quando ela come a comida, ela fica maior, o que adiciona dificuldade no jogo. A cobra não pode colidir com o próprio corpo.
- Inicialização do jogo ao clicar no botão Start
- Movimentação da cobra em quatro direções.
- Crescimento da cobra ao comer comida.
- Game over ao colidir com o próprio corpo.
snake-game.mov
Use as setas do teclado para mover a cobra. O jogo termina se você colidir com as paredes ou com o corpo da cobra.
Antes de começar, você vai precisar ter instalado em sua máquina as seguintes ferramentas: Git, Node.js.
# Clone este repositório
$ git clone [email protected]:haaveeni/jogo-da-cobrinha.git
# Acesse a pasta do projeto no terminal/cmd
$ cd haaveeni/jogo-da-cobrinha
# Instale as dependências
$ npm i
# Execute a aplicação em modo de desenvolvimento
$ npm run dev
# O servidor inciará na porta:3333 - acesse http://localhost:3333
As seguintes ferramentas foram usadas na construção do projeto:
HTML: Estrutura da página
CSS: estilização visual
JS: Lógica do jogo
Agradeço a plataforma DIO (Digital Innovation One) 💻 e a Gabriela Pinheiro, que disponibilizaram a aula Recriando o Jogo da Cobrinha com JavaScript.
Graduada em Análise e Desenvolvimento de Sistemas, com forte experiência em HTML, CSS, JavaScript, React, Figma. Experiência em Metodologias Ágeis: Scrum e Kanban. Ferramentas como Jira, Confluence, Slack, Git e GitHub.