Skip to content

GabriellAfonso/dumcrown

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

187 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Dumcrown

Acesse o jogo como convidado

o que é :

Dumcrown é um jogo de cartas online player vs player baseado na história do RPG de mesa do meu irmão Daniel.

OBJETIVO

O principal objetivo deste projeto foi me expor ao máximo de tecnologias, conceitos e desafios possíveis. Queria criar algo divertido e que me proporcionasse um aprendizado amplo em um único projeto.

Ao longo desse projeto, aprendi:

  • Banco de Dados
  • Accounts do Django
  • Django Channels & Websockets
  • Forms e Models do Django
  • Docker & Docker Compose
  • OAuth com Social Accounts
  • Git & GitHub
  • Classes e funções assíncronas na prática
  • JavaScript
  • Nginx
  • Certbot
  • Celery

Entre outras coisas mais pontuais.

Tecnologias Utilizadas

Como Rodar o Projeto

Para rodar o projeto, tudo que você vai precisar é do Docker e do Docker Compose.

clone o repositório:

git clone git@github.com:GabriellAfonso/dumcrown.git

Vá até a pasta dotenv_files e renomeie o arquivo .env.example para .env

Depois volte à pasta raiz do projeto e execute o docker compose

docker compose up --build

Após a inicialização, abra o navegador e acesse http://localhost ou http://127.0.0.1.

Considerações Sobre o Projeto

Enfrentei inúmeros desafios nesse projeto, já que a cada passo a mais que eu dava, me deparava com um mundo inteiro de novos conceitos e novas complexidades, o que contribuiu imensamente para o meu aprendizado, Parando pra estudar cada vez que me deparava com um novo problema. Foi muito divertido ver meu irmão e os amigos dele, que jogavam o RPG de mesa dele, testar o jogo. Com certeza, valeu muito a pena todos os meses de estudo e esforço dedicados a esse simples jogo que me rendeu muito conhecimento e diversão!

Agradecimentos

Primeiramente, gostaria de agradecer ao meu irmão Daniel, que me ajudou bastante desenhando as cartas, ícones e imagens do jogo, e também aos nossos amigos que nos ajudaram testando o jogo e nos dando mais ideias. Muito obrigado pelo apoio!

About

Dumcrown, an online PvP card game inspired by Legends of Runeterra.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors