как добавить что то в мастерскую стим
Как добавить что то в мастерскую стим
Помните, что временами мастерская Steam подтормаживает и в таком случае вам придется некоторое время подождать, прежде чем модификация начет загружаться.
Если загрузка все равно не начинается, то вы можете попробовать перезапустить клиент Steam.
Откройте чат и используйте команду
Для предметов:
@give ВашНик/Id/Кол-во
Для транспорта:
@vehicle ВашНик/Id
Работает только в одиночном режиме или если вы являетесь администратором сервера!
*Вы можете найти ID требуемых предметов на странице модификации в мастерской!
(Этот пример даст вам две Сайги-12 AOW)
Однако вы можете пользоваться сторонними картами с поддержкой желаемой вами модификации, либо найти сервер с установленным плагином на «сброс посылок»!
Вам нужно скопировать папку с желаемой модификацией отсюда: *:\steam\steamapps\workshop\content\304930\(Id модификации или карты)
Вот сюда:
*:\steam\steamapps\common\Unturned\Bundles\Workshop\Content\(Id модификации)
или сюда:
*:\steam\steamapps\common\Unturned\Bundles\Workshop\Map\(Id карты),
если вы хотите установить на сервер стороннюю карту
Для установки на сервер сторонней карты вам также нужно отредактировать файл «commands.dat»!
1. Откройте «commands.dat» любым текстовым редактором. Вы можете найти этот файл по этому пути:
*:\steam\steamapps\common\Unturned\Servers\(Your server name)\Server\commands.dat
2. Измените строку «Map PEI» на «Map Chernarus RB» или на любую другую карту, которую вы хотите установить
Вы можете найти ID модификации на ее странице в мастерской Steam
Увидимся на моих новых релизах в мастерской Steam
Пожалуйста, не забудьте оценить мое руководство и добавить его в избранное, если оно вам помогло!
Как добавить продукты в мастерскую steam?
26 May 2013 в 23:35
26 May 2013 в 23:35 #1
Добрый вечер друзья. Сегодня дорисовал свой HUD и наткнулся на проблему. Не могу найти как добавить свой предмет в мастерскую steam. Нашел ток как свою коллекцию создавать. а предмет нет. помогите пожалуйста.
26 May 2013 в 23:37 #2
26 May 2013 в 23:38 #3
26 May 2013 в 23:42 #4
26 May 2013 в 23:55 #5
Так это я понял. но тут другая проблема. скрипт установил и когда нажимаю «DotA HUD Export» пишет ошибку: «»
с чем может быть связанно?
27 May 2013 в 03:59 #6
27 May 2013 в 13:22 #7
С фотошопом разобрался. теперь какая-то проблема с дотой. когда пытаюсь импортировать худ пишет
«Не удалось найти необходимый файл со следующим именем inventory/stash_upper.png»
вообще в файлах худа такого файла вообще нету. что делать?
29 May 2013 в 16:30 #8
23 Jun 2013 в 16:41 #9
Той самой волшебной кнопки «Добавить» так и не увидел. Уже всё облазил, создать свою коллекцию вижу только. В коллекции Добавить тоже не вижу.
07 Jan 2014 в 13:12 #10
это не возможна в связи с тем что виндовс не допускает в названии файлов \\\\ как токовые знаки hudname/ inventory/stash_. png то есть касую черту
а если без черты то файл не найден
Мастерская Стим: всё, что нужно знать
Мастерская в Стиме — это один из разделов клиента, где можно создавать, загружать и скачивать контент для популярных игр. Этот инструмент поддерживает многие предметы, в том числе скриншоты, обложки, карты и другое. Ниже рассмотрим, в чем особенности этой опции, для чего она нужна и как пользоваться мастерской Steam. Отдельно рассмотрим, какие возможности получают пользователи.
Что такое WorkShop в Стим
Работа в Мастерской Стим ведется на веб-сайте, который находится н сервере Steam и позволяет участникам голосовать за контент. Этот процесс доступен в отношении информации, которая открыта для просмотра. При этом приложения в этом разделе по умолчанию не видны, если в профиле не установлена доступность.
Раздел WorkShop Стим работает с 13 октября 2011 года, и на сегодняшний день сюда можно загружать предметы с более чем 140 игр. Добавленные вещи легко найти в галерее, а основным требованием является качественная текстура, продуманная анимация и соответствие личности выбранного персонажа.
Для чего это нужно
Расширенный функционал имеется в Dota2. Здесь мастерскую Steam можно использовать для решения следующих задач:
В качестве контента можно использовать пользовательские игры, предметы, вещи в магазине и т. д.
Как пользоваться
Для начала разберемся, где находится Мастерская в Стиме. Для входа в нее сделайте следующее:
Зная, как найти Мастерскую в Стиме, можно пользоваться ее возможностями. После входа в раздел удается создавать, искать и загружать игровой контент. С правой стороны представлено поле для поиска. Немного ниже доступны все WorkShop и работы пользователей. Их можно сортировать по алфавиту, новизне, популярности и иным параметрам.
После того, как вам удалось зайти в Мастерскую в Стиме, выберите любую из понравившихся работ и войти в нее. Здесь можно будет перейти в раздел описания, просмотра, комментариев и обновлений. Если какая-то работа понравилась, на нее можно подписаться. Для этого жмите на соответствующую кнопку.
Разобраться, как работать в Мастерской Steam, не составляет труда. Общий алгоритм имеет следующий вид:
Разобравшись, как открыть Мастерскую Стим для конкретной игры, можно переходить к дополнительному меню. Здесь имеется несколько разделов:
Ниже представлены вещи для голосования, самые популярные карты и другое. В разделе «Ваша мастерская» можно посмотреть официальный контент, список голосований и другое.
Из сказанного видно, что разобраться, как найти мастерскую в Стиме, не составляет труда. При этом каждый пользователь может подписываться на разные предметы и использовать их в игре. Кроме того, доступно участие в обсуждении и передача голоса за понравившуюся работу. Алгоритм голосования следующий:
Многие спрашивают, как сделать работу в Мастерской Steam. Если речь идет о коллекции, пройдите такие шаги:
После этого можно добавлять и менять предметы путем выбора среди тех, что уже опубликованы выше. Также можно добавить новый контент, но здесь имеется ряд особенностей.
Перед тем как работать в Мастерской Стим в качестве полноценного дизайнера, необходимо разобраться с тонкостями создания предметов. Они создаются в сторонних приложениях, а уже после загружаются в профиль.
Работа
Общий план, как сделать в мастерской Стим 3D-предметы такой на примере Team Fortress. Алгоритм такой:
Теперь остается разобраться, где в Стиме Мастерская, чтоб добавить новый предмет. Общий алгоритм такой:
Перед тем как пользоваться мастерской Стим для создания и добавления предметов, необходимо определиться с программным обеспечением. На выбор можно использовать разные программы, к примеру, Maya, 3Dcoat, Photoshop, Modo и другие. Для создания вещей рекомендуется пройти уроки по обучению в Ютуб или на специальных сервисах.
Зная, как работать в мастерской Steam, можно оптимизировать любимую игру с помощью уже имеющихся вещей или выступить в роли создателя новых элементов. В последнем случае придется научиться создавать разные 3D или 2D модели, а уже после добавлять их для прохождения модерации. При этом помните, что загрузка не выполняется прямо через клиент Стим. Это делается с помощью игры, которая поддерживает Steam Workshop. Вот почему для начала необходимо уточнить, предусмотрена ли такая поддержка.
В комментариях поделитесь своим опытом, где найти мастерскую в Стиме для разных игр, какие инструменты чаще всего используете, как голосуете, и что из вещей добавляете. Расскажите, приходилось ли самим создавать 3D модели для Стим, и насколько это трудно.
Простая работа со Steamworks
Unity, C#, Steamworks.NET и Facepunch.Steamworks
Введение
Как и большинству разработчиков игр, мне очень хочется выложить мою игру в Steam.
Как и большинству инди-разработчиков игр, мне не хватает доступа к ресурсам/знаниям, которые дали бы мне чётко понять, что же действительно значит «быть в Steam».
Сложно заполнить этот пробел в знаниях, потому что, несмотря на подробную документацию возможностей Steam, трудно понять, с чего начать в этом огромном хранилище документов и как связаны между собой его отдельные части. Кроме того, основные обсуждения платформы Steam проходят в закрытом форуме, доступном только для подтверждённых платформой через Steam Direct или реферальную ссылку Valve разработчиков. То есть для начинающих поиск ответов на простые вопросы может оказаться сложной задачей.
Поэтому я решил написать высокоуровневый обзор для людей, которые только начинают разбираться в том, как заставить Steam работать с их играми. В частности, я подробно рассмотрю Steamworks SDK, программную библиотеку Valve, предоставляющую доступ к таким аспектам, как мастерская (Workshop), таблицы лидеров (Leaderboards), достижения (Achievements) и так далее.
Steamworks хорошо задокументирована компанией Valve, но документация написана с точки зрения человека, использующего нативную библиотеку C++ и уже имеющего представление о том, как все эти функции пересекаются. Если это не ваш случай, то так даже лучше! Ниже представлено объяснение для другого человека, который пишет игру на языке более высокого уровня и просто хочет обеспечить простую интеграцию со Steamworks (а это возможно, я гарантирую!). Конкретнее, этот пост предназначен для людей, использующих в той или иной форме C#, а в идеале — работающих в игровом движке Unity.
Steamworks
Steamworks состоит из двух частей. Во-первых, это портал для разработчиков, предназначенный для управления всем, что связано с существованием игры в Steam, от изменения баннеров игры до управления продажами и списка поддерживаемых контроллеров. Во-вторых, это SDK, предоставляемый Valve для того, чтобы разработчик мог взаимодействовать со всем остальным в Steam, в том числе с мастерской, таблицами лидеров, серверами, достижениями и т.д. Не забывайте об этой системе! SDK «обязателен только для загрузки контента в Steam». Это означает, что можно полностью воздержаться от возни со всеми вышеперечисленными возможностями SDK и сосредоточиться только на том, как загрузить игру в Steam. Однако SDK предоставляет множество других полезных функций, так что давайте настроим его и заставим работать!
Если вы пишете на C++, то можете просто добавить библиотеку к вашей игре, следуя этим инструкциям.
Steamworks.NET обеспечивает взаимно однозначное преобразование функций Steamworks в функции C#, но это значит, что для работы вам потребуется полное понимание Steamworks как библиотеки. Для новичков, желающих отделаться простой работой, этого может оказаться слишком много. Если вы хотите сделать что-то посложнее, для Steamworks.NET придётся написать собственную обёртку поверх её обёртки, что лишает смысла саму идею обёртывания.
Facepunch.Steamworks
Из-за этих ограничений и по другим причинам, Facepunch Studios (известная по играм Rust и Garry’s Mod) захотела написать более удобную библиотеку Steamworks для C#/Unity.
Она избавляет от необходимости писать кучу кода для реализации простых (и сложных) задач в Steamworks, позволяя сосредоточиться на самой «работе» со Steam. Библиотека используется в Rust, то есть её работа тестируется на игре с одним из самых больших сообществ игроков в Steam. Сложные задачи абстрагируются в простые вызовы функций, сама библиотека состоит всего из трёх файлов, то есть не особо раздувает проект. Не могу выразить, насколько она полезна для новичков, это настоящая находка. Создатель Steamworks.NET даже сказал, что Facepunch.Steamworks — это «именно то, что во что я хотел превратить Steamworks.NET дальше» и что «для большинства разработчиков она должна стать выбором по умолчанию». Steamworks.NET по-прежнему доступна для тех, кто хочет реализовать собственную версию Facepunch.Steamworks, но, по-моему, что хорошо для Rust, то достаточно хорошо и для меня. Как же работает библиотека и что в ней особенного? Давайте начнём разбираться.
Начало работы
Во-первых, можно подумать, что для начала работы с Steamworks нужно быть подтверждённым разработчиком Steamworks, но на самом деле, использовать SDK можно сразу, не проходя процесс регистрации. Valve предоставила разработчикам тестовый «AppID» 480, для которого можно программировать.
AppID
AppID — это уникальный идентификатор игры в Steam (и в Steamworks). Его вы получаете в сразу после регистрации игры. Он «занимает» вам место в Steam/Steamworks и позволяет полностью распоряжаться всем, связанным с этим AppID. AppID 480 соответствует «SpaceWar», демонстрационной игре, созданной Valve. Она имеет открытые исходники и показывает некоторые из возможностей Steamworks (обязательно изучите её!).
Уникальный AppID — это удобно и очевидно необходимо для вашей игры на определённом этапе, тестовый же AppID (480) позволяет вам работать со службами Steam как будто ваша игра уже готова. Когда вы получите реальный AppID, то подставьте его, а пока вполне подойдёт 480. То есть не стоит создавать сервер с названием «Сервер с названием моей игры, ожидающей регистрации в качестве торговой марки».
Скачивание и импорт Facepunch.Steamworks
Unity
Скопировав все файлы библиотеки в соответствующие каталоги, вы практически закончили настройку! Единственное, что нам нужно — написать немного кода, чтобы всё интегрировать. Я скопирую тестовый файл из тестового проекта и просто сокращу его для понятности.
И… на этом всё! Если прикрепить этот скрипт к «GameObject» в сцене и перейти в игровой режим, то вы увидите, что в Steam вы играете в «Spacewar», а в консоли выводится базовая информация Steam о вас (если не получилось, проверьте, выполнен ли вход в Steam).
Жизнь с Facepunch.Steamworks
Возможности
После настройки доступ к более глубоким функциям Steam становится довольно простым, потому что библиотека FP обрабатывает и обёртывает почти все части стандартного Steamworks SDK. Однако по-прежнему стоит вопрос: какие же это части? Вот небольшой список с описаниями того, с чем можно работать (в библиотеке FP):
1. Серверы — создание серверов с помощью клиента игрока или запуск «безголового» сервера в любом другом месте. Используется для чувствительных к пингу игр, имеющих высокие требования к сети (таких как Dota 2, Overwatch и т.д.)
2. Лобби — это «места встреч» игроков, используемые для обмена SteamID или другой информацией пользователей.
3. Друзья — вы и ваши друзья-игроки в Steam.
4. Мастерская — загрузка/скачивание контента в мастерскую Steam Workshop и из неё.
5. Таблицы лидеров — создание и хранение глобальных таблиц лидеров для игры.
6. Достижения — создание и выдача достижений.
7. Сеть — отправка P2P-данных клиентам.
8. Steam Cloud — сохранение данных в облако Steam Cloud! Очень полезно для сохранений игр.
9. Голос — взаимодействие с голосовым API Steam для внутриигрового чата.
10. Статистика — задание статистики на стороне Steam для заданного игрока.
Наилучший способ научиться использованию нужных функций — посмотреть, есть ли её рабочий пример в тестовом проекте Facepunch.Steamworks (ПРИМЕЧАНИЕ: это не тестовый проект Unity), и смоделировать её реализацию в своей игре.
Большинство из возможностей задокументировано в wiki библиотеки FP, но на самом деле достаточное описание есть у нескольких классов. Если вы не можете найти пример, изучите код библиотеки и посмотрите, реализована ли функция вообще. Если нет, то посмотрите, насколько далеко вы можете зайти в её реализации со своей стороны или просто отправьте сообщение об ошибке в библиотеку. Обычно разработчики Facepunch очень отзывчивы, они могут вам рассказать, работают ли они над чем-то или нет, и даже могут посодействовать вам в помощи сообществу, если вы решите реализовать что-то самостоятельно.
Подписчики и обратные вызовы
Если вам нужно получить список всех лобби в игре с помощью библиотеки FP, то вы напишете следующее:
Заметьте, что здесь не выполняется возврат или присваивание. Но в таком случае как нам получить то, что мы запрашиваем? После вызова функции в Steamworks бэкенд Steam подготавливает всё необходимое, а затем отправляет вам данные через «обратный вызов» (callback). Steam почти буквально «вызывает вас», чтобы сообщить: «Эй, твои данные готовы!».
Для получения вызова нам нужно «поднять трубку», или, как это обычно называется, «подписаться» на обратный вызов. Это реализуется определением функции, получаемой передаваемые обратным вызовом данные. Иногда он не передаёт данных, тогда обратный вызов используется в основном как «обработчик» или как способ сообщить, что можно продолжать. Когда вы находитесь внутри обработчика обратного вызова, можно безопасно продолжать работу. Вот пример:
Понимание этого паттерна будет очень полезно при использовании библиотеки. Также очень полезно разобраться в том, что же в действительности делает Steamworks, так что стоит изучить его документацию. Если вы хотите более подробно изучить принцип работы, рекомендую прочитать документацию Valve по этой теме, а также некоторые разделы веб-сайта Steamworks.NET.
Двигаемся дальше
С этого момента вы можете делать всё, что угодно! Valve не ставит никаких требований, но если уж вы попали на платформу, то очевидно, что вам в первую очередь интересно связаться с ней и с её сообществом теми способами, которые предоставила Valve. После регистрации в Steam Direct вам достаточно просто заменить AppID и перенести все функции Steam, которые вы реализовали для тестового AppID.
Как добавить что то в мастерскую стим
Пишите в комментариях перевод какой статьи вы хотели бы видеть, и я обязательно сделаю его.
Если вы не знакомы с Мастерской для Skyrim, тогда это руководство для вас. Мастерская Steam позволяет загружать ранее созданный другими пользователями контент и делиться своими работами с другими людьми. Для каждой игры подразумевается различное использование; в Skyrim вы можете подписаться на самые различные моды, начиная от пакетов текстур, и заканчивая мини-играми и т.д.
В этом руководстве я подробнее остановлюсь на использовании Мастерской Steam с целью загрузки модов. Я так же научу вас голосованию в Мастерской и удалению модов после того, как вы закончили играть с ними.
Прежде чем вы начнете изучать это руководство, вы должны перейти на страницу Мастерской для Skyrim.
Когда вы зайдете на страницу Мастерской вы увидите список модов. Это моды, которые получили наибольшее количество просмотров и оценок от пользователей за последнюю неделю.
С правой стороны Мастерской находятся некоторые опции. Для примера, вы можете просмотреть самые высоко оцениваемые за все время или только что добавленные пользователями.
Если вы ищите что-то определенное, вы можете воспользоваться специальной формой поиска, находящейся справа.
Теперь, когда мы разобрались с навигацией по Мастерской, настало время приступить к ее использованию.
Я нашел интересный мод для себя, называется он Fall of the Space Core от Aperture Laboratories (Valve). Зайдем на его страничку для дальнейшей загрузки (для этого нажмите на иконку или на название файла).
После этого вы попадете на страницу с модом. Там вы сможете подробнее узнать о нем: какие детали он в себя включает, сколько раз другие пользователи загрузили его себе (подписались на него). Сможете посмотреть скриншоты, видео с ним и многое другое.
Все моды разные. Прочтите описание и комментарии других пользователей на странице с модом чтобы узнать как активировать его или что он изменяет вообще, если это не понятно из названия.
Если вы все еще не передумали загружать этот мод себе, то нажмите на большую зеленую кнопку Подписаться
Вы получите подтверждающие сообщение, означающие успешную подписку.
Подписка в Мастерской будет означать, что ваш скачанный контент будет автоматически обновляться. Если автор мода выпустит новое обновление, оно автоматически будет скачано подписчиками этого мода.
Если вы подписались на мод находясь в игре, вам придется перезапустить Skyrim для того, что бы модификация активировалась. Игра обычно синхронизирует со Steam Cloud загруженный вами контент.
Если вы посмотрите на монитор загрузок, перейдя в библиотеку игр и нажав загрузки, вы увидите как загружается ваш контент, на который вы подписались.
ПРИМЕЧАНИЕ: Прежде чем вы начнете как-либо модифицировать вашу игру, я настоятельно рекомендую сделать резервную копию. Вы можете сделать это нажав Escape, а затем Сохранить в самой игре. Я предлагаю назвать сохранение как-нибудь так, чтобы вы потом без проблем смогли найти его. Если модификация позже перестанет работать или вам что-то не понравится, то вы сможете восстановить игру с этого сохранения.
Что бы начать играть с вашей модификацией вам надо всего лишь загрузить игру. Если это первый запуск с модом, то вы получите сообщение в Launcher’e о том, что синхронизация ваших подписок успешно завершена.
Если вы желаете посмотреть на список модов, на которые вы подписались, просто нажмите на Файлы в Launcher’e. Вам будет показан список модов, на которые вы в настоящее время подписаны. Этот список также отображает моды, которые уже были загружены из Мастерской Steam. Имейте в виду, что файлы, такие как Dawnguard.esm, HearthFires.esm и Dragonborn.esm это официальные дополнения к игре.
Нажмите Играть и загрузите ранее сохраненную игру или начните новую. После прочтения описания и комментариев к моду я знаю, что Space Core находится недалеко от Вайтрана возле сторожевой башни. Я нашел его!
Если вам понравился мод или вы нашли в нем ошибку, пожалуйста, вернитесь на его страницу в Мастерской. Там вы сможете оценить его или оставить комментарий с пояснением что вам нравится/не нравится для автора. Это поможет ему понять что изменить в данной модификации или в каком направлении стоит развивать свое творение.
Если вы хотите полностью удалить мод, вы должны посетить страницу Мастерской Steam.
Справа выберите Подписки. Это направит вас к списку модов, на которые вы в данный момент подписаны. Все что вам нужно, это нажать на Отписаться. Вы получите подтверждающую надпись если все пройдет успешно.
Если вы хотите временно выключить мод, тогда вам нужно открыть Skyrim через Launcher и выбрать Файлы.
Когда откроется отдельное окно, снимите флажки с модификаций, которые вы в данный момент не хотите использовать и нажмите Ok. Это отключит мод до того времени, пока вы снова не поставите на нем флажок.
Вы можете так же полностью удалить мод, кликните на мод и выберите Удалить выбранные.
Creation Kit это Skyrim SDK который может быть скачан из Steam. Что бы его найти, откройте Библиотеку игр и зайдите в раздел Инструменты.