Deixe -me contar uma história sobre um webcomic chamado Homestuck . O quarto de uma série de "MS Paint Adventures", de autoria de Andrew Hussie de 2007 a 2016, tornou -se muito bem -sucedido, em parte por causa de seu uso eclético de tecnologia da Web como Adobe Flash e GIF Animações.
No entanto, com o Flash finalmente sendo eliminado no final de 2020, Homestuck está em um estado precário. Embora tenha havido tentativas oficiais de preservar aspectos da experiência original da Viz Media (que publicaram Homestuck desde 2018), os resultados foram misturados. Com conteúdo extra espalhado pela web em vários estados de decadência, foi necessária uma solução para preservar a apresentação e o talento de Homestuck , para os leitores que retornam e os novos da história.
Este é o repositório de uma coleção independente que contém Homestuck (com elementos flash totalmente intactos), a outra MS Paint Adventures, histórias laterais oficiais do Homestuck e uma variedade de guloseimas para o leitor inquérito, além de uma variedade de invasores Aprimoramentos para a apresentação geral, tanto para qualidade e conveniência.
Para executar a coleção não oficial do Homestuck, você precisa emparelhar esse aplicativo com um pacote de ativos projetados especificamente para se integrar a ele. Foi feita uma quantidade decente de esforço para manter esse repositório livre da maioria desse conteúdo protegido por direitos autorais e (pelo menos por enquanto), ele não conterá um link para o local em que você pode encontrá -lo.
Este aplicativo é executado inteiramente no Electron + Vue, com muito pouco mais acontecendo. Embora funcione de maneira muito semelhante a um navegador da web, tudo está executando o que eu descreveria caritavelmente como uma moda "criativa". Não sou de forma alguma um especialista e, embora adorasse dizer que sempre tive boas práticas em mente enquanto desenvolvesse isso, nem sabia o que era uma boa prática para uma parte decente disso.
Então, o que estou dizendo é o seguinte: você pode ler a base de código, forçar, fazer e sugerir alterações ou usá -la da maneira que achar melhor. Apenas uh ... não espere que seja bem formado ou documentado de qualquer uma das maneiras que realmente contam. Se você deseja fazer algumas alterações e meu código está causando desconforto físico, tente perguntar ao nosso servidor Discord. Alguém deve ser capaz de ajudar!
Construir uma versão de desenvolvimento do TUHC requer NPM (nó 14.18), fios, make
e tar
.
tar
e make
são utilitários básicos da GNU usados extremamente no desenvolvimento de software. tar
é usado para embalar arquivos (como ZIP) e make
é usado para criar projetos com dependências. Se você ainda não os possui no seu sistema (você pode manter ambientes de CLI robustos usando ferramentas como Cygwin ou WSL), pode baixar tar
e make
individualmente diretamente a partir da GNU. make test
make publish
make lint
Consulte Referência de configuração.
A coleção não oficial de homestuck Copyright (c) 2020-2021 Bambosh, (c) 2021-2023 Bambosh e Giovanh, (c) 2024- GiovanhEste programa é software livre: você pode redistribuí -lo e/ou modificar sob os termos da licença pública geral da GNU, conforme publicado por A Fundação Free Software, a versão 3 da licença, ou (por sua opção) Qualquer versão posterior.
No resumo (não vinculativo legalmente), você pode usar e distribuir livremente o software, além de modificá-lo e distribuir suas alterações e versões modificadas, desde que não restrinja os direitos de outras pessoas de fazer o mesmo. Você deve observar claramente as alterações e fornecer links para o original não modificado, e não remover créditos (que fazem parte dos direitos autorais originais.)
De acordo com a seção 7, as atribuições do autor em créditos. As versões modificadas podem opcionalmente estender esta lista como aplicável, mas modificações que removem atribuições ou deturpar a origem do material não são permitidas.