Skip to content

matheusdmm/ficha-rpg

Repository files navigation

Ficha-rpg

Um aplicativo de criação de ficha de personagem, rolagem de dados D20 e consulta de habilidades em React com animações em 3D utilizando Three.js. Este projeto permite aos usuários criar personagens de RPG, rolar dados e exibir resultados de forma interativa e visual.

Tecnologias Utilizadas

  • React: Biblioteca JavaScript para construir interfaces de usuário.
  • Three.js: Biblioteca JavaScript para criar gráficos 3D no navegador.
  • TypeScript: Superset do JavaScript que adiciona tipagem estática.
  • Tailwind CSS: Framework CSS para estilização moderna e responsiva.
  • Daisy UI: Css Toolkit.
  • React Select: Para listas de multipla seleção.
  • D&D 5E API: Para consulta de classes e habilidades.
  • Deep AI: Para os avatares dos personagens.

Funcionalidades

  • Criação de personagens com nome e atributos.
  • Rolagem de dados D4, D6, D10 e D20 com animações 3D.
  • Exibição do resultado da rolagem diretamente na face do dado.
  • Seção para escolher o avatar do personagem.
  • Interface moderna e responsiva.