Sobre o projeto

Threadbare é um projeto de jogo colaborativo e orientado por história no qual os jogadores fazem mais do que explorar um mundo: eles ajudam a co-criá-lo. A premissa é que o mundo está se desfazendo pelas costuras, e os jogadores o reconstroem recuperando conhecimento, criando histórias e projetando personagens, missões e culturas inspiradas em suas próprias vidas. O projeto está atualmente em pré-alfa e vem sendo usado em programas de aprendizagem selecionados como uma experiência de aprendizagem estruturada. Nesse contexto, os aprendizes criam StoryQuests não canônicas que existem ao lado da narrativa canônica. A direção futura declarada é permitir que colaboradores adicionem LoreQuests canônicas à narrativa central. Uma versão pré-alfa atual pode ser jogada no navegador, e versões de desenvolvimento também são publicadas. Novas versões pré-alfa são descritas como lançadas a cada duas ou três semanas. Há uma listagem no Flathub para instalação em desktop. Threadbare é open source, e o README convida aprendizes, educadores e desenvolvedores de jogos a acompanhar o desenvolvimento e se envolver. A equipe principal define o design e a direção geral do jogo para que o projeto atenda tanto a jogadores quanto a aprendizes, enquanto membros da comunidade podem contribuir por meio de feedback de playtest, perguntas e respostas em discussões, good first issues e um servidor no Discord. Código, comentários e discussões de desenvolvimento estão em inglês, e a equipe observa que o inglês não é a primeira língua de cerca de metade da equipe principal, portanto falantes não nativos são bem-vindos. Espera-se obter traduções do jogo no médio prazo. No lado técnico, o repositório usa Git Large File Storage (LFS) para grandes assets, como música e arte, e os colaboradores são instruídos a instalar e configurar o Git LFS antes de clonar. O licenciamento é dividido: o código-fonte original está sob a Mozilla Public License 2.0, enquanto os assets originais estão sob a Creative Commons Attribution-ShareAlike 4.0 International. Assets e addons de terceiros carregam suas próprias licenças, e a especificação REUSE é usada para que cada arquivo seja rotulado de forma legível por máquina por meio de comentários no próprio arquivo, arquivos .license suplementares e REUSE.toml.