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.
- 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.
- 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.