Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/jm7087/snake-o-jogo-da-cobrinha-com-ranking
Snake o Jogo da Cobrinha desenvolvido em HTML, CSS, JavaScript é PHP. Essa versão salva os pontos é o nome do jogador no banco de dados Mysql, e exibe o ranking com os melhores jogadores.
https://github.com/jm7087/snake-o-jogo-da-cobrinha-com-ranking
bootsrap5 bootstrap css game html html5 javascript jogo js mysql php php8 ranking snake snake-game sql
Last synced: about 2 months ago
JSON representation
Snake o Jogo da Cobrinha desenvolvido em HTML, CSS, JavaScript é PHP. Essa versão salva os pontos é o nome do jogador no banco de dados Mysql, e exibe o ranking com os melhores jogadores.
- Host: GitHub
- URL: https://github.com/jm7087/snake-o-jogo-da-cobrinha-com-ranking
- Owner: JM7087
- Created: 2024-03-15T20:29:40.000Z (10 months ago)
- Default Branch: main
- Last Pushed: 2024-07-30T14:53:05.000Z (5 months ago)
- Last Synced: 2024-07-30T18:46:10.430Z (5 months ago)
- Topics: bootsrap5, bootstrap, css, game, html, html5, javascript, jogo, js, mysql, php, php8, ranking, snake, snake-game, sql
- Language: JavaScript
- Homepage: https://jm7087.free.nf/
- Size: 1.86 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Snake o Jogo da Cobrinha com Ranking
Capturas de Tela PC
Capturas de Tela Celular
## Configuração
1. **Clonando o repositório:**
- Coloque a pasta em um servidor PHP local como o XAMPP ou WAMP2. **Importando o banco de dados:**
- Execute o script SQL fornecido (`script.sql`) para criar o banco de dados e a tabela necessária no MySQL.```
-- Criação do banco de dados
CREATE DATABASE IF NOT EXISTS snake_ranking;-- Selecionar o banco de dados
USE snake_ranking;-- Criação da tabela de jogadores
CREATE TABLE IF NOT EXISTS jogadores (
id INT AUTO_INCREMENT PRIMARY KEY,
nome VARCHAR(255) NOT NULL,
pontos INT NOT NULL
);-- Criação de usuários
CREATE USER 'nome_do_usuario'@'localhost' IDENTIFIED VIA mysql_native_password USING 'sua_senha';
GRANT SELECT, INSERT, UPDATE, DELETE ON snake_ranking * TO 'nome_do_usuario'@'localhost';
```3. **Configurando a conexão com o banco de dados:**
- Edite o arquivo `conexao.php` e atualize as informações de conexão com o seu banco de dados MySQL.```
setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
} catch (PDOException $e) {
die("Erro ao conectar: " . $e->getMessage());
}
```# Tecnologias Utilizadas
- HTML
- Java Script
- CSS
- Bootsrap
- PHP
- SQL# Como Jogar
- No navegar vai em localhost/o nome da pasta
- Insira seu nome no campo indicado e clique no botão "Iniciar Jogo" ou Enter.
- Para jogar basta usar as setas do teclado ⬅️ ⬆️ ➡️ ⬇️ ou Clicar com o 🖱 e controlar a 🐍## Contribuição
Contribuições são bem-vindas! Se você encontrar algum problema ou tiver alguma sugestão de melhoria, por favor, abra uma issue ou envie um pull request.
## Créditos
- Desenvolvido por [João Marcos](https://links.jm7087.com)