Een
mod, een afkorting van
modificatie, is een bewerkte of nieuwe versie van bestanden binnen een spel, waarmee je dingen als gameplay, graphics, omgevingen, modellen en nog veel meer kunt aanpassen. Veel van Valve's eigen spellen worden aangeboden met een SDK, oftewel een Software Development Kit, die het maken van mods ondersteunt.
De juridische richtlijnen voor het maken van mods voor onze spellen worden uiteengezet in de
Steam-gebruikersovereenkomst en in de tools die we beschikbaar stellen om mods te maken. We krijgen echter regelmatig dezelfde vragen over modding uit de community, vooral als de makers de mods willen distribueren op Steam.
Het is onze verwachting dat mods standaard niet-commercieel van aard zijn en dat ze zijn gebaseerd op de officiële SDK's voor onze spellen.
Niet-commercieel
Met 'niet-commercieel' bedoelen we dat iedereen die het originele Valve-spel heeft, de mod gratis kan downloaden en spelen. Je mod mag niet worden gebruikt voor commerciële doeleinden. Als je mod betaalde advertenties bevat of betaling vereist, of dit nu in het spel zelf of erbuiten is, dan beschouwen we de mod als commercieel. Als een speler voorwerpen, functies of gameplay kan krijgen door een betaling of een donatie van welke aard dan ook te doen, dan beschouwen we dit als commercieel gebruik.
Gebaseerd op de officiële SDK
We bieden voor veel van onze spellen SDK's aan en dit zijn de goedgekeurde tools voor modding. We willen benadrukken dat het niet is toegestaan om een mod uit te brengen die is gebaseerd op gelekte of gestolen broncode.
Zolang je deze richtlijnen volgt, mag je je mod zonder beperkingen distribueren via Steam, je eigen website of een service van een derde partij, zonder dat je daar een speciale licentie van Valve voor nodig hebt.
Veelgestelde vragen
-
V. Ik wil graag een mod voor de Source-engine distribueren via Steam. Moet ik de formulieren invullen?
A. Ja, je moet hiervoor de reguliere digitale formulieren invullen om je aan te melden als Steamworks-ontwikkelaar. Alle informatie is vereist, inclusief bank- en belastinggegevens. De bijdrage per app moeten ook worden betaald, zelfs als je de mod gratis wilt aanbieden.
-
V. Zijn er licentiekosten verbonden aan het gebruik van de Source-engine?
A. Er worden geen kosten in rekening gebracht voor het gebruik van de Source-engine voor je gratis mod.
-
V. Ik heb een Source-mod die ik via Steam wil distribueren. Hoe kan ik mijn mod voorbereiden onder mijn app-ID?
A. Maak een kopie van het uitvoerbare bestand (.exe) en de inhoud van het Source-spel van Valve waarop je je mod hebt gebaseerd. Pak alles samen in als je applicatie.
Je moet alle benodigde dll-bestanden en de inhoud van het Source-basisspel in je app opnemen zodat de mod werkt, maar mods voor de Source-engine moeten zo geconfigureerd zijn dat spelers het basisspel moeten hebben om de mod te kunnen gebruiken. Deze configuratie moet door Valve worden geïmplementeerd.
-
V. Ik wil Steam-prestaties gebruiken in mijn mod. Hoe doe ik dat?
A. Configureer de prestaties in de Appbeheerder op de partnersite en gebruik vervolgens de klasse CAchievementMgr
van de Source-engine. Lees voor meer informatie de documentatie Stats and Achievements.
-
V. Hoe werkt de dedicated server voor mijn spel?
A. Je hebt een nieuwe app-ID voor een dedicated server nodig, zodat je depots kunt maken voor een dedicated server. Zodra je een app-ID hebt voor je basisspel, kun je je eigen app-ID voor een dedicated server maken. Klik op de startpagina van je app in Steamworks op 'Alle geassocieerde pakketten, DLC's, demo's en tools' en klik op de knop 'Nieuwe tool maken' in de sectie Tools.
-
V. Mag ik intellectueel eigendom van Valve gebruiken in mijn Source-mod?
A. Ja. Dat mag, maar zorg ervoor dat duidelijk uit je winkelpagina blijkt dat je mod een mod is en dat de app niet door Valve is gemaakt. Commerciële spellen en mods die intellectueel eigendom van Valve gebruiken, zoals personages en verhaallijnen, moeten vooraf toestemming van Valve hebben.
-
V. Mag ik meerdere concepten uit het intellectueel eigendom van Valve gebruiken in één Source-mod?
A. Ja.
-
V. Hoe krijg ik toegang tot de broncode van Valve?
A. We hebben in het verleden een klein aantal modteams toegang gegeven tot de broncode van een aantal van onze spellen. We hebben dit toen gedaan omdat deze teams konden aantonen dat alleen de SDK niet voldoende was en dat ze toegang nodig hadden tot de broncode. We kunnen dit in de toekomst in uitzonderlijke gevallen weer doen, maar vanwege de benodigde ondersteuning hiervoor en het risico op lekken, raden we standaard aan om een mod te bouwen op basis van de SDK.
-
V. Mag ik mijn mod op Steam of buiten Steam te koop aanbieden?
A. We krijgen deze vraag vrij regelmatig, maar we geven bijna nooit toestemming om mods te verkopen. De reden hiervoor is dat het de verwachting schept dat Valve een bepaalde mate van toezicht en kwaliteitscontrole biedt bij de ontwikkeling en doorlopende ondersteuning biedt voor de mod. Helaas is dit voor ons niet mogelijk, vandaar dat deze verzoeken in de meeste gevallen worden afgewezen.
-
V. Moet mijn mod vereisen dat spelers het basisspel hebben waar de mod voor is bedoeld, als ik mijn mod wil distribueren op Steam?
A. Dat hangt ervan af. Als je mod in principe een verbetering of uitbreiding is van het onderliggende spel, dan moet eigenaarschap van dat basisspel vereist zijn. Als je echter een zogenaamde 'conversion mod' distribueert, waarbij de mod in niets op het originele spel lijkt en je geen gebruik maakt van onze spelmaterialen, of als je mod op een andere manier een volledig eigen ervaring biedt die niet is gerelateerd aan het basisspel, dan krijg je mogelijk toestemming om de mod op Steam uit te brengen zonder bijkomende formele afhankelijkheden.
-
V. Waarom zijn er mods beschikbaar op Steam die deze regels niet volgen?
A. Onze benadering is in de loop van tijd veranderd en de projecten waar je het over hebt, vielen op het moment van publicatie binnen de geldende regels en worden daarom nu gedoogd.
-
V. Hoe zit het met mods voor spellen op Steam die niet door Valve zijn ontwikkeld?
A. Neem hiervoor rechtstreeks contact op met de uitgever van het spel in kwestie.
-
V. Waar vind ik meer informatie over ontwikkelen voor de Source-engine?
A. De Valve-wiki voor ontwikkelaars is een goede plek om te beginnen. Wees je er echter van bewust dat sommige informatie die je daar vindt achterhaald kan zijn.
-
V. Hoe kan ik jullie vragen stellen die hier niet aan bod zijn gekomen?
A. De beste manier om antwoord te krijgen op je vragen over het uitgeven van je mod, is door een ondersteuningsticket te openen op https://help.steampowered.com.
Veelgestelde vragen over mods voor Team Fortress 2
-
V. Waar vind ik de SDK voor TF2?
A. De TF2-SDK is onderdeel van de Source SDK 2013, die beschikbaar is op Github of via Steam.
-
V. Welke toegang heeft de TF2-SDK tot de voorwerpinventaris van spelers?
A. De SDK heeft toegang tot een alleen-lezen-versie van de inventaris van de speler die de mod uitvoert, om een lijst te krijgen van de voorwerpen die een speler kan uitrusten. Dit gebeurt in TF2 automatisch met de standaardbuild van de SDK, maar de maker van de mod kan bepalen welke voorwerpen er daadwerkelijk in het spel worden gebruikt. Mods kunnen geen voorwerpen toevoegen aan of verwijderen uit de inventaris van TF2-spelers. Ze kunnen ook de details van voorwerpen niet wijzigen. Een mod kan wel bepalen welke voorwerpen worden uitgerust, welke enigszins worden aangepast en welke heel anders werken in de mod.
-
V. Kan mijn inventaris of uitrusting volledig worden gewijzigd als ik een TF2-mod speel?
A. Mods kunnen je uitrusting, inventaris of de eigenschappen van je voorwerpen in de originele versie van TF2 niet wijzigen.
-
V. Kan ik een TF2-mod maken waarin er geen voorwerpen bestaan?
A. Ja, een mod kan sommige of alle economische voorwerpen uitschakelen, of alleen sommige voorwerpen. Het hangt er echt van af wat het doel van de mod is. Voor veel mods is het meestal beter om spelers al hun TF2-voorwerpen te laten behouden, omdat spelers veel in hun inventaris hebben geïnvesteerd en de mod sneller zullen gebruiken als al hun cosmetische voorwerpen beschikbaar zijn.
-
V. Kan ik een TF2-mod maken waarin spelers toegang hebben tot al hun TF2-voorwerpen?
A. Workshop-makers en spelers investeren veel in hun voorwerpen en dat is iets dat we willen blijven respecteren. TF2-mods die voorwerpen of de economie manipuleren worden daarom niet toegestaan.
-
V. Mag mijn mod TF2-spelbestanden herdistribueren?
A. Nee. TF2-mods mogen alleen hun eigen spelbestanden herdistribueren en TF2-inhoud laden vanuit een lokale installatie. Spelers moeten TF2 installeren om een TF2-mod te kunnen spelen.