Steamworks документация
Разпространяване на игри/модификации на Source двигателя
Модификация или съкратено мод, е промяна или създаване на файлове в рамките на дадена игра, коeто изменя аспекти като игрално преживяване, графики, среди, модели и още. Множество от игрите на Valve се доставят със софтуерен комплект за разработка (SDK), който поддържа създаването на модификации.

Правните насоки за модификации на нашите игри са описани в „Условията за ползване на Steam“ и в инструментите за модификации, които предоставяме. Често обаче получаваме повтарящи се въпроси от общността относно модификациите, особено когато те са предназначени да бъдат дистрибутирани в Steam.

Очакванията ни за модификациите са, че по подразбиране те са нетърговски и са базирани на официалния софтуерен комплект за разработка (SDK) на някоя от нашите игри.

Нетърговски

Под „нетърговски“ имаме предвид, че всеки, който притежава оригиналната игра на Valve, може да свали и пусне модификацията безплатно. Вашата модификация не трябва да бъде използвана в подкрепа на търговско начинание. Ако модификацията Ви включва платена реклама или изисква разплащане, независимо дали в самата игра или извън нея, тя се счита за търговска. Ако даден потребител може да получи артикули, характеристики или игрално преживяване след извършване на разплащане от всякакъв вид или „дарение“, това се счита за търговска употреба.

Базирани на официалния софтуерен комплект за разработка (SDK)

Ние предоставяме софтуерен комплект за разработка (SDK) за множество от нашите игри и това са одобрените инструменти за модифициране. Важно е да се отбележи, че изпращането на модификация, основана на изтекъл или откраднат първичен код, не е разрешено.
Стига да следвате тези насоки, можете свободно да разпространявате Вашата модификация посредством Steam, собствения си уебсайт или всяка услуга на трета страна, без да се нуждаете от отделен лиценз от Valve.

Често задавани въпроси

  • В) Искам да разпространявам модификации на Source двигателя чрез Steam. Трябва ли да попълня документацията?

    О) Да, моля, попълнете редовната дигитална документация, за да се регистрирате като Steamworks разработчик. Изисква се всичката информация, включително банкова и данъчна информация и такса за приложение, дори ако възнамерявате да разпространявате модификацията си безплатно.
  • В) Има ли лицензионна такса за използването на Source двигателя?

    О) Няма такси за използване на Source двигателя за безплатната Ви модификация.
  • В) Имам Source модификация, която искам да разпространявам чрез Steam. Как да подготвя своята модификация под № на приложението ми?

    О) Ще е нужно да копирате .exe файла и съдържанието от играта във Valve Source двигателя, на чиято база сте изготвили своята модификация, и да завършите това като Ваше приложение.
    Въпреки че трябва да включите всички необходими DLL файлове на Source двигателя и съдържание от базовата Source игра, което Ви е необходимо, за да работи Вашата модификация, модификациите на Source двигателя трябва да бъдат конфигурирани да изискват притежание върху базовата игра, за да бъдат пускани. Това е нужно да бъде конфигурирано от Valve.
  • В) Желая да използвам Steam постижения в моята модификация. Как да направя това?

    О) Използвайте класа CAchievementMgr, включен в Source двигателя, след като конфигурирате постиженията в страницата за админ. на приложение в партньорския сайт. За още подробности, моля, вижте документацията „Статистики и постижения“.
  • В) Как работи специализираният сървър за моята игра?

    О) Ще Ви е нужен нов № на приложение за специализиран сървър, така че да можете да създавате хранилища, които са за специализиран сървър. Щом получите № на приложение за базовата Ви игра, можете да създадете свой собствен № на приложение за специализиран сървър. От началната страница на приложението Ви в Steamworks кликнете върху „Всички асоциирани пакети, сваляемо съдържание, демота и инструменти“ и след това кликнете върху бутона „Създаване на нов инструмент“ в секцията „Инструменти“.
  • В) Мога ли да използвам интелектуалната собственост на Valve в моята модификация на Source двигателя?

    О) Да. Въпреки това, моля, посочете ясно на страниците в магазина Ви, че Вашата модификация е мод и не е създадена от Valve. Търговските игри и модификации, които включват интелектуална собственост на Valve, като персонажи и сюжетни линии, се нуждаят от предварително одобрение от Valve.
  • В) Мога ли да използвам множество елементи на интелектуална собственост на Valve в една модификация на Source двигателя?

    О) Да.
  • В) Как мога да получа достъп до първичен код от Valve?

    О) В миналото сме предоставяли достъп до първичния код на някои от игрите ни за малък брой модифициращи екипи, които можеха да демонстрират нужда, която не може да бъде удовлетворена от софтуерния комплект за разработка (SDK). Възможно е да сторим това отново в бъдеще при изключителни обстоятелства, но поради асоциираното с това бреме за поддръжка и риск от изтичане на информация, отговорът ни по подразбиране е да се разработва въз основа на SDK.
  • В) Мога ли да продавам моята модификация в Steam / извън Steam?

    О) Получаваме този въпрос доста редовно, но много рядко позволяваме да се продават модификации. Причината за това е, че те създават очакване, че Valve е възложил ниво на надзор и качествен контрол върху разработката и текущата поддръжка на модификацията, което ние не можем да предоставим.
  • В) Трябва ли моята модификация да изисква притежание върху (модифицираната) базовата игра, когато разпространявам модификацията си в Steam?

    О) Зависи. Ако модификацията Ви е по същество подобрение или разширение на основната игра, тогава ние ще изискваме притежанието върху нея. Но ако разпространявате модификация за цялостно преобразуване, която не използва активите на игрите ни, или ако модификацията Ви е иначе напълно отделно преживяване от базовата игра, тогава можем да я оставим да се доставя в Steam без допълнителни официални зависимости.
  • В) Защо има модификации в Steam, които не следват тези правила?

    О) Подходът ни към модификациите невинаги е бил еднакъв и проектите, за които вероятно си мислите, са следвали тогавашните правила.
  • В) Ами модификациите за игри в Steam, които не са разработени от Valve?

    О) Моля, свържете се директно с издателя на въпросната игра.
  • В) Къде мога да науча още за разработката на Source двигателя?

    О) Най-доброто място да започнете е на уики страницата за разработчици на Valve. Моля, имайте предвид обаче, че част от информацията там може да е отживяла.
  • В) Как мога да Ви задам въпроси, на които не е отговорено тук?

    О) Най-добрият начин да се свържете с нас с въпроси относно доставянето на модификацията Ви е като подадете билет за поддръжка към https://help.steampowered.com.

Често задавани въпроси относно модификациите на Team Fortress 2

  • В) Откъде да взема софтуерния комплект за разработка наTF2?

    О) Софтуерният комплект за разработка на TF2 е част от Source SDK 2013, който е достъпен на Github или чрез Steam.
  • В) Какъв достъп има софтуерният комплект за разработка на TF2 до инвентара за артикули на играчите?

    О) Софтуерният комплект за разработка разполага с достъп до версия само за четене на инвентара на всеки играч, който изпълнява модификацията, за да получи списък с артикули, които потребителят има право да екипира. Това се случва автоматично във версията по подразбиране на софтуерния комплект за разработка с TF2, но разработчикът на модификации ще има контрол върху това, което всъщност се използва в играта. Модификациите не могат да добавят или премахват артикули от даден TF2 играч, нито да променят детайли на даден артикул. Дадена модификация може да контролира кои артикули са екипирани, да разполага с малки промени или напълно да пресъздава какво те да правят в рамките ѝ.
  • В) Може ли пускането на дадена TF2 модификация да промени моя инвентар или снаряжение?

    О) Модификациите не могат да променят Вашето снаряжение, инвентар или свойства на артикулите в TF2.
  • В) Мога ли да направя TF2 модификация, където няма артикули?

    О) Да, дадена модификация може да преустанови някои или всички артикули от икономиката или някои от тях. Много зависи от това какво се опитва да постигне модификацията. За голям брой модификации вероятно е по-добре да позволите на потребителите да използват своите TF2 артикули, тъй като играчите са инвестирали много и ще се интересуват още повече от модификацията, ако козметичните им артикули бъдат прибавени.
  • В) Мога ли да направя TF2 модификация, при която играчите имат достъп до всички TF2 артикули?

    О) Както сътрудниците от работилницата, така и играчите са инвестирали много в своите артикули и това е нещо, което искаме да продължим да уважаваме. Няма да позволим TF2 модификации, които се основават върху манипулиране на артикулите или икономиката.
  • В) Може ли модификацията ми да преразпределя TF2 игрални файлове?

    О) Не. TF2 модификациите могат да преразпределят само собствените си игрални файлове и да зареждат TF2 съдържание от локална инсталация. Играчите ще се нуждаят от инсталирана TF2, за да пускат всякаква TF2 модификация.