Skip to content

IanKarlo/your-tale

 
 

Repository files navigation

YourTale 🎲✨

🎯 Descrição

YourTale é uma plataforma online para jogadores de RPG de mesa jogarem sessões com a mesma liberdade de uma sessão presencial, mas de forma totalmente remota.

A plataforma permite:

  • Criação de salas/sessões persistentes.
  • Gerenciamento online de fichas de personagens.
  • Organização de anotações do mestre.
  • Uso de Inteligência Artificial (LLM) para auxiliar na criação de histórias e decisões durante o jogo.
  • Opção de ter a IA como mestre da sessão, com personalidades configuráveis.

Obs: Será utilizado um modelo de linguagem pré-treinado, controlado por engenharia de prompt — sem fine-tuning.

✅ Objetivos principais

  • Prover uma experiência imersiva de RPG remoto.
  • Facilitar o trabalho do mestre com apoio de IA generativa.
  • Permitir sessões autônomas conduzidas por uma IA com personalidade ajustável.
  • Manter persistência de dados dos jogadores e sessões.

👥 Equipe

Nome Papel Contato
Ian Karlo Torres dos Santos Líder de equipe / Líder de Backend e Infraestrutura ikts@cin.ufpe.br
Ekistoclecio Heleno Duarte de Lima Líder de Frontend / Líder de Design ehdl@cin.ufpe.br

🗂️ Estrutura do projeto

  • /backend — Código-fonte do Backend.
  • /frontend — Código-fonte do Frontend.
  • /docs — Documentação de Canvas e artefatos do AIDesign.
  • /diagrams — Diagramas C4, ER, wireframes.
  • BUILD.md — Guia para rodar localmente.
  • CONTRIBUTING.md — Guia para contribuir.

🧭 Links importantes

⚙️ Como rodar localmente

Veja o BUILD.md.

🏷️ Issues e contribuição

Confira as issues e siga o CONTRIBUTING.md.


About

Resources

License

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 99.1%
  • Other 0.9%