Slumpmässigt genererande väder för en sandkampkampanj

37

Jag kör en sandlåda -kampanj och jag letade efter en metod för att slumpmässigt bestämma vädret för dagen.

Funktioner jag letar efter:

  • Låg-till-medium hanteringstid under spel. Stora bord är bra om de är lätta att använda. Jag mår bra om systemet behöver stämas eller ställas in för min specifika inställning före spel, men under spel vill jag snabbt bestämma resultaten och fortsätta.
  • Det måste ge konkreta resultat som jag omedelbart kan tillämpa och inte kräver ytterligare tolkning. (Jag är inte intresserad av system som bara föreslår ett vagt väderläge och låter mig fylla i detaljerna.) Till exempel, "lite varmt, stort regn, inga vindar" är något som jag direkt kan tillämpa på situationen för " de är i badlands, så flash översvämning är nu en möjlig fara ". Ett resultat av "extremt väder" kräver för mycket tolkning - det kan menar detsamma men kan lika betyda tornador eller blåsande värme eller något annat.
  • Det måste ta hänsyn till rådande väder , inklusive årstider och lokalt klimat.
  • Mitt spel är analogt, bara penn och papper under spel, men om ett väder system använder en dator för inställning före spel (säg att skapa anpassade per-tabeller) som bara är bra.
  • Ideellt skulle det inte kräva att generera specifika väderleksresultat. När vi sätter oss ner för en session, har jag ingen aning om spelet kommer att omfatta några timmar i spel eller månader i spelets gång. (Om det kan föregripa månad av väder för flera platser i en kompakt, utskrivbar form som kan fungera.)
  • Mina motiv för att ha konkreta resultat att arbeta med är att a) undanröja min bias och undvika onödig DM fiat , och b) har väder trender framträder som till och med I Förvänta dig inte . *

    Jag vill inte bara ha "set dressing" för resor överland, jag vill ha väder eftersom det är viktigt för ett medeltida ish-samhälle för jordbruk och krigföring - och därför också politiskt. Jag vill kunna rulla och berätta för spelarna något som: "Torkan fortsätter, och de desperata byborna kräver att dina magiska arbetare gör någonting. De är arg och vidskepliga ..." eller "Passet i norr är fortfarande under massor av snö. Du är osannolikt att få en låglands armé där intakt tills det tinas. " Jag vill ha sådana saker att naturligt uppstå utan som jag bestämmer mig för att köra en "torka-plot" eller blockera spelarnas planer.

    Jag har Wilderness Survival Guide † och jag gillar systemet Innehåller det begreppsmässigt (det slår enkelt på funktionerna 2 och 3), men den tunga implementeringen ser ut som om det skulle vara smärt att använda snabbt vid bordet. (Jag kunde ha fel. Berätta för mig hur du har gjort det för ditt spel skulle vara ett bra svar.) Det finns massor av föreslagna system flyter runt på blogg-o-rören, men de är antingen för enkla och lämpade endast för att sätta dressing eller ta inte hänsyn till befintligt väder. WSG -systemet resultat är mitt ideal, men jag letar efter något som är bättre utformat för att inte ha en löjlig hanteringstid.

    Jag letar inte efter sätt att göra väder viktigare eftersom jag redan har verktygen för det, men om det är integrerat i det väderliga systemet är det bra.

    Något som du har gjort upp, något som lagts upp på nätet eller en viss utskriftsreferens är bra, men för utskrift är det inte troligt att jag accepterar ett svar tills jag kan hitta en kopia så att jag kan utvärdera systemet.

    (Det här inlägget är taggat eftersom det är spelet i spelet jag kör, men väder är ofta spel-system agnostiska så det blir den taggen också.)

    * Jag bor också i ett regnskogsklimat så min känsla av vad som är "normalt" väder är mindre än användbart.
    † Mitt första någonsin RPG-köp.

        
    uppsättning SevenSidedDie 18.04.2012 20:44

    12 svar

    17

    Svar på taggen jag presenterar dig Empire Weather

    De enkla kartorna ger en ordlista för sådd beskrivningar, redovisning för rådande väder, och ett direkt väder alternativ också. Alla använder en enda d10.

        
    svaret ges 06.05.2012 16:04
    21

    Här är en penna och papper. Det kommer att vara svårt att balansera determinism med användarvänlighet (läs: stora tabeller). Detta är mitt bästa försök.

    Använd två små tabeller:

    Rulla på tabell 1 för det generella vädret för ett nytt område.

    \ begin {array} {ll} \ Textbf {d10} & \ textbf {Tabell 1} \\ \ hline 1 & \ text {Sunny and comfortable} \\     2 & \ text {Cool men bekväm} \\     3 & \ text {för kallt} \\     4 & \ text {för varmt} \\     5 & \ text {Blåsor} \\     6 & \ text {Frigid} \\     7 & \ text {Snowy} \\     8 & \ text {Rainy} \\     9 & \ text {Dry} \\     10 & \ text {Fuktigt} \\ \ End {array} Varje dag, rulla på bordet # 2. Detta resultat ändrar ditt resultat från # 1. Ett resultat av 6 är en potentiellt drastisk modifierare. \ Begin {array} {ll} \ textbf {d6} & \ textbf {Tabell 2} \\\ hline     1 & \ text {Varmare} \\     2 & \ text {Kallare} \\     3 & \ text {Liknande} \\     4 & \ text {Liknande} \\     5 & \ text {Nedbrytning förändring} \\     6 & \ text {Reroll på tabell 1} \\ \ End {array}

    Ett exempel:

    Dag 1: Att rulla 7 på bord 1 ger dig en snötäckt region.

    Dag 2: Rulla en 4 på bordet 2. Vädret förändras inte mycket.

    Dag 3: rulla 2 på bord 2. Vädret blir märkbart kallare.

    Dag 4: Rulla 5 på bord 2. Den här dagen har mycket tyngre snö än normalt och kan hota resor.

    Dag 5: rulla en 6 på bordet 2. Rulla en 5 på bordet 1. Varmvågen är så plötslig att nästan all snö smälter på en enda dag och orsakar allvarlig översvämning.

    Dag 6: rulla en 3 på bordet 2. Värmen är obeveklig. Visst är tomt på väg!

    Och så vidare ...

    Om förändringshastigheten är för aggressiv kan du rulla på bord 2 varje vecka, månad, etc. Oavsett vad som passar dina behov.

        
    svaret ges 18.04.2012 22:01
    15

    Varför inte använda en verklig källa? Du kan hitta verkliga väderrapporter för nästan hela världen online.

    NOAA har väderkartor, och du kan kontrollera vädret efter datum, gå tillbaka. Och här är huvudsidan för sitt klimatcenter: NOAA klimatcenter

        
    svaret ges 18.04.2012 20:58
    10

    Om du hade tillgång till internet under dina spel sessioner, rekommenderar jag starkt att du använder WolframAlpha . Lite okonventionellt, säkert men utomordentligt imponerande och exakt. Vad du behöver göra är att bestämma vilket "riktigt värld" datum som ditt fantasiedatum översätter till, och ta reda på en geografiskt liknande världslig plats för var och en av dina fantasinställningar.

    Låt oss säga att jag har bestämt att min kampanj använder vädret den 1 februari 1975 (året spelar ingen roll, men det här sättet kan du öka dagen för en för att få fortlöpande och realistiska väder trender.) Mina datorer korsar en stor åkermark, så jag använder väder från mitt eget postnummer i centrala Illinois: 61801. Den 1 februari 1975 regnade det flera timmar efter midnatt, med temperaturer som svävde strax över frysning. Väcker sig för kallt och trist väder och tung dimma bestämmer datorerna att de behöver en semester och vid ca 7 am beslutar att teleportera till en tropisk ö. Nu behöver du bara Google en bra tropisk ö postnummer (Hawaii 96706 ska göra bra) och dra upp det vädret. Tyvärr för dina datorer, de teleporterades i mitten av åskväder; tack och lov kommer det sluta regna om en och en halv och de kan njuta av stranden när temperaturen stiger till de låga 70-talet.

    Tyvärr kommer detta definitivt att kräva en internetuppkoppling. Att skriva ut vädret för varje dag är inte genomförbart, och som du sa i dina kommentarer kan du inte förutsäga var dina datorer ska gå. Vädret ska dock fortfarande vara relativt överraskande så länge du inte förstör det själv och titta framåt, eftersom vädret visas 24 timmar i taget.

        
    svaret ges 18.04.2012 21:50
    7

    En idé som expanderar @ dpatchery lösning:

    Bygg ett eller flera tabeller, var och en för en annan klimatkategori (det vill säga nederbörd, fuktighet, temperatur, tryck skulle ha egna tabeller). Bygg dem så stora som du vill, men om deras längder är lika med en vanlig dö som du använder blir det enklare. Linjerna i varje tabell ska beställas, t ex

    Temp-tabell

  • -20ºC
  • -10ºC
  • -5ºC
  • 0 ° C
  • 5ºC
  • 10 ° C
  • 15 ° C
  • 20 ° C
  • 25 ° C
  • 30 ° C
  • (Denna tabell förutsätter givetvis att rulla en d10)

    Nu, för varje tabell,

    • rulla det ursprungliga klimatet med din dörr. Säg att du rullar en d10 för de 10 olika temperaturerna i din T-tabell. Du får en 7. Det är 15ºC.
    • För nästa dag, rulla en d4. 1 eller 2 betyder att du går tillbaka 1 eller 2 linjer i bordet, 3 eller 4 betyder framåt 1 eller 2 linjer. Säg att du rullar en 2. Medger 2 linjer tillbaka från punkt 7, så temperaturen sjunker till 5ºC.
    • Om startrullen sätter dig nära eller i slutet av ett bord, gå helt enkelt åt sidan, expandera bordet, använd ett cirkulärt bord eller använd en mindre form.
    svaret ges 18.04.2012 23:13
    5

    Det finns några ganska enkla system här, så här är en som är lite mer komplex. Jag har inte testat det alls och jag avsiktligt lämnar mycket av det dinglande, så det finns några fläckar där sakerna fortfarande är lite grova.

    7: e havet s fiat-baserade väder systemet använder ett rutnät för att bestämma vädret. Vädret börjar i mitten, och GM kan tillbringa poäng för att flytta den längs temperatur- och intensitetsaxlarna.

    Det ser något ut så här:

    391.133

    Börja med något så här. För simuleringens skull skulle jag förmodligen ersätta intensitetsaxeln med nederbörd, eftersom det är troligt att det blir mer användbart vid simulering (även om du är riktigt ambitiös kan du också lägga till en tredje axel utan att det är för svårt).

    Varje (stor tidsökning, nominellt en vecka), rulla på ett rörelsediagram för varje axel. Rörelsekartan skulle se något ut så här:

    391.133

    För varje cell i rutnätet, skapa en tabell med väderhändelser som kan uppstå. Celler som ligger i det kalla / höga nederbördsområdet skulle ha saker som snöstormar, snöstormar, fortsättning på tidigare väder, klart osv. Hot / låg nederbörd skulle ha saker som dammstormar och liknande.

    Rulla på cellbordet en gång varje gång (liten tid ökning, nominellt en dag).

    För att simulera olika klimat eller årstider lägger du till en modifierare på rutnätet. En öken kan vara +1 temperatur / -3 nederbörd.

    Notes

    • Det finns mycket du kan göra med rörelsevalsen, om du är villig att lägga till mer komplexitet. Till exempel, för att stabilisera klimat bättre i mitten ringar i nätet kan du tilldela en ökande "kostnad" till varje rutnät som närmar sig kanten. Rullen ger dig rörelsespoäng, och du rör dig tills du tar ut dem. Du kan också använda tärningar eller procentuella värden för att ge dig mer finjusterade klimat.

    • Ju fler kvadrater finns i rutnätet, desto mer detaljerad kan resultaten vara. Men de mer individuella väderdiagrammen måste du fylla i ...

    • För en tredje axel, rita gallret flera gånger, en över den andra. Förflyttning innebär att du flyttar till samma koordinater i gallret ovanför dig på papperet. Likaså med att flytta ner.

    svaret ges 25.04.2012 04:59
    4

    Jag har inte tid att göra det, men du kan randomisera historiska väderdata som denna.

    Weather Underground lagrar historiska väderdata. Den är tillgänglig via en webbadress som är formaterad så här:

    391.133

    Till exempel länk är vädret för KHPN (White Plains, NY) för 5 april 2000.

    Byt ut $ AIRPORT_CODE med en slumpmässig ICAO-kod . Byt datum med slumpmässiga värden (troligen säkrast att stanna under de senaste 10-20 åren. Jag är inte säker på hur långt data går igen).

    Detta skulle få dig en startdag, fortsätt bara vidare därifrån. Upprepa för varje ny plats din PC reser till.

    Oroa dig inte för att få snö på en tropisk ö eller tidvattenvågor tusen mil inåt landet - det här är sorters saker som är saftiga tomter!

    Din redigering indikerar att du inte har någon dator tillgänglig under spelningen. Detta gör verkligen detta alternativ lite mindre genomförbart. Jag föreslår att du skriver ut en handfull slumpmässiga platser med kanske 5 dagars data och hållit dem i en anteckningsbok. Vrid inte sidan tills du behöver en ny plats / dag. Lägg till ytterligare data mellan sessioner efter behov.

        
    svaret ges 18.04.2012 21:25
    2

    För min Bushido-kampanj (i Japan) valde jag en plats där kampanjen skulle vara i den verkliga världen. Jag hade sedan ett manus som gick till den japanska väderwebbplatsen och hämtade väderprognosen för den dagen. Därför för varje dag i kampanjen finns en riktig värld, en för en väderlek, bara 4 hundra år ut;)

    Du kan ställa in din kampanj på en riktig världsplats (bara inte berätta för spelarna) och samla väderrapporter och använda dem för den dagen. Tänk dig att du föreställde att din kampanj var lite som Tyskland, varför inte gå till tyska väderwebbplatsen och kopiera vädret från dem varje dag. Varje ny dag använder en ny förutsägelse. Därför har väder i spelet nu en verklig världsfel och är inte slumpmässig, följ årstiderna med rätt slumpmässighet.

        
    svaret ges 20.04.2012 11:02
    2

    Vädret är oerhört komplext. Ett diagram tar aldrig hänsyn till säsongsvariationer, terräng, klimat och markskydd (vilket kommer att påverka rörelsen mer än väder generellt). Jag tycker att det ofta är bättre att göra ett vädergenereringssystem specifikt för plats och tid. Vädret kommer inte att variera mycket i vissa områden vid vissa tider på året - ett slumpmässigt system kommer sannolikt att skildra en värld helt haywire. Jag "berättar" mest av det - beroende på säsongen vi är inne. Jag har några väderbaserade samtalspunkter jag använder när det är lämpligt eller om det visar sig på en viss dag gör jag en check med vilken skala som helst. Min biologist för djurliv ledde mig till hur hopplös det här kan vara att skildra realistiskt - speciellt om du försöker använda slumpmässiga väderhändelser. Det är bättre att ha referenspoäng halvskriptad. Jag skulle bara säga att det är en viss% chans att den är annorlunda än föregående dag, och gör en kontroll för att se vad det är - glidande dessa värden efter säsong och ha några viktiga intressanta vändpunkter halvskriptade / tänkta.

        
    svaret ges 06.05.2012 15:48
    0

    Jag ser att det här är år gammalt, men såg det idag och tyckte att det skulle vara kul (är det rätt ordet?) för att skapa ett excel-kalkylblad som automatiskt genererar väder enligt systemet för överlevnad av vildmark.

    Det är inte söt för tillfället och jag har inte lagt till speciellt väder, men du väljer klimat och terräng, välj en månad från 1 till 12 och det ger dig 28 dagar min / max temp, vindstyrka / riktning och nederbörd typ / volym.

    Jag vet inte hur man laddar upp eller länkar till en fil på det här forumet, men om någon fortfarande läser den här tråden och är intresserad kan jag dela arket.

        
    svaret ges 15.10.2016 08:03
    -1

    Jag börjar en ny sandkampkampanj, men jag har fortfarande inte hittat en helt tillfredsställande lösning. Så här försöker jag på nytt fördjupat väder , för att göra ansökan vid bordet snabbt, som inspirerat av en kommentera" Inclement Weather i dina spel - Hand Wave eller en tung hand? " på Tenkar's Tavern.

    För det ändamålet försöker jag ut det gamla Wilderness Survival Guide -systemet och (långsamt) förhärdar ett års värt av tempererat väder för de sex grundläggande terrängen som det täcker. Det är inte perfekt (väder för närliggande terräng har möjlighet att avvika ganska), men bör tjäna mina syften för en enda grupp som sitter ihop. Det är väldigt långsamt att generera, men resultaten hittills ser tillfredsställande ut som det verkliga oförutsägbara vädret. (Hittills är den första månaden av våren oskäligt kall, men så våt som våren är vanligtvis.)

    Det är ett bra system, men en smärtsam smärta att använda.

        
    svaret ges 07.10.2013 21:43
    -3

    Jag försökte The Wilderness Survival Guide och det var ganska klart att det var en 50% chans att regna varje dag för alla tempererade zoner i det systemet. Jag gillar Wolfram Alpha eller en online-generator som på länken

        
    svaret ges 17.10.2016 06:28