Hoppa till innehållet

Mall för speldesigndokument

Nio länkade dokument som täcker ett spel från pitchen till beslutsloggen, vart och ett med vägledning om vad du ska skriva och ett kort exempel. Ladda ned dem som Markdown-filer: de öppnas i vilken editor som helst, visar sina diagram på GitHub och i Obsidian och kan importeras till Nodary som en karta.

9 Markdown-filer i en .zip, 14 kB

Gratis, inget konto, ingen e-post. Använd den, ändra den, dela den.

Läs varje sida innan du laddar ned

Översikten ryms på en skärm och länkar till åtta delar, en per disciplin, så att varje del har en ägare och varje ändring förblir liten. Kursiva rader talar om vad du ska skriva; exemplen kommer från Saltmarrow, exempelspelet som webbplatsen använder överallt.

Dokument

Fil Mall för speldesigndokument/Speldesigndokument.md

Speldesigndokument

Så använder du mallen: kursiva rader är vägledning. Ersätt dem med dina egna ord och ta sedan bort dem. Värden inom hakparentes fyller du i själv. Håll den här sidan till ungefär en skärm: det är sidan alla läser först, och alla andra delar av designen ligger en länk bort.

I korthet

FältDitt spel
Arbetstitel[Titel]
Logline[En mening som en främling kan återge]
Genre[Genre och subgenre]
Spelare[En spelare, co-op för 2 till 4, kompetitivt]
Plattformar[PC, konsoler, mobil]
Sessionslängd[En typisk session, i minuter]
Motor[Motor och version]
Team[Storlek i dag och som störst]
Affärsmodell[Pris, free-to-play, prenumeration]
Nästa milstolpe[Namn och datum]

Pitch

Två eller tre meningar: vem spelaren är, vad hen gör och vad som gör spelet annorlunda. Skriv den så att den skulle fungera även på en butikssida.

Exempel (Saltmarrow, ett exempelspel): Kratta salt, dyk efter minnen, hinn hem före tidvattnet. Ett co-op-spel om utforskning och crafting för upp till fyra spelare, på saltslätter där en dränkt arkivstad stiger ur havet två gånger om dagen.

[Din pitch]

Designpelare

Tre till fem regler som varje funktion måste tjäna. En pelare som skulle kunna beskriva vilket spel som helst, som ”rolig strid”, är ingen pelare. En funktion som inte tjänar någon pelare stryks; en funktion som bryter mot en pelare görs om.

  1. [Pelare ett]: [vad den betyder, i en mening]
  2. [Pelare två]: [vad den betyder, i en mening]
  3. [Pelare tre]: [vad den betyder, i en mening]

Exempel (Saltmarrow, ett exempelspel): Tidvattnet är klockan. Tid är den enda resurs som aldrig växer: varje system läser av tidvattnet, och ingenting pausar det.

Målgrupp

Vilka spelet är för, vad de spelar i dag och när de slutar spela. Nämn riktiga spel och riktiga vanor, inte bara ett åldersspann.

  • Primära spelare: [vilka de är och hur de spelar]
  • Det här spelar de i dag: [tre eller fyra spel]
  • De slutar spela när: [...]
  • Sekundära spelare: [...]

Jämförbara spel

Tre eller fyra spel som ditt team och dina spelare redan känner till. Säg vad ni tar från vart och ett och, lika användbart, vad ni lämnar.

SpelDet vi tarDet vi lämnar
[Spel][...][...]
[Spel][...][...]
[Spel][...][...]

Omfattning

Vad den första releasen innehåller, och vad den uttryckligen inte innehåller. Det är den andra listan som hindrar omfattningen från att växa i det tysta.

  • I första releasen: [...]
  • Inte i första releasen: [...]
  • Avgörs senare: [...]

Resten av designen

Varje del är ett eget dokument. Länka till det i stället för att kopiera från det, så att varje faktum finns på ett ställe och ändras på ett ställe.

Mallen är fri att använda, ändra och dela. Den kommer från Nodary, där filerna importeras som en karta av länkade dokument.

Ladda ned mallen9 Markdown-filer i en .zip, 14 kB

Så använder du mallen

  1. Skriv översikten i ett svep

    Fyll i tabellen, pitchen och pelarna först, på ungefär en timme, tillsammans med dem som ska bygga spelet. Alla andra sidor bedöms mot dem.

  2. Fyll i delarna i takt med besluten

    Lämna hellre ett avsnitt tomt än hitta på innehållet. Ett tomt avsnitt är en ärlig öppen fråga; ett påhittat avsnitt blir byggt.

  3. Logga varje beslut

    När ett beslut ändrar designen lägger du till en rad i beslutsloggen i produktionsplanen och uppdaterar sidan som berörs. Loggen säger varför; sidan säger vad som gäller nu.

  4. Ge varje sida en ägare

    Varje del anger sin ägare och när den senast granskades. En sida som ingen äger är den första som blir inaktuell.

Importera den till Nodary som en karta

Nodary är en arbetsyta för spelteam där dokumenten länkas samman som stjärnor på en karta. Importera .zip-filen så kommer översikten med sina åtta delar ordnade under sig, med länkarna mellan sidorna kvar och diagrammen ritade. Sedan kommenterar teamet enskilda stycken, begär granskningar och ser vad som ändrats sedan senaste besöket, och AI-agenter som är anslutna via MCP läser designen innan de skriver i den.

  1. Öppna ett projekts karta och välj Importera.
  2. Välj fliken ”Mapp eller ZIP” och sedan ”Välj en ZIP-fil”.
  3. Välj den nedladdade filen, kontrollera trädet och importera.

Gratisplanen rymmer tio dokument per arbetsyta, projektets egen sida inräknad: mallens nio får plats i en ny arbetsyta och fyller den. Betalplanerna har plats för fler.

Så hanterar Nodary speldesigndokument
Nodarys importdialog med mallens .zip vald: de nio dokumenten som ett träd, översikten med sina åtta delar under sig och en rad som säger att importen skapar 9 dokument av de 9 som planen fortfarande tillåter.

Skriv ett GDD som folk faktiskt läser

Ett speldesigndokument misslyckas på ett av två sätt: ingen läser det, eller alla läser en gammal version. De här vanorna förebygger båda.

En sida per del

En fil på sextio sidor läses en gång, i början. Korta länkade sidor läses när de behövs, och en ändring berör en sida i stället för fem.

Skriv beslut, inte önskningar

”Striderna ska kännas bra” avgör ingenting. ”En träff registreras inom 100 millisekunder från knapptrycket” går att bygga och testa.

Säg vad som fortfarande är öppet

Markera obesvarade frågor som öppna, med vem som besvarar dem och när. En gissning som skrivs ned som fakta är det som får två avdelningar att bygga två olika spel.

Länka, kopiera aldrig

När ekonomisidan behöver tidvattentiderna länkar den till dem. Ett faktum som står på två ställen säger snart två olika saker.

Spara skälen

Beslutsloggen förklarar varför saker är som de är, så att en ny kollega inte river upp ett val som teamet redan har betalat för.

Stryk det ingen läser

Om ett avsnitt inte har öppnats sedan det skrevs, slå ihop det med ett annat eller ta bort det. Ett kort dokument som stämmer slår ett långt som en gång gjorde det.

Frågor om speldesigndokument

Vad är ett speldesigndokument?

Ett speldesigndokument, eller GDD (game design document), beskriver spelet ett team gör: pitch, pelare, mekaniker, system, värld, banor, grafik och ljud, och planen för att bygga det. Designers, grafiker, programmerare, producenter och i allt högre grad AI-agenter läser det, så det måste hållas aktuellt medan spelet förändras.

Vad ska ett speldesigndokument innehålla?

Minst en översikt på en sida med pitch, pelare, målgrupp och omfattning; gameplay och kärnloop; systemen och deras siffror; värld och berättelse; banor och innehåll; konstnärlig ledning och ljud; gränssnitt och tillgänglighet; de tekniska ramarna; och en produktionsplan med beslutslogg. Den här mallen har ett dokument för varje del.

Hur långt ska ett GDD vara?

Så kort som möjligt, så länge det besvarar teamets frågor. Översikten ska rymmas på en skärm. Varje del växer med de beslut som fattas, inte med förhoppningarna: en sida med fastslagna regler slår tio sidor med möjligheter.

Behöver indie- och agila team fortfarande ett GDD?

De behöver besluten nedskrivna, inte en bibel skriven i förväg. Team som itererar snabbt använder GDD:t som en redogörelse för vad spelet är i dag: korta sidor som uppdateras när ett speltest ändrar något, med skälen sparade i beslutsloggen.

Vilket format har mallen?

Markdown: vanliga textfiler som alla editorer kan öppna. Länkarna mellan dokumenten är relativa länkar, tabellerna är Markdown-tabeller och diagrammen är Mermaid, som GitHub, Obsidian och Nodary ritar. Inget är beroende av ett visst verktyg.

Kan jag använda den i Obsidian, på GitHub eller i en annan editor?

Ja. Obsidian öppnar den uppackade mappen som ett valv där alla länkar fungerar, och GitHub visar filerna med sina länkar och diagram. Verktyg som importerar Markdown en fil i taget behåller texten och tabellerna; kontrollera hur de hanterar länkar mellan filer.

Hur importerar jag mallen till Nodary?

Öppna ett projekts karta, välj Importera, sedan fliken ”Mapp eller ZIP”, och välj den nedladdade .zip-filen. Nodary visar först trädet och skapar sedan de nio dokumenten med översikten som överordnat dokument, behåller länkarna mellan dem och ritar diagrammen. Vilken mapp eller .zip som helst med upp till 200 Markdown-filer importeras på samma sätt.

Får jag använda mallen för ett kommersiellt spel?

Ja. Använd den, ändra den och dela den för vilket spel som helst, kommersiellt eller inte, med eller utan Nodary-konto. Ett omnämnande uppskattas men krävs aldrig.

Håll designen där teamet arbetar.

Importera mallen till Nodary så blir GDD:t en karta som ditt team och dina AI-agenter håller aktuell. Gratis med två medlemmar, ett projekt och tio dokument, inget kort behövs.