Steamworks dokumentáció
Source motoros játékok / modok terjesztése

Újabb verzió érhető el angolul

Az oldal angol változata frissült, mióta ez a fordítás közzé lett téve.
Kattints ide az oldal angol változatának megnézéséhez.
A mod, a módosítás rövidítése, fájlok olyan módosítása vagy létrehozása egy játéknál, amely megváltoztatja a játékmenetet, grafikát, környezetet, modelleket stb. A Valve számos saját fejlesztésű játékához tartozik szoftverfejlesztő készlet (SDK) modok létrehozásának támogatására.

A játékaink módosítására vonatkozó jogi irányelvek megtalálhatók a Steam előfizetői szerződésben és az általunk biztosított módosítóeszközökben. Azonban gyakran kapunk visszatérő kérdéseket a közösségtől a módosításról, különösen akkor, amikor a modokat a Steamen kívánják terjeszteni.

Elvárásunk a modokkal szemben az, hogy alapesetben ne legyenek üzleti jellegűek, és valamelyik játékunk hivatalos SDK-ján alapuljanak.

Nem üzleti

„Nem üzleti” alatt azt értjük, hogy bárki, aki rendelkezik az eredeti Valve játékkal, ingyenesen letöltheti és játszhatja a modot. A mododat nem szabad üzleti tevékenység támogatására használni. Ha a modod fizetett hirdetéseket tartalmaz, vagy fizetést igényel, akár magában a játékban, akár azon kívül, akkor üzletinek minősül. Ha egy játékos bármilyen fizetés vagy „adomány” után tárgyakat, funkciókat vagy játékmenetet kaphat, az üzleti felhasználásnak minősül.

A hivatalos SDK-n alapul

Számos játékunkhoz biztosítunk SDK-t, és ezek a módosítás jóváhagyott eszközei. Fontos megjegyezni, hogy kiszivárgott vagy ellopott forráskódon alapuló modok kiadása nem megengedett.
Mindaddig, amíg betartod ezeket az irányelveket, szabadon terjesztheted a mododat a Steamen, a saját weboldaladon vagy bármilyen külső szolgáltatáson keresztül anélkül, hogy külön licencre lenne szükséged a Valve-től.

Gyakran ismételt kérdések

  • K.: Source motoros modot szeretnék terjeszteni a Steamen keresztül. Ki kell töltenem az iratokat?

    V.: Igen, kérjük, töltsd ki a szokásos digitális iratokat a regisztráláshoz Steamworks fejlesztőként. Minden információ szükséges, beleértve a banki és adóinformációkat, valamint az alkalmazásdíjat, még akkor is, ha a mododat ingyenesen szándékozol terjeszteni.
  • K.: Van licencdíj a Source motor használatához?

    V.: A Source motor ingyenes mododhoz használatának nincs licencdíja.
  • K.: Van egy Source modom, amit a Steamen keresztül akarok terjeszteni. Hogyan tudom előkészíteni a modomat az AppID-m alatt?

    V.: Szükséged lesz egy másolatra a Valve Source motoros játékának .exe és tartalomfájljaiból, amelyre a mododat építetted, és ezt kell becsomagolnod az alkalmazásodként.
    Bár az összes szükséges Source motor .dll-t és tartalmat mellékelned kell az alap Source játékból, amire szükséged van a modod futásához, a Source motoros modokat úgy kell konfigurálni, hogy a játékhoz megköveteljék az alapjáték birtoklását. Ezt a Valve-nak kell konfigurálnia.
  • K.: Szeretnék Steam teljesítményeket használni a modomban. Hogyan tudom ezt megtenni?

    V.: Miután beállítottad a teljesítményeket a partneroldal alkalmazás-adminisztrációs oldalán, használd a Source motorban található CAchievementMgr osztályt. További részletekért, kérjük, nézd meg a Statisztikák és teljesítmények dokumentációt.
  • K.: Hogyan működik a dedikált szerver a játékomhoz?

    V.: Szükséged lesz egy új dedikált szerver AppID-re, hogy létre tudj hozni a dedikált szerverhez tartozó depókat. Miután megvan az AppID-d az alapjátékodhoz, létre tudod hozni a saját dedikált szerver AppID-det. Az alkalmazás-kezdőoldaladról a Steamworksben kattints a „Minden társított csomag, DLC, demó és kellék” lehetőségre, majd az „Új kellék létrehozása” gombra a Kellékek szakaszban.
  • K.: Használhatok Valve szellemi tulajdont a Source modomban?

    V.: Igen. Kérjük azonban, hogy az áruházi oldalaidon jelezd egyértelműen, hogy a modod egy mod, és nem a Valve készítette. Az olyan üzleti játékokhoz és modokhoz, amelyek olyan Valve szellemi tulajdont tartalmaznak, mint a karakterek és a történetelemek, a Valve előzetes jóváhagyása szükséges.
  • K.: Használhatok többféle Valve szellemi tulajdont egyetlen Source modban?

    V.: Igen.
  • K.: Hogyan kaphatok forráskód-hozzáférést a Valve-től?

    V.: A múltban adtunk hozzáférést néhány játékunk forráskódjához kis számú olyan modkészítő csapatnak, akik olyan igényt tudtak felmutatni, amelyet az SDK nem tudott kielégíteni. Lehet, hogy kivételes körülmények között a jövőben is tenni fogunk ilyet, de a kapcsolódó támogatási teher és a kiszivárgások kockázata miatt az alapértelmezett válaszunk az, hogy a fejlesztés az SDK-n alapulva történjen.
  • K.: Árusíthatom a modomat a Steamen vagy azon kívül?

    V.: Meglehetősen rendszeresen kapjuk ezt a kérdést, de nagyon ritkán engedélyezzük a modok értékesítését, mivel ez azt az elvárást állítaná fel, hogy a Valve olyan szintű felügyeletet és minőség-ellenőrzést rendelt a mod fejlesztéséhez és folyamatos támogatásához, amelyet nem tudunk biztosítani.
  • K.: Meg kell követelnie a modomnak a (módosított) alapjáték birtoklását, amikor a Steamen terjesztem a modomat?

    V.: Attól függ. Ha a modod lényegében az alapjáték továbbfejlesztése vagy kiterjesztése, akkor meg fogjuk követelni ennek az alapjátéknak a birtoklását. Ha azonban olyan teljes átalakítási modot terjesztesz, amely nem használja a játékaink elemeit, vagy a modod más módon különül el teljesen az alapjátéktól, akkor lehet, hogy további hivatalos függőségek nélkül is engedjük megjelenni a Steamen.
  • K.: Miért vannak olyan modok a Steamen, amelyek nem tartják be ezeket a szabályokat?

    V.: Megközelítésünk az idők során fejlődött, és a projektek, amelyekre gondolsz, megörökölték a korábbi feltételeket.
  • K.: Mi a helyzet a modokkal a Steamen olyan játékokhoz, amelyeket nem a Valve fejlesztett?

    V.: Kérjük, fordulj közvetlenül a kérdéses játék kiadójához.
  • K.: Hol tudok többet megtudni a Source motorra fejlesztésről?

    V.: A legjobb kiindulási hely a Valve Developer Wiki. Ám kérjük, vedd figyelembe, hogy egyes ottani információk elavultak lehetnek.
  • K.: Hogyan tudok feltenni nektek itt nem megválaszolt kérdéseket?

    V.: A legjobb mód felvenni velünk a kapcsolatot kérdésekkel a modod kiadásáról, ha támogatási jegyet küldesz be a https://help.steampowered.com oldalon.

Team Fortress 2 mod GYIK

  • K.: Hol szerezhetem be a TF2 SDK-t?

    V.: A TF2 SDK a Source SDK 2013 része, amely elérhető a Githubon vagy a Steamen.
  • K.: Milyen hozzáférése van a TF2 SDK-nak a játékosok tárgykészleteihez?

    V.: Az SDK hozzá tud férni a modot futtató bármely játékos készletének csak olvasható változatához, hogy megkapja azon elemek listáját, amelyek felszerelése megengedett a játékosnak. Ez automatikusan megtörténik az SDK alapértelmezett buildjében a TF2-vel, de a modkészítő szabályozza, hogy mi lesz ténylegesen használva a játékban. A modok nem tudnak tárgyakat hozzáadni vagy eltávolítani egy TF2 játékosnál, sem módosítani egy tárgy bármilyen jellemzőjét. A mod szabályozni tudja, mely tárgyak vannak felszerelve, és meg tudja változtatni, vagy teljesen át tudja alakítani, mit csinálnak abban a modban.
  • K.: Meg tudja változtatni egy játszott TF2 mod a raktáramat vagy a felszerelésemet?

    V.: A modok nem tudják megváltoztatni a felszerelésedet, raktáradat, sem a tényleges TF2-ben levő tárgyak jellemzőit.
  • K.: Tudok olyan TF2 modot készíteni, amelyben nincsenek tárgyak?

    V.: Igen, egy mod ki tudja kapcsolni a gazdasági tárgyak egy részét vagy mindet, és más tárgyak egy részét. Ez tényleg attól függ, hogy mit próbál elérni a mod. Sok modnál valószínűleg jobb engedni, hogy a játékosok használják a TF2 tárgyaikat, mivel a játékosok sokat fektettek beléjük, és jobban érdekelni fogja őket a mod, ha a díszítő tárgyaik átkerülnek abba.
  • K.: Tudok olyan TF2 modot készíteni, amelyben a játékosok az összes TF2 tárgyhoz hozzá tudnak férni?

    V.: A Műhely-hozzájárulók és a játékosok egyaránt sokat fektettek be a tárgyaikba, és ezt szeretnénk továbbra is tiszteletben tartani. Olyan TF2 modokat nem fogunk engedélyezni, amelyek a tárgyak vagy a gazdaság manipulálásán alapulnak.
  • K.: Újraterjesztheti a modom a TF2 fájljait?

    V.: Nem. A TF2 modok csak a saját játékfájljaikat terjeszthetik, és a TF2 tartalmat a helyi telepítésből kell betölteniük. A játékosoknak telepített TF2-re lesz szükségük bármilyen TF2 mod játszásához.