Este é o README para o jogo "Duelo Épico", que está conectado a um banco de dados hospedado na plataforma Microsoft Azure, este documento fornece informações sobre o jogo e o banco de dados
Domine os Poderes
Duelo Épico é um jogo de aventura onde o jogador assume o papel de uma heroína em uma batalha para salvar o reino do terrível vilão. Com uma boa batalha e o uso de lógica, os jogadores devem vencer o poderoso vilão para alcançar a vitória e salvar o reino
Aqui temos o site onde foi desenvolvido nossa paleta de cores
https://color.adobe.com/pt/create/image
Requisitos para a Batalha
- Node.js
- NPM (Node Package Manager)
- Navegador da Web
Invoque o Duelo
- Clone este repositório para o seu ambiente local:
git clone git clone https://github.com/Sheila724/Deve-web-II
-
Navegue até o diretório do projeto:
cd nome-do-repositorio como por exemplo: (C:\Users\Sheila\Documents\GitHub\Deve-web-II>)
-
Instale as dependências do projeto:
npm install
- Acesse o portal do Azure e faça login na sua conta.
- Crie um novo banco de dados SQL Azure, caso tenha dúvidas em como criar segue o link de um vídeo com o passo a passo
- Uma informação importante, anote as suas credenciadas de conexão (nome do servidor, nome do banco de dados, nome de usuário e senha).
- Após criar sua conta e o seu banco de dados você pode criar as tabelas direto no Microsoft Azure
ou pelo SQL Server, na tela conectar com o servidor, na opção Nome do servidor: coloque o nome do servidor que gerou quando você criou o banco de dados na Azure: e
ainda no SQL Server na opção Autenticação: altera para Autenticação do SQL Server irá te pedir um login e senha, esse login e senha, são os mesmos das suas credencias de conexão.
. Independente da forma que for criada as tabelas no final será possível visualiza-las por aqui
- Renomeie o arquivo
.env.example
para.env
. - Preencha as variáveis de ambiente no arquivo
.env
com as credenciais do seu banco de dados Azure.
O jogo possui um sistema de autenticação que permite aos jogadores criar uma conta ou fazer login para acessar seus perfis salvos. A tela de login permite que os jogadores ingressem com suas credenciais de usuário e senha, enquanto a tela de cadastro permite que novos jogadores se registrem fornecendo informações básicas.
Para iniciar o servidor do jogo, execute o seguinte comando:
npm start
Isso iniciará o servidor e o jogo estará disponível no navegador da web em http://localhost:3000
.
Contribuições são bem-vindas! Sinta-se à vontade para abrir uma issue ou enviar um pull request.
Se você tiver dúvidas ou precisar de assistência, entre em contato com [email protected]
E prepare-se para um duelo épico!