Skip to content

juliobguedes/tormenta

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

49 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Tormenta

Tormenta é um jogo de RPG de mesa desenvolvido pela Jambô Editora baseado em D&D3.5, permitido sob a Open Game License. No cenário de RPGs de mesa brasileiro, Tormenta cresceu bastante ao longo dos anos, gerando uma grande coleção de livros-jogo, e até mesmo romances baseados no cenário de Tormenta.

Ao longo dos anos o interesse em buscar talentos e magias nos livros, enquanto pondera se são adequados aos personagens, tem se tornado desinteressante e demorado, principalmente durante uma sessão de jogo ou se os jogadores são iniciantes. Dessa forma, assim como a busca por magias pôde ser facilitada por um filtro de busca avançado, é interessante que a busca por talentos também seja.

O que esse repositório é

Esse repositório é uma ferramenta de busca e auxílio à criação e atualização de personagens que deve ser utilizado em conjunto com os livros-jogo.

O que esse repositório não é

  • Esse repositório não é uma ferramenta oficial desenvolvida pela Jambô Editora e, portanto, as informações aqui contidas podem estar desatualizadas ou em desacordo com novas edições dos livros oficiais.
  • Esse repositório não é uma forma de lucro sobre o conteúdo criado pela Jambô Editora ou afiliados.

Desenvolvimento

O desenvolvimento desta aplicação está sendo feito durante a disciplina de Princípios de Desenvolvimento Web, sob a orientação do professor Matheus Gaudêncio.

A aplicação está sendo desenvolvida utilizando React como framework para front-end, e NodeJS para o back-end. O arquivo CONTRIBUTING contém as instruções de como executar o projeto em modo de desenvolvimento ou fazer builds.

Funcionalidades

Na página principal, o usuário pode:

  • Usar o menu para buscar talentos, podendo filtrá-los:
    • pelo seu tipo, entre talentos de Combate, de Magia, etc
    • pelo livro em que o talento foi publicado
    • pelo nome do talento, através do campo de busca na navbar
  • Selecionar um talento e adicioná-lo à sidebar, onde é possível ver seus detalhes
  • Adicionar um talento da sidebar aos talentos de um personagem, ou remover o talento da sidebar

Na página de talentos salvos, o usuário pode:

  • Ver os personagens criados
  • Escolher um personagem ativo
  • Dar nome a um personagem
  • Salvar o personagem, gerando uma hash, caso ainda não possua
  • Usar a hash gerada para adicionar o personagem em outro dispositivo

Algumas das funcionalidades acima ainda serão implementadas, de acordo com as issues existentes neste repositório.

About

RPG tool developed using NodeJS and ReactJS

Topics

Resources

License

Contributing

Stars

Watchers

Forks

Contributors 2

  •  
  •