Позвольте мне рассказать вам историю о веб -комиссии под названием Homestuck . Четвертый в серии «MS Paint Adventures», автором Эндрю Хусси с 2007 по 2016 год, она стала чрезвычайно успешной, отчасти из -за его эклектичного использования веб -технологий, таких как Adobe Flash и Gif Animations.
Однако, когда Флэш, наконец, была вычеркнута в конце 2020 года, Homestuck находится в опасном состоянии. Несмотря на то, что были предприняты официальные попытки сохранить аспекты первоначального опыта Viz Media (которые опубликовали Homestuck с 2018 года), результаты были смешанными. С дополнительным контентом, разбросанным по Интернету в различных состояниях распада, было необходимо решение для сохранения уникальной презентации и таланта Homestuck для возвращающихся читателей, так и для тех, кто новичок в истории.
Это хранилище для автономной коллекции, которая содержит Homestuck (с полностью нетронутыми элементами), другие приключения MS Paint, официальные боковые истории Homestuck и множество вкусностей для запроса читателя, а также разнообразных неинтрузивных Улучшения для общей презентации, как для качества, так и для удобства.
Чтобы запустить неофициальную коллекцию Homestuck, вам необходимо соединить это приложение с пачкой активов, разработанных специально для интеграции с ней. Было предпринято достойное количество усилий, чтобы не допустить этого хранилища от большинства этого защищенного авторским правом контента, и (по крайней мере, на данный момент) он не будет содержать ссылку на место, где вы можете найти его.
Это приложение работает полностью в электронном + Vue, и очень мало что происходит. Несмотря на то, что он функционирует так же, как и веб -браузер, все работает в том, что я бы очаровательно назвал «творческим» модой. Я ни в коем случае не эксперт, и хотя я хотел бы сказать, что я всегда имел в виду хорошие практики во время развития этого, я в значительной степени не знал, какая хорошая практика для приличной куски.
Итак, я говорю: вы можете просмотреть кодовую базу, разветвлять, вносить и предлагать изменения или использовать ее любым способом, который, как вы считаете нужным. Просто ... не ожидайте, что это будет хорошо сформировано или задокументировано любым из способов, которые действительно считаются. Если вы хотите внести некоторые изменения, и мой код вызывает у вас физический дискомфорт, попробуйте спросить о нашем сервере Discord. Кто -то должен быть в состоянии помочь!
Создание версии разработки TUHC требует NPM (узел 14.18), пряжу, make
и tar
.
tar
и make
- это базовые утилиты GNU, используемые чрезвычайно часто в разработке программного обеспечения. tar
используется для упаковки файлов (например, ZIP), а make
используется для создания проектов с зависимостью. Если у вас их еще нет в вашей системе (вы можете поддерживать надежные среды CLI, используя такие инструменты, как Cygwin или WSL), вы можете загрузить tar
и make
индивидуально непосредственно из GNU. make test
make publish
make lint
См. Ссылка на конфигурацию.
Неофициальная коллекция Homestuck Авторские права (с) 2020-2021 балЭта программа - бесплатное программное обеспечение: вы можете перераспределить его и/или изменить в соответствии с условиями общей публичной лицензии GNU, опубликованных Фонд бесплатного программного обеспечения, либо версия 3 лицензии, либо (на вашем варианте) любая более поздняя версия.
В (не юридически связывающем) резюме вы можете свободно использовать и распространять программное обеспечение, а также изменить его и распространять свои изменения и модифицированные версии, если вы не ограничиваете права других. Вы должны четко заметить какие -либо изменения и предоставить ссылки на немодифицированный оригинал, а не удалять кредиты (которые являются частью первоначального авторского права.)
Согласно разделу 7, автор приписывает в кредитах. Vue должен быть сохранен во всех покрытых работах. Модифицированные версии могут при желании расширить этот список в соответствии с применимым, но модификации, которые удаляют атрибуты или иным образом искажают происхождение материала, не допускаются.