(не показано 35 промежуточных версий этого же участника)
Строка 1:
Строка 1:
Полное руководство по хирургии, основному методу лечения пациентов в Shiptest.
Спрайтим me dudes
Любая операция требует набора '''инструментов''' (будь то настоящие инструменты или эквиваленты из гетто), '''места для отдыха пациента''' , даже если это пол, и процедуры, '''например''' , грубой обработки ран, манипуляций на органах и так далее.
== Основы ==
== Оперирование на корабле: Руководство новичка ==
=== Кто такой спрайтер? ===
''Отрывки из древнего обучающего видео TerraGov для врачей.''
Спрайтер - это тот ,кто создаёт и улучшает визуал SS13. Создание спрайтов - это только одна из задач, которые выполняет спрайтер. Вог список того, что вы, как спрайтер, можете, а иногда и должны делать:
Первым шагом любой операции является понимание того, чего вы хотите, и '''определение необходимости операции.''' Чаще всего хирургическое вмешательство является медленным, но эффективным способом лечения пациента. Обязательно проверьте, есть ли альтернативы процедуре, которую вы планируете провести, и убедитесь, что операция в первую очередь будет эффективной. Например, заживление небольшой раны лучше проводить с помощью наложения швов, чем полноценной хирургической операцией, и в настоящее время не известно никаких операций, которые могли бы помочь в лечении токсических повреждений.
* Учитесь лучше пользоваться ПО для рисования и графики.
* Исправляйте и улучшайте уже существующие спрайты.
* Работайте с разработчиками, использующими ваши спрайты.
* Участвуйте в разработке и оставляйте отзывы.
* Выполняйте денежные заказы.
* Общайтесь с игроками и получайте фитбэк.
* Помогайте другим спрайтерам советами и доработками.
* Самостоятельно публикуй спрайты в GitHub.
* Используй свои навыки, чтобы создавать пиксель арты.
* Изучи достаточно кода ,чтобы создавать свои фичи.
''На слайде появляется жуткая фотография солдата, лежащего лицом вниз в грязи.''
=== Что такое спрайт? ===
Спрайт - это пиксельный рисунок, который представляет что-то в игре. В SS13 спрайты - PNG изображения в основном размером 32×32 пикселя, хотя некоторые из них могут быть больше. Они хранятся в формате <code>.dmi</code>(Dream Maker Icon). Подробнее об этом будет написано позже.
Второй шаг — составить в уме '''список процедур,''' которые вам необходимо выполнить. В качестве примера давайте воспользуемся моделью несчастного морского пехотинца TerraGov. Он уже давно мертв и изрешечён пулеметным огнем. Наш элементарный диагноз говорит нам, что его сердце, скорее всего, уже повреждено, поэтому нам нужно будет провести '''коронарное шунтирование''' , чтобы вылечить его. Кроме того, на мертвых действует очень мало лечебного оборудования, поэтому нам было бы полезно использовать '''Tend Wounds (Brute)''' , чтобы привести его в восстанавливаемое состояние. Имейте в виду, что лечение ран часто происходит медленно даже при наличии надлежащего оборудования, поэтому лучше реанимировать их как можно скорее, а затем использовать методы лечения, наиболее подходящие для живых, например, наложение швов. Кроме того, у него сломаны кости, и нам нужно будет выполнить '''восстановление костей''' .
Важно отметить, что главная цель спрайта - отобразить то, что он изображает. Он не обязательно должен быть реалистичным, точным или красивым (хотя это тоже важно!). Прежде всего, должно быть сразу понятно, что ваш спрайт из себя представляет. Это называется доходчивостью, и это очень важно для создания хороших спрайтов.
[[Файл:H6gyrie.png|без|мини|360x360пкс|''У спрайта яблока нереалистичные цвета и текстура, но это точно яблоко, потому что оно имеет его важные особенности: округлая форма, красный цвет и стебель.'']]
Спрайты должны иметь достаточно гармоничный стиль. Это значит, что ваши спрайты должны гармонично сочетаться с уже существующими. Учитывая хаотичное развитие SS13, существующий "стиль" весьма импровизирован и негармоничен, но его всё же стоит уважать, иначе ваш спрайт будет крайне выделятся и некорректно исполнять свои функции.
Третий шаг — '''найти операционную''' и '''закупить оборудование.''' Большинство кораблей TerraGov оснащены медицинским кабинетом, включающим полный набор хирургических инструментов. Однако вы, возможно, каким-то образом потеряли доступ к своему мед. отсеку. В этом случае лучше всего сконструировать хирургический стол из серебра и либо изготовить набор операционных инструментов, либо использовать те, которые входят в стандартную аптечку TerraGov. Если у вас нет возможности приобрести даже это, вы можете использовать любую кровать или даже пол в качестве театра. Медицинские инструменты также имеют грубые эквиваленты в стандартном наборе инструментов TerraGov, хотя их явно сложнее использовать. Чем больше оборудования вам придется заменить, тем '''ниже ваши шансы завершить операцию.''' Вы можете использовать такие материалы, как спирт, для предварительной стерилизации инструментов, что увеличивает шансы на успех. Кроме того, большое количество попыток также может преодолеть препятствия, связанные с использованием неподходящих инструментов.
Вот несколько спрайтов с разными стилями:
[[Файл:Q29VKyt.png|без|мини|424x424пкс|''Хотя это всё - черепа, но спрайты выглядят совершенно по-разному. Обратите внимание на размер, цвет, форму, качество и детализацию.'']]
Вот несколько спрайтов с одинаковым стилем:
[[Файл:HT3XWK9.png|без|мини|456x456пкс|''Спрайты выглядят целостно, хотя все они представляют разные объекты.'']]
Научиться уважать стиль SS13, знать, когда нарушать правила, и творчески переизобретать вещи - всё это станет ключом к тому, чтобы стать хорошим спрайтером.
''Слайд снова меняется, на этот раз на рисунок солдата, лежащего на операционном столе. Рядом с ним отображается список операций.''
== Где найти спрайты? ==
Один из способов - сделать скриншот игры:
Четвертым шагом должно стать '''снятие одежды там, где это необходимо.''' В большинстве случаев это означает снятие с них доспехов, комбинезона, маски и шлема. Хотя просыпаться на столе обнаженным, как мне говорили, неприятно, это неизбежное зло. '''«Tend Wounds»''' можно выполнять в одежде, но эффект более эффективен, если на цели нет комбинезона или доспехов. Аналогично, '''восстановление костей''' и '''коронарное шунтирование''' требуют обнажения грудной клетки и конечностей. Никаких операций на голове и лице не требуется, поэтому мы можем пока оставить маску и шлем.
[[Файл:G3ikg1s.png|безрамки]]
''На слайде появляется фотография оперирующего врача.''
Однако есть способ получше. Большинство кодовых баз SS13 имеют открытый исходный код, т.е. весь код и спрайты, использующиеся в игре, бесплатны к просмотру и загрузке. Большинство баз размещено на GitHub, так что вы сможете найти нужные вам файлы там. Сначала вам нужна ссылка на базу GitHub вашего сервера. Для Celadon это будет:
Пятый шаг – '''начать работу''' . Жалюзи практически не нужны там, где пластика мало, поэтому начинайте операцию с использования любого медицинского инструмента на вашем пациенте. Сюда входит отвертка, если у вас недостаточно оборудования. Здесь следует иметь в виду свой список операций и внимательно следить за состоянием пациента в это время. Если после этого потребуются дополнительные операции, обратите внимание. В противном случае помните, что другие люди могут помочь вам во время операции, установив установку для внутривенного вливания, изготовив полезные медицинские химикаты, закупив необходимые инструменты и выполнив сердечно-легочную реанимацию удушающим пациентам.
https://github.com/shiptest-ss13/Shiptest
''Слайд меняется на изображение ухмыляющегося морского пехотинца с шинами'' .
Вот ещё несколько ссылок:
Шестой шаг — '''последующий уход''' , исправление всего, что вы не прооперировали, и обеспечение стабильного и удовлетворенного состояния пациента. Используйте здесь свои шовные материалы, химикаты и другие принадлежности и убедитесь, что ваш пациент достоин вернуться на поле боя. Желаю удачи, стажер. TerraGov рассчитывает на вас.
Вначале можно скачивать отдельные файлы с GitHub. Хотя позже вам будет весьма полезно перенести всю базу на ваш компьютер, чтобы каждый файл был у вас на устройстве. Мы рассмотрим это позже.
''Слайд переворачивается на наспех нацарапанный заголовок с надписью «Продвинутые методы». На обратной стороне смутно можно разглядеть слова «Протоколы безопасности». Голос хриплый и на этот раз принадлежит другому человеку.''
Оказавшись на главной страничке базы, откройте папку <code>icons</code>''.'' Все спрайты хранятся там.
Итак, вы единственный военно-морской хирург на своем корабле, ваши морские пехотинцы погибли, вашему капитану нужно вылечить селезенку, а ваш ученый вот-вот родит здоровое потомство жестоких ксеносов. У вас нет времени оперировать этих людей! ''Т''о, что отличает пшено от плевел в хирургии, - это '''эффективность''' , и лечение одной раны на одном человеке за раз вредно для него! Сегодня вы узнаете секреты '''многоцелевой''' хирургии и хирургии '''нескольких пациентов''' !
[[Файл:GIfRMB3.png|безрамки]]
''Слайд переключается на плохую диаграмму: девять столов окружают грубого человечка со скальпелем.''
Внутри находится пару папок, а также несколько <code>.dmi</code> файлов. Здесь папки разделяют спрайты на их основные категории: <code>obj</code>, <code>turf</code>, <code>mob</code> и <code>effects</code>. Есть некоторые спрайты, которые не относятся к этим категориям, но почти вся ваша работа будет не будет их касаться.
Первое, что вам нужно сделать, это '''обновить свое снаряжение.''' Если у вас есть место, добавьте дополнительные хирургические столы в свой мед. отсек, убедившись, что разместили их все в таком месте, где вы сможете добраться до '''каждого из них одновременно.''' Всего у вас может быть девять столов одновременно, а это значит, что вы можете '''лечить раны''' ''девяти пациентов одновременно!'' Консоли управления могут взаимодействовать только с '''расположенными непосредственно рядом с ними в кардинальном направлении''' , поэтому для установки четырех столов потребуются две консоли управления, по одной на каждую пару столов. Имейте это в виду при проведении операций, требующих RnD и связанной операционной консоли.
=== obj ===
Каждый предмет в игре, а также структуры, такие как столы, машинерия, трубы и шлюзы.
''Камера подлетает к плохому следу учебника анатомии. Ноги, руки, голова, грудь и пах четко обозначены.''
=== turf ===
Все стены и пол. Это спрайты, используемые для "карты" игры. Также спрайты земли, как те, что вы можете найти на планетах.
'''Многоцелевая''' хирургия – это искусство оперировать сразу несколько частей тела! Например, предположим, что у вас есть парень со сломанными двумя руками. Вы можете либо зафиксировать каждую руку по отдельности, либо начать операцию для обеих и выполнять все действия одновременно. Вам нужно всего лишь '''начать операцию, нацеленную на определенную часть тела''' , чтобы завершить этап для этой части, чтобы вы могли исправить ''каждую кость сразу!'' Нет ограничений на количество частей тела, над которыми вы можете работать одновременно. Кроме того, вы можете '''оптимизировать свои шаги для достижения максимального эффекта.''' Если вашему парню нужно обработать раны ''и'' починить кость ноги, вы можете использовать скальпель, чтобы начать как « Обработку '''ран»''' , так и '''«Восстановление костей».''' Затем сделайте разрез для лечения ран и проведите операцию по восстановлению костей, как обычно. Когда придет время вправить кость с помощью кровоостанавливающего зажима, вы можете сначала использовать его на груди, чтобы обработать раны, пока вы лечите сломанную кость!
=== mob ===
Все существа, живые или синтетические. Также спрайты одежды и предметов, когда их кто-то носит или держит.
'''Хирургия нескольких пациентов''' работает по тому же принципу, но применима и к другим органам. Это отлично подходит для вскрытий: вы можете препарировать до девяти тел одновременно и сэкономить массу времени! Объедините это с многоцелевой хирургией и максимально повысьте свою эффективность, чтобы стать легендарным врачом, у которого ''может'' быть шанс исправить этот беспорядок.
=== effects ===
Все спрайты, которые не являются осязаемыми внутриигровыми объектами. Здесь вы найдёте элементы интерфейса, а также такие вещи, как лазеры, клубы дыма, эффекты экрана, иконки способностей и многое другое.
Но учтите - это слегка нарушает РП отыгрыш, так как невозможно одному врачу оперировать сразу столько человек.
Оказавшись в соответствующей папке, вы, вероятно, заметите беспорядок из файлов и кучу папок. Некоторые файлы классифицированы, а некоторые - нет. Некоторые классифицированы частично. Некоторые спрайты почему-то получают собственный файл. Например, все инструменты, как и должно быть по идее, находятся в <code>tools.dmi</code>, но инструменты абдукторов вместо этого находятся в <code>abductor.dmi</code>.
== Базовые инструменты для проведения операций ==
Как только найдёте нужный файл, нажмите на него. К сожалению, dmi файлы недоступны для просмотра на GitHub в вашем браузере, так что вам придётся скачать его.
Инструменты для проведения операций:
* [[Файл:Scalpel.png]]'''Скальпель:''' Используется для создания надрезов.
[[Файл:FaO02Lw.png|безрамки]]
* [[Файл:Retractor.png]]'''Ретрактор:''' Используется для оттягивания кожи.
* [[Файл:Hemostat.png]]'''Гемостат:''' Используется для остановки кровотечения, удаления органов и многого другого.
* [[Файл:Saw.png]] '''Циркулярная пила:''' Используется для распила костей.
* '''[[Файл:Cautery.png]]Прижигатель:''' Используется для прижигания разрезов после операции.
== Список базовых операций ==
Если у вас установлен BYOND, то вы сможете открыть dmi файл в Dream Maker, который позволит вам просмотреть все иконки внутри, также как их названия и анимации:
Этот список включает в себя операции, которые доступны к проведению без различных исследований:
# [[Файл:Hemostat.png]]'''Гемостат:''' Вылечите раны (Действие будет повторяться до тех пор, пока все раны не будут излечены).
Существует множество разных программ, которые вы можете использовать для создания и редактирования спрайтов. В большинстве случаев это вопрос вкуса, хотя между программами есть некоторые важные различия. Ниже приведён список ПО, которое вы можете использовать, и их плюсы и минусы. Если у вас уже есть опыт работы с определённой программой, то советую придерживаться её, пока вы изучаете основы спрайтинга, и более подходящую программу позже, если захотите.
Стандартный редактор для <code>.dmi</code> файлов. Не хватает основных функция для рисования, что не позволяет вам реализовать более крупные проекты. Однако, для редактирования одного спрайта он вполне подойдёт и избавит вас от конвертирования форматов файлов. Начните здесь, но продолжайте, когда почувствуйте себя комфортно.
<small>''Восстанавливает часть повреждений сердца (доступна при повреждении больше 60%), но может быть использовано только один раз на одном сердце.''</small>
<small>''Восстанавливает часть повреждений лёгких (доступна при повреждении больше 60%), но может быть использовано только один раз на одной паре лёгких.''</small>
<small>''Восстанавливает часть повреждений печени (доступна при повреждении больше 50%), но может быть использовано только один раз на одной печени.''</small>
<small>''Восстанавливает часть повреждений желудка (доступна при повреждении больше 50%), но может быть использовано только один раз на одном желудке.''</small>
* [[Файл:Hemostat.png|Hemostat]]'''Кровоостанавливающее средство:''' зажмите кровотечение. '''Это восстанавливает часть повреждений от предыдущего шага.'''
* [[Файл:Scalpel.png|Scalpel]]'''Скальпель:''' Сделайте надрез на голове пациента.
* [[Файл:StunBaton.gif|StunBaton]]'''Электрошокер/дубинка/дефибриллятор:''' зажгите искру жизни.
* [[Файл:Cautery.png|Cautery]]'''Прижигание:''' Прижгите рану. '''Это восстанавливает часть повреждений, полученных на третьем этапе.'''
== Теория сортировки и вы ==
''Выдержки из интервью военного времени с анонимным курящим главным врачом Nanotrasen.'' Знать, кого лечить в первую очередь, – это полдела. Если у вас есть раненые, серьезно раненые, умирающие и мертвые пациенты одновременно, важно знать, кого лечить в первую очередь. В основе теории сортировки пациентов делят на следующие группы: '''раненые, серьезно раненые, умирающие, мертвые.''' Порядок обращения к этим пациентам зависит от вашей ситуации и теории сортировки, которую вы применяете. Позвольте мне привести несколько примеров.
=== Пример сортировки первый: весь бизнес ===
(Примечание: порядок расположения пациентов сверху вниз)
* '''Умирающих пациентов''' лечат в первую очередь, поскольку они не могут работать эффективно, но для их лечения требуется меньше усилий, чем для мертвых пациентов.
* '''Мертвых пациентов''' делают на втором месте, потому что они не могут работать, но им требуется больше времени на восстановление, чем умирающим.
* '''Пациенты с тяжелыми травмами''' рассматриваются на третьем месте, поскольку они все еще способны работать (хотя и с пониженной производительностью).
* '''Травмированных пациентов''' лечат в последнюю очередь, поскольку несерьезные травмы, как правило, меньше всего влияют на производительность.
Эта модель сортировки направлена на максимальное увеличение времени безотказной работы бригады за счет оживления в первую очередь мертвых и умирающих пациентов, что позволяет вам сделать больше и затрачивать больше ценных человеко-часов.
=== Второй пример сортировки: экстренная боевая ситуация ===
* '''Серьезно раненым пациентам''' оказывают медицинскую помощь в первую очередь, чтобы уменьшить их шансы стать жертвами и удержать их в бою. Затем их можно отправить забрать павших товарищей или прикрыть вашу спину, пока вы продолжаете лечение.
* '''Умирающих пациентов''' лечат на втором месте, так как им, как правило, требуется больше времени, чтобы встать на ноги, и, вероятно, они будут в меньшем состоянии, чтобы защитить вас или забрать тела. '''Обязательно стабилизируйте их перед лечением №1!'''
* '''Пострадавших пациентов''' лечат на третьем месте, чтобы повысить их шансы на выживание и участие. К этому моменту вы должны либо установить безопасный периметр, либо успешно выбраться из опасной зоны. Если нет, попытайтесь сделать это немедленно.
* '''Мертвых пациентов''' лечат в последнюю очередь, по возможности за пределами опасной зоны. Им требуется много времени, чтобы прийти в себя, и часто они уже не в боевой форме. Отложите лечение до тех пор, пока не убедитесь, что это безопасно.
Эта модель сортировки отлично подходит для боевых ситуаций, когда вам необходимо как можно быстрее обеспечить безопасность своей позиции или доставить солдат на линию фронта, а также поддерживать их боевые действия. '''Это неустойчивая модель''' , и она пострадает от истощения, если ваши солдаты начнут умирать. Однако лучше всего организовать зону полевого ухода в разгар боя. Просто помните, что '''защита своей жизни всегда предшествует лечению пациента.''' Мертвый врач не делает добрых дел.
=== Третий пример сортировки: недостаток медикаментов ===
* '''Умирающих пациентов''' лечат в первую очередь, чтобы предотвратить ухудшение их состояния, что еще больше обременяет ваши ограниченные ресурсы.
* '''Серьезно раненых пациентов''' лечат на втором месте, однако вам следует стремиться только понизить их статус до '''«Больные пациенты».'''
* '''Мертвых пациентов''' , хотя это и обременительно, лечат на третьем месте, если вы можете себе это позволить. Наличие дополнительного человека может иметь большое значение для закупки припасов.
* '''Больные пациенты''' в этой модели имеют крайне низкий приоритет, и их можно лечить с помощью '''доступных, хотя и медленных''' методов, таких как хирургия в гетто или натуральная медицина.
Эта модель лучше всего подходит для случаев, когда запасы ограничены. Если вы работаете с ящиком для инструментов, рамой стола и ограниченным количеством медикаментов, эта модель поможет вам максимально эффективно использовать ограниченный запас и плохое оборудование.
== Rezfirst против Fixfirst ==
''Здесь скопирована и вставлена статья из медицинского журнала, опубликованного Cybersun Inc.''
В сердцах врачей по всей вселенной идет война. Самая горячая новинка в горячей хирургии — здесь: '''Rezfirst против Fixfirst!''' Что это за спорный аргумент, заразивший операционные от Солнечной системы до Внешнего Кольца? Мы вас введем, добрый доктор! Rezfirst и Fixfirst относятся к двум конкурирующим стилям хирургической операции. '''Целью Rezfirst''' является приведение пациента в излечимое состояние с помощью хирургического вмешательства, оживление его как можно скорее, а затем завершение лечения методами, эксклюзивными для пациентов с пульсом. Между тем, '''Fixfirst''' относится к практике сначала обработать все раны пациента, а затем восстановить их в максимально здоровом состоянии. Чтобы помочь вам решить, на чьей вы стороне, мы составили удобный информационный бюллетень с плюсами и минусами каждого из них! Только не обвиняйте нас в предвзятости в любом случае, мы потеряем половину читателей!
=== Rezfirst ===
Rezfirst обычно включает в себя приведение пациента в состояние, пригодное для оживления (обычно менее 100 урона в каждой категории). Затем раны фиксируют швами, пластырями, химикатами и другими средствами. После оживления также проводятся такие операции, как восстановление кости. '''Плюсы:'''
* Меньше общего времени, затрачиваемого на лечение, при условии, что у вас есть доступ к медицинскому оборудованию или химикатам, которые ускоряют заживление при жизни, чем операция по уходу за ранами. Это позволяет быстрее вывозить пациентов.
* Пациенты, как правило, начинают говорить раньше, а это означает, что вы узнаете о любых еще неизвестных состояниях, которые у них могут быть. Вы также быстрее узнаете, как они умерли, и был ли там кто-то еще, что позволит вам быстрее отправить спасателей.
* Более быстрое возрождение означает, что нетерпеливые пациенты будут более удовлетворены, а вероятность того, что трупы потеряют душу, уменьшится.
'''Минусы:'''
* Необходимо позаботиться о том, чтобы убедиться, что вы оценили каждый аспект состояния пациента, например, проглоченные реагенты. Пациент, оказавшийся на грани смерти, может легко вернуться обратно, если вы не будете осторожны, быстры и активны.
* Пациенты могут захотеть уйти, не закончив лечение, а это означает, что они вернутся в ваш медицинский отсек раньше.
* Больше затрат на медицинские принадлежности, поскольку единственная стоимость операции — это время (и терпение).
=== Fixfirst ===
Fixfirst означает использование хирургического вмешательства и замены органов, чтобы привести пациента в наилучшее состояние перед его оживлением. Такие состояния, как повреждение токсинами и удушье, необходимо лечить после возрождения.
'''Плюсы:'''
* Пациенты могут уйти, как только смогут снова одеться, а это значит, что нетерпеливые шахтеры будут вам благодарны.
* Мертвым пациентам анестезия не требуется. Если вы, пациенты, брезгливы и у вас нет средств, чтобы их успокоить, исправление их до того, как вы оживите, может быть гораздо более приятным занятием для вас обоих.
* У вас будет гораздо больше возможностей для лечения повреждений, вызванных токсинами, если вы исправите типы ремонтируемых повреждений, прежде чем встряхивать их. Хорошо, когда кто-то купается в цианиде.
'''Минусы:'''
* Нетерпеливые пациенты могут потерять свою душу, ожидая возвращения к жизни.
* Более медленные методы означают более медленный вывод пациентов, и вы можете потерять сознание, если ваша команда будет разорвана.
* Ваши пациенты могут быть недовольны тем, что они пропустили деликатные и срочные события.
Теперь, когда вы проинформированы, вы тоже можете принять участие в новой горячей дискуссии! Присылайте нам СВОИ мысли по этому поводу на ''[ГИПЕРССЫЛКА УДАЛЕНА]'' dot net! <s>wetskrells.net</s> Спасибо давнему читателю E. H. за ваш вклад в эту историю. ''Если у ВАС есть идеи для сенсации, дайте нам знать! Мы всегда ищем новинки в медицинской науке! Представленные материалы могут принести кредитное вознаграждение.''
== Советы и мелочи ==
* Если вы начнете «Обработать раны» и не завершите последний шаг, прижигая область, статус операции сохранится. Это можно применить к шахтерам заранее, чтобы облегчить их лечение, поскольку вам не нужно использовать скальпель, чтобы возобновить обработку их ран.
* Продвинутое лечение смешанных ран (полученные через исследовательский узел «Экспериментальная хирургия») — это самая быстрая операция в игре на данный момент, с забавно сломанной скоростью выполнения шага. Её использование часто может быть полезным для нанесения конкретного урона Tend Wounds.
* На хирургическом столе почти каждый предмет с пламенем можно использовать в качестве прижигателя, что делает его наименее важным хирургическим инструментом для печати.
Спрайтер - это тот ,кто создаёт и улучшает визуал SS13. Создание спрайтов - это только одна из задач, которые выполняет спрайтер. Вог список того, что вы, как спрайтер, можете, а иногда и должны делать:
Учитесь лучше пользоваться ПО для рисования и графики.
Исправляйте и улучшайте уже существующие спрайты.
Работайте с разработчиками, использующими ваши спрайты.
Участвуйте в разработке и оставляйте отзывы.
Выполняйте денежные заказы.
Общайтесь с игроками и получайте фитбэк.
Помогайте другим спрайтерам советами и доработками.
Самостоятельно публикуй спрайты в GitHub.
Используй свои навыки, чтобы создавать пиксель арты.
Изучи достаточно кода ,чтобы создавать свои фичи.
Что такое спрайт?
Спрайт - это пиксельный рисунок, который представляет что-то в игре. В SS13 спрайты - PNG изображения в основном размером 32×32 пикселя, хотя некоторые из них могут быть больше. Они хранятся в формате .dmi(Dream Maker Icon). Подробнее об этом будет написано позже.
Важно отметить, что главная цель спрайта - отобразить то, что он изображает. Он не обязательно должен быть реалистичным, точным или красивым (хотя это тоже важно!). Прежде всего, должно быть сразу понятно, что ваш спрайт из себя представляет. Это называется доходчивостью, и это очень важно для создания хороших спрайтов.
Спрайты должны иметь достаточно гармоничный стиль. Это значит, что ваши спрайты должны гармонично сочетаться с уже существующими. Учитывая хаотичное развитие SS13, существующий "стиль" весьма импровизирован и негармоничен, но его всё же стоит уважать, иначе ваш спрайт будет крайне выделятся и некорректно исполнять свои функции.
Вот несколько спрайтов с разными стилями:
Вот несколько спрайтов с одинаковым стилем:
Научиться уважать стиль SS13, знать, когда нарушать правила, и творчески переизобретать вещи - всё это станет ключом к тому, чтобы стать хорошим спрайтером.
Где найти спрайты?
Один из способов - сделать скриншот игры:
Однако есть способ получше. Большинство кодовых баз SS13 имеют открытый исходный код, т.е. весь код и спрайты, использующиеся в игре, бесплатны к просмотру и загрузке. Большинство баз размещено на GitHub, так что вы сможете найти нужные вам файлы там. Сначала вам нужна ссылка на базу GitHub вашего сервера. Для Celadon это будет:
Вначале можно скачивать отдельные файлы с GitHub. Хотя позже вам будет весьма полезно перенести всю базу на ваш компьютер, чтобы каждый файл был у вас на устройстве. Мы рассмотрим это позже.
Оказавшись на главной страничке базы, откройте папку icons. Все спрайты хранятся там.
Внутри находится пару папок, а также несколько .dmi файлов. Здесь папки разделяют спрайты на их основные категории: obj, turf, mob и effects. Есть некоторые спрайты, которые не относятся к этим категориям, но почти вся ваша работа будет не будет их касаться.
obj
Каждый предмет в игре, а также структуры, такие как столы, машинерия, трубы и шлюзы.
turf
Все стены и пол. Это спрайты, используемые для "карты" игры. Также спрайты земли, как те, что вы можете найти на планетах.
mob
Все существа, живые или синтетические. Также спрайты одежды и предметов, когда их кто-то носит или держит.
effects
Все спрайты, которые не являются осязаемыми внутриигровыми объектами. Здесь вы найдёте элементы интерфейса, а также такие вещи, как лазеры, клубы дыма, эффекты экрана, иконки способностей и многое другое.
Оказавшись в соответствующей папке, вы, вероятно, заметите беспорядок из файлов и кучу папок. Некоторые файлы классифицированы, а некоторые - нет. Некоторые классифицированы частично. Некоторые спрайты почему-то получают собственный файл. Например, все инструменты, как и должно быть по идее, находятся в tools.dmi, но инструменты абдукторов вместо этого находятся в abductor.dmi.
Как только найдёте нужный файл, нажмите на него. К сожалению, dmi файлы недоступны для просмотра на GitHub в вашем браузере, так что вам придётся скачать его.
Если у вас установлен BYOND, то вы сможете открыть dmi файл в Dream Maker, который позволит вам просмотреть все иконки внутри, также как их названия и анимации:
Теперь у вас есть нужный файл, вы можете приступать к работе. Но для начала, какую программу вам следует использовать?
Ваши инструменты
Программы для спрайтинга
Существует множество разных программ, которые вы можете использовать для создания и редактирования спрайтов. В большинстве случаев это вопрос вкуса, хотя между программами есть некоторые важные различия. Ниже приведён список ПО, которое вы можете использовать, и их плюсы и минусы. Если у вас уже есть опыт работы с определённой программой, то советую придерживаться её, пока вы изучаете основы спрайтинга, и более подходящую программу позже, если захотите.
Стандартный редактор для .dmi файлов. Не хватает основных функция для рисования, что не позволяет вам реализовать более крупные проекты. Однако, для редактирования одного спрайта он вполне подойдёт и избавит вас от конвертирования форматов файлов. Начните здесь, но продолжайте, когда почувствуйте себя комфортно.