Skip to content

🎮 Jogo Descubra o número. Desenvolvido para estudo de HTML5, CSS3 e Javascript.

License

Notifications You must be signed in to change notification settings

carla-santos/descubra-numero

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🎮 Descubra o número

GitHub contributors GitHub forks GitHub issues GitHub licence GitHub pull-requests

Sumário

📗 Sobre o projeto

Screenshot

Descubra o número é um jogo de adivinhação cujo objetivo é acertar o menor número possível de tentativas. Possui um design estilo 'retro'. Foi desenvolvido com base no curso The Complete JavaScript Course 2022: From Zero to Expert! do professor Jonas Schmedtmann como uma forma de praticar HTML5, CSS3 e Javascript.

  • Utilizei como base 7-1 architecture pattern para criar os arquivos do SASS dentro do diretório src/scss. Lá consta um arquivo principal chamado main.scss que tem a função de importar os arquivos parciais dentro de sua respectiva pasta.
  • Em cada pasta, consta um arquivo index.scss que lista cada um dos outros arquivos, no mesmo diretório, que vão ser incluídos na importação.
  • O diretório build consta o arquivo main.css minificado para o deployment do projeto.
  • Adicionei SASS ao projeto como uma forma melhor de organizar os diferentes componentes e, por conseguinte, uma melhor manutenção ao mesmo.

Tecnologias 🔧

O jogo foi desenvolvido com JavaScript, além de HTML5 e SASS(SCSS). Foi usado NPM como gerenciador de pacotes e GULP para compilar SASS em CSS, além de outras dependências utilizadas no desenvolvimento, tais como: Adicionar prefixos proprietários, minificação(compressão).


💻 Como executar o projeto

Para Iniciar o projeto, faça o clone desse repositório ou baixe de forma local em seu sistema. Você pode visualizar o jogo clicando no link Descubra o número.

Pré-requisitos

Antes de começar, você precisa instalar, em sua máquina, as seguintes ferramentas: Git, Node.js e um editor de código, como VSCode.

Siga as instruções abaixo para obter uma cópia local:

Instalação

# Clone este repositório.
$ [email protected]:carla-santos/descubra-numero.git

# Acesse a pasta do projeto no seu terminal/cmd/(Git bash).
$ cd descubra-numero

# Instale as dependências.
$ npm install

# Execute a aplicação.
$ gulp dev

Utilize uma ferramenta como o Live Server para criar um servidor local e executar o projeto.


💹 Fluxograma

Flowchart

O fluxograma foi criado para facilitar o desenvolvimento do jogo e entender os vários fluxos de processo de decisão. Utilizei a seguinte ferramenta flowchart para a criação desse diagrama de processo.

Legenda:

  • Início e Fim (roxo)
  • Ação (verde)
  • Decisão (azul)
  • Ação importante (laranja)

👨‍💻 Contribuição

Primeiramente, agradeço a sua visita, qualquer contribuição que você fizer é muito bem-vindo :D.

💪 Como contribuir para o projeto

  1. Faça um fork do projeto.
  2. Crie uma nova branch com as suas alterações: git checkout -b meu-recurso.
  3. Salve as alterações e crie uma mensagem de commit contando o que você fez: git commit -m "Recurso: meu novo recurso".
  4. Envie as suas alterações: git push -u origin meu-recurso.

📝 Licença

O projeto está sob a licença MIT. Para saber mais, acesse o arquivo LICENÇA.


📧 Contato

Carla Santos
Carla Santos 🎮

Desenvolvido com 🧡 por Carla Santos 👋🏽

Sinta-se à vontade para entrar em contato comigo :)

Gmail Badge

Meus outros links: https://github.com/carla-santos


🚀 Agradecimento


💫 Deploy

Deploy no Netlify

About

🎮 Jogo Descubra o número. Desenvolvido para estudo de HTML5, CSS3 e Javascript.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published