Steamworks-dokumentation
Distribuering af Source Engine-spil/-mods

En nyere version er tilgængelig på engelsk

Den engelske version af denne side er blevet opdateret, efter denne oversættelse blev udgivet.
Klik her for at se den engelske version af siden.
En "mod", forkortelse for modifikation, er en ændring eller oprettelse af filer i et spil, der ændrer aspekter såsom gameplay, grafik, miljøer, modeller m.m. Mange af Valves førstepartsspil leveres med et softwareudviklingssæt (SDK), som understøtter oprettelsen af mods.

De juridiske retningslinjer for modding af vores spil er beskrevet i Steam-abonnentaftalen og i de moddingværktøjer, vi leverer. Vi modtager dog ofte tilbagevendende spørgsmål fra fællesskabet om modding, især når mods laves med distribution på Steam for øje.

Vores forventning til mods er, at de som udgangspunkt er af ikke-kommerciel karakter, og at de er baseret på den officielle SDK til et af vores spil.

Ikke-kommerciel karakter

Når vi siger "ikke-kommerciel", mener vi, at enhver, der ejer det originale Valve-spil, kan downloade og spille modden gratis. Din mod bør ikke bruges til at understøtte kommercielle formål. Hvis din mod inkluderer betalt reklame eller kræver betaling, uanset om det er i selve spillet eller uden for det, betragtes det som kommercielt. Hvis en spiller kan modtage genstande, funktioner eller gameplay efter at have foretaget en betaling af en eller anden art eller givet en "donation", betragtes det som kommerciel brug.

Baseret på den officielle SDK

Vi leverer SDK'er til mange af vores spil, og dette er de godkendte værktøjer til modding. Det er vigtigt at bemærke, at udgivelse af en mod, som er baseret på lækket eller stjålen kode, ikke er tilladt.
Så længe du følger disse retningslinjer, kan du frit distribuere din mod på Steam, via din egen hjemmeside eller en tredjepartstjeneste uden at skulle have en særskilt licens fra Valve.

Ofte stillede spørgsmål

  • Sp. Jeg ønsker at distribuere en Source Engine-mod via Steam. Skal jeg udfylde dokumenterne?

    Sv. Ja, udfyld de almindelige digitale dokumenter for at blive tilmeldt som Steamworks-udvikler. Alle oplysninger er påkrævet, inklusive bank- og skatteoplysninger og app-gebyr, selv hvis det er din hensigt at distribuere din mod gratis.
  • Sp. Er der et licensgebyr for at bruge Source Engine?

    Sv. Der er ingen gebyrer for at bruge Source Engine til at lave en gratis mod.
  • Sp. Jeg har en Source-mod, som jeg gerne vil distribuere via Steam. Hvordan kan jeg forberede min mod under mit app-ID?

    Sv. Du skal kopiere .exe-filen og indholdet fra Source-spillet fra Valve, du har baseret modden på, og pakke det sammen som din applikation.
    Selvom du skal inkludere alle de nødvendige Source-dll'er og indhold fra Source-grundspillet, som kræves for, at modden kan køre, skal Source-mods konfigureres til at kræve ejerskab af grundspillet for at kunne spille. Dette skal konfigureres af Valve.
  • Sp. Jeg vil gerne bruge Steam-præstationer i min mod. Hvordan gør jeg det?

    Sv. Brug CAchievementMgr-klassen inkluderet i Source Engine efter konfigurering af præstationer på siden "App-administrator" på partnersiden. Se dokumentationen Statistikker og præstationer for flere detaljer.
  • Sp. Hvordan fungerer de dedikerede servere for mit spil?

    Sv. Du skal have et nyt dedikeret server-app-ID, så du kan oprette depoter til en dedikeret server. Når du har et app-ID til dit grundspil, kan du oprette dit eget dedikerede server-app-ID. Fra din apps landingsside i Steamworks skal du klikke på "Alle tilknyttede pakker, DLC, demoer og værktøjer" og derefter på knappen "Opret nyt værktøj" i sektionen "Værktøjer".
  • Sp. Kan jeg bruge Valves intellektuelle ejendom i min Source-mod?

    Sv. Ja. Men gør det tydeligt på dine butikssider, at din mod er en mod og ikke er skabt af Valve. Kommercielle spil og mods, som inkluderer intellektuel ejendom fra Valve såsom karakterer og historier skal godkendes af Valve forinden.
  • Sp. Kan jeg bruge flere stykker intellektuel ejendom fra Valve i en Source-mod?

    Sv. Ja.
  • Sp. Hvordan får jeg adgang til kildekoden fra Valve?

    Sv. Vi har tidligere givet et lille antal modding-teams adgang til kildekoden til nogle af vores spil, hvis de kunne demonstrere et behov, som SDK'en ikke kunne opfylde. Det kan være, vi gør det igen i fremtiden under ekstraordinære omstændigheder, men grundet det medfølgende supportansvar og risikoen for datalækage er vores standardsvar at udvikle mods baseret på SDK'en.
  • Sp. Må jeg sælge min mod på Steam/udenfor Steam?

    Sv. Dette spørgsmål får vi jævnligt, men vi tillader meget sjældent salg af mods. Grunden er, at det sætter en forventning om, at Valve på en eller anden måde overvåger eller verificerer kvaliteten af udviklingen og tilbyder løbende support, hvilket vi ikke har mulighed for.
  • Sp. Skal min mod kræve, at spillere ejer grundspillet til spilmodifikationen, når jeg distribuerer min mod på Steam?

    Sv. Det afhænger af situationen. Hvis din mod er en forbedring eller udvidelse af det underliggende spil, skal spilleren eje grundspillet. Men hvis den mod, du distribuerer, er af typen "total conversion" og ikke bruger vores spils assets, eller din mod på anden vis er en helt separat oplevelse i forhold til grundspillet, så kan det være, vi giver dig lov til at udgive den på Steam uden nogen formel afhængighed.
  • Sp. Hvorfor er der mods på Steam, som ikke følger disse regler?

    Sv. Vores tilgang har udviklet sig med tiden, og de projekter, du tænker på, kan være undtaget, fordi de blev udgivet, inden vi havde lavet reglerne.
  • Sp. Hvad med mods til spil på Steam, som ikke er udviklet af Valve?

    Sv. Kontakt udvikleren af det pågældende spil direkte.
  • Sp. Hvor kan jeg lære mere om Source Engine-udvikling?

    Sv. Det bedste sted at starte er i Valves udviklerwiki. Men vær opmærksom på, at nogle af oplysningerne kan være forældede.
  • Sp. Hvordan kan jeg stille spørgsmål, som ikke er besvaret her?

    Sv. Den bedste måde at kontakte os med spørgsmål om udgivelse af din mod er ved at oprette en supportsag på https://help.steampowered.com.

Ofte stillede spørgsmål om mods til Team Fortress 2

  • Sp. Hvor får jeg TF2-SDK'en?

    Sv. TF2-SDK'en er en del af Source SDK 2013, som er tilgængelig på Github eller via Steam.
  • Sp. Hvilken adgang har TF2-SDK'en til spillernes genstandsinventar?

    Sv. SDK'en kan tilgå en skrivebeskyttet version af enhver spillers inventar, der kører modden, for at få en liste over genstande, som spilleren kan udstyre. Dette sker automatisk i standardbuildet af SDK'en med TF2, men personen, som laver modden, har kontrol over, hvad der kan bruges i spillet. Mods kan ikke tilføje eller fjerne genstande fra en TF2-spiller og kan heller ikke ændre nogen detaljer ved genstande. En mod kan styre, hvilke genstande der er udstyret, lave små ændringer eller helt omkalibrere, hvordan de bruges i modden.
  • Sp. Kan mit inventar eller udstyr blive ændret, hvis jeg spiller en TF2-mod?

    Sv. Mods kan ikke ændre dit udstyr, inventar eller egenskaber for genstande i selve TF2.
  • Sp. Kan jeg lave en TF2-mod, hvor der ikke er nogen genstande?

    Sv. Ja, en mod kan deaktivere nogle eller alle økonomigenstande eller nogle genstande. Det afhænger af, hvad modden forsøger at opnå. For mange mods er det sandsynligvis bedre at lade spillerne bruge deres TF2-genstande, da spillerne har investeret meget og vil være mere interesserede i modden, hvis deres kosmetiske genstande overføres.
  • Sp. Kan jeg lave en TF2-mod, hvor spillerne kan få adgang til alle TF2-genstande?

    Sv. Værkstedsbidragydere og spillere har alle investeret meget i deres genstande, og det er noget, vi vil fortsætte med at respektere. Vi tillader ikke TF2-mods, der baserer sig på manipulation af genstande eller økonomi.
  • Sp. Kan min mod omdistribuere TF2-spilfiler?

    Sv. Nej. TF2-mods kan kun omdistribuere deres egne spilfiler og indlæse TF2-indhold fra en lokal installation. Spillere skal have TF2 installeret for at spille en TF2-mod.