Så här får du ut det mesta av ett spelstopp

Game sylt har slagit den stora tiden. Vad brukade vara intima affärer - små helg-gamedevprojekt som innehas av några vänner - har blivit jätteglasögon av kodningsförmåga hos tusentals deltagare. Många kommer att krascha och brinna, springa ur tid eller energi. Andra kommer att nå målstreck med ett buggyspel som inte är så kul. I den här artikeln delar jag några tips och tekniker för att hjälpa dig att njuta av upplevelsen och skapa ett spel som du är stolt över att visa dina vänner.


Vad är ett Game Jam?

En speljul är en händelse där deltagarna försöker göra ett videospel så snabbt som möjligt. De flesta spillstoppar äger rum under en enda helg, där alla har 48 timmar för att försöka göra ett spel ofta baserat på en hemlighet tema det är antingen omröstat eller valt av arrangörerna. Temat används som en begränsning som uppmuntrar till kreativt tänkande.

Teman från tidigare spelstopp har inkluderat allt från enkla begrepp som rädsla, öar, och mörker, att abstrakta uttryck som ouroboros, bygga nivån du spelar, och tidsmanipulation.

Vissa sylt har ett konkurrenskraftigt element - den här typen av sylt kallas "kompo" - medan andra inte har några vinnare eller förlorare och är helt enkelt en rolig sak att göra. Vissa sponsrade evenemang har till och med priser, och många har att rösta på spel för att deklarera en vinnare i olika kategorier, men det allmänna samförståndet är att spelstoppning huvudsakligen görs rent för det roliga. Det riktiga "priset" är ditt färdiga spel.


Att bli stumpad av ett knepigt tema är hälften av det roliga. Kom ihåg att begränsningar uppmuntrar till kreativitet!

Människor som deltar i många marmeladdar gör det mer för bragging rättigheter, stolthet i att fullborda ett spel eller i nöjet att hona sina hantverk och söka inspiration i en galen helg i sena nätter och snabb prototypering.

Även om det finns laghändelser, sylt som stannar i längre perioder (till exempel en hel månad) och sylt som hålls på offentliga platser av ett stort antal människor, är den vanligaste typen av jams en sådan som utförs solo, hemma, över en enda helg.


Vem sammanfogar spelstockar?

Med tanke på att över 2 000 deltagare deltar i varje Ludum Dare och 10 000 personer går med i den legendariska spelframstarten som är den årliga Global Game Jam, kommer det sannolikt att vara spelutvecklare från varje gång i livet som kommer att gå med minst en matchningsstopp år.

Många av dessa jammers är första timers. Vissa går med i en spelsjuka som en "försök med eld" för att försöka förstöra sitt första spelprojekt i en enda helg. Andra är erfarna veteraner med långa yrkeskarriärer inom spelutveckling som tycker om att hona sina hantverk på mindre "throwaway" -projekt som ett sätt att ta en paus från långa projekt.


Studiekramar är vanliga, men även stora företag håller dem som lagbyggnadsövningar.

Många speljämtare är 30-något indie-spelutvecklare som har datorgrader och erfarenhet av att göra spel - men låt inte det här skrämma dig! Gemenskapen välkomnar både nybörjare och proffs.

Det finns många nya medlemmar till samhället, med fler medlemmar varje månad. Många av de mest framgångsrika spelkramarna är tonåriga studenter; du behöver inte vara ett proffs för att göra det bra på en jam. Detta är verkligen en tvärkulturell, allålders gemenskap.


Varför Gå med i ett spelstopp?

Det främsta skälet till att vara med i en jam är att ha kul, framför allt andra. Det är också ett bra sätt att träna din programmering och konstnärliga färdigheter. På samma sätt som träningspasset, kan snabba utbrott av extrem ansträngning förbättra dina förmågor snabbare än tider utan något tryck på "crunch". Game sylt är också bra för att möta människor med liknande intressen, och göra idealiska nätverksmöjligheter.

Jag bad nyligen 747 deltagare i en Ludum Dare-spelet sylt för att slutföra en undersökning efter att ha avslutat sitt spel. Här är några vanliga åsikter från spelet jammare själva.


TL; DR: Spelstoppning är jättekul! När du försöker en, kommer du sannolikt att bli med en annan i framtiden.

Om du tittar på statistiken ovan kan du se att den främsta anledningen till att folk går med i spelstopp är att de har mycket roligt.

Majoriteten var antingen första timers eller inte erfarna spelstoppare. De flesta är nöjda med sina spel, varav ungefär hälften arbetar i en webbläsare. För att slutföra i tid måste många människor skära funktioner och förenkla sina konstruktioner. Inte alla var så bekanta med sina verktyg eller baskoder som de borde ha varit, men bara några försökte lära sig en helt ny motor.

De flesta spel kördes inte på mobila enheter, men många var plattformen. I genomsnitt spenderade de flesta inte tid på att titta på TV eller filmer, gå ut, besöka med vänner eller spela andra spel.

I motsats till förväntningarna drack nästan ingen kaffe, energidrycker eller alkohol. Praktiskt taget ingen använde versionskontroll (t.ex. SVN) eller tidsledningsteknik (som Pomodoro). Förvånansvärt rapporterade inte många att de hade svårt att förpacka, installera eller skicka in.


Hitta ett spelfel till att gå med

Dessa dagar är det utan tvekan minst en jam pågår varje dag på året. Om du var hardcore kan du ständigt fastna varje helg utan att misslyckas.

Den stora pappan av sylt sylt är Ludum Dare. Det hålls flera gånger om året, med mini-sylt varje månad. Den enskilt största sylt är Global Game Jam, som hålls en gång om året i januari. Det finns också hundratals andra jamsås som du kan ta reda på med lite kreativ googling, och nya meddelas varje vecka.

Du kan alltid ta reda på kommande syltproblem genom att kolla in programmets jamkalender på CompoHub eller den här stora listan över spelstockar. Reddit, Newgrounds, Kongregate, Adobe, och många andra håller fast sylt. Du behöver bara titta och hitta en som appellerar till dig.


Nå Finish Line (Alive!)

Den sorgliga sanningen i spelstockar är att majoriteten av deltagarna "misslyckas" att avsluta sitt spel före deadline. Många slutar ge upp nästan i början, när den entusiasmkrossande förverkligandet av hur mycket arbete det verkligen kommer att kräva uppsättningar i.

Andra tävlar fortfarande mot mållinjen och skrapar knappt av med en buggy, halvfabrikat, bestämt otäckt spel. De lider ofta av brist på sömn, mat och solsken, och slutar betala priset följande måndagsmorgon.

Game sylt ska vara kul. Även om de kan kräva betydande ansträngningar och stress, är det mycket som att spela sport med vänner målet att vara uttömd men leende i slutet. Försök hårt, men död inte dig själv. Gör det bra, men njut av processen så mycket som den färdiga produkten. Kom ihåg att även om du inte avslutar ditt spel har du lärt dig ett ton om spelutveckling.

Följande avsnitt innehåller tips av tips som säkert hjälper dig att få ut det mesta av en jam i spelet. Som med alla råd kommer en klok person att överväga varje punkt och acceptera eller avvisa det beroende på sina egna personliga mål och personlighet.

Det finns inget universellt "rätt sätt" för att uppnå framgång i spelet jam, men många av dessa tips kommer upp upprepade gånger när proffsen (tidigare vinnare och långvariga medlemmar i spelet jamsamfund) är frågan om deras hemligheter om framgång. Några av dessa tips kommer från intervjuer som spelades in under skrivandet av min Game Jam Survival Guide. Andra samlades genom en statistisk analys av undersökningsdata och postmortem blogginlägg. Slutligen kommer några av dessa förslag från Twitter-omröstningar, reddit-tråden, blogginlägg och Google+ debatter.

Regel # 1: Behandla dig väl

Det enda viktigaste rådet är att behandla dig väl. Håll hydratiserad, kom ihåg att äta och bada, och ta en paus från tid till annan. Försök inte dra alla nighters: lösningar på problem kommer ofta till dig när du vilar. När du är trött, hungrig och frustrerad, sänker din produktivitet till en krypning. Lite solsken och lite tid med din familj och vänner är en bra sak.

Lär av andras misstag

En "post mortem", i spelutvecklingscirklar, är en skriftlig rapport om vad som gick rätt och fel under ett projekt. För att få råd från tidigare missförhållanden från dina medspelare, genomfördes en statistisk analys av bloggpostar för jams efter slakting för att samla de vanligaste klagomålen från deltagarna.

Blogginlägg på Ludum Dare-hemsidan för åren 2010 och 2011 som taggades "postmortem" sökte efter vanliga teman och resultaten samlades in för användning i följande infographics.


Att inte veta din toolchain och tidshantering är de vanligaste utmaningarna.

Samma analys identifierade också de vanligaste områdena där människor hittade framgång.


Om du känner till dina verktyg kommer du att få en bättre upplevelse.

Vad lär Post Mortems lära oss?

För att dra några slutsatser från ovanstående data borde alla vara bekanta med sina verktyg och ramar före pappersstoppet. De flesta människor älskade att komma med en plan baserad på temat, men många glömde att avsätta tillräckligt med tid för konst och nivådesign.

Få andra människor än dig själv att spela testet för att se till att det inte är för hårt, inte har elak kontroller och lama fiender, och det är lätt att ta reda på vad man ska göra. Stör inte med fysiken om det inte är absolut nödvändigt. Förbered dig för att hantera tidshanteringsproblem, skära funktioner och fokusera på det som är viktigast. Håll din plan enkel. Slutligen, och överraskande, om du inkluderar musik och ljud effekter blir du mycket lyckligare med slutprodukten.


Mer Spel Jam tips och tricks

Följande lista med tips är avsedd att hjälpa dig att få ut det mesta av din nästa matchstopp. Precis som i konst menas alla "regler" att vara brutna; Det finns inga rätt eller felaktiga svar.

Mull över dessa tips och gärna acceptera eller avvisa dem som du tycker är lämplig: det är allt subjektivt. Till exempel, även om många veteranspellstämplar entusiastiskt uppmanar människor att fokusera på "känslan" och lämna all konstuppbyggnad till slutet efter matchen "works" finns det andra (som är lika framgångsrika) som svär genom att skapa den perfekta mockupen i Photoshop först - avslutar den slutliga grafiken för användning i spelet - och först då börjar på kodsidan.

Precis som ett argument skulle kunna göras att ha ett funktionellt spel är viktigare än ett snyggt men brutet spel, en giltig synvinkel är att ha snygg konst uppifrån är en bra motivator och hjälper dig att visualisera den färdiga produkten.

Detsamma gäller för alla dessa tips och tricks: det finns alltid ett undantag från varje regel och någon där ute har haft stor framgång genom att göra exakt motsatsen. Så länge du har kul, är du på rätt väg.

  • "Konstens fiende är frånvaron av begränsningar" (Orson Welles) [temat är där för att hjälpa, inte hindra!]
  • Den förberedda krigare vinner slaget. Nu är det inte dags att prova ett nytt språk eller en motor. Gå med vad du vet.
  • Att göra ett spel är bra, men att göra det med vänner är mycket bättre. Använda #screenshotsaturday, bli med chattar, vara social!
  • Saker att undvika: Gå utan sömn, gå inte utanför eller ta en paus, äter inte ordentligt. Det verkliga livet är viktigt!
  • "Skräck inte, gör bara det. Du lär dig mer på en helg än vad du skulle göra i ett år av klasser." (@Ianschreiber)
  • Komma igång!
  • Slösa inte tid med stora mönster. Lita inte på möjligheterna. Dyk i huvudet först och börja!

Vissa spelstoppar uppmuntrar dig att bilda lag. Spela till varandras styrkor!
  • Student: Jag hade 1000 ideer men kunde inte bestämma mig. Mästare: Du har tur: Jag hade bara en idé och inget annat val än att komma igång.
  • Glöm inte ljudet!
  • Ljud och musik är ofta förbisedd i sylt spel, men det är en integrerad komponent och påverkar starkt uppfattningen om kvalitet.
  • "För att komma med en idé att passa teman: skriv ner de fem första sakerna som kommer upp i tanken, och släng dem!" @chevyray
  • Viktiga kvaliteter som de mest populära sylt spel har: humor, enkel grafik, enkla kontroller (lätt att hämta och spela)
  • Ett sätt att närma sig din design är att skapa en "falsk skärmdump": Gör en mock-up först och koden sedan.
  • Ett annat sätt att utforma ditt spel: Använd först papperspapper, whiteboard eller brädspel.
  • Första koden hela spelet med ingen konst alls: bara rektanglar och cirklar. När spelningen känns kul, gör det ganska bra.
  • Koncentrera dig på de viktiga delarna av ditt spel: rörelse, kontroller, ett sätt att "dö", utlösa en "win" -stat, "känna".
  • Undvik den senaste rasen: gå på lågteknologi. Fantastiska spel kan göras med pixelerad retro grafik som bara använder fyra färger.
  • Håll dig motiverad! Håll det enkelt. Ge inte upp. Gör inte för många saker samtidigt: lägg ner en funktion i taget.
  • Se det ljuset i slutet av tunneln? Det är inte ett tåg. För att slutföra i tid, är DIRTY HACKS okej!

En vanlig syn: jammers brinner midnattsoljan, kodande fram till soluppgången. Kom bara ihåg att sova!
  • 2D-spel tar 25% timmarna för kodning av ekvivalenta 3D-spel; 2D-konst tar 25% timmarna med design av 3D-konst.
  • När du är i tvivel: Ingen fysikmotor. Inget multiplayer. Kvadratisk rutnät (i motsats till hexagoner). KYSS.
  • Spelare hatar installatörer: Gör ditt spel fristående, bärbar, utan att sakna DLL eller ramar! Gör det enkelt att springa.
  • Avsluta en "fungerande" grundläggande prototyp tidigt. I slutet av ditt projekt kommer det att bli oväntade problem.
  • Occam's Razor: Syfte för ett mindre spel som du hoppas kunna göra. Om du har extra tid i slutet kan du lägga till fler funktioner.
  • Bryta reglerna för datavetenskap! Det är okej att inte använda OOP.
  • Spara tid: i stället för handgjorda nivåer, använd procedurgenerering (fraktaler, slumpmässiga etc.)
  • Det som är uppenbart för dig är inte för dina spelare: få vänner till playtest. Gjorde de "få det" omedelbart?
  • Låt inte ett fel vara ett vägspärr: gå vidare; kommentera buggy-kod istället för att fixa. Förbättra funktionerna som fungerar istället.
  • Fira din inre hacker. Klipp ut några svaga delar. Drop-funktioner. Gör en sak bra och trimma fettet.

Vissa spelstoppar är så sociala de har en festvibe. Gör spel och nya vänner!
  • Fastnat? Ta en dusch! Lösningen kan komma till dig när du slappnar av.
  • Buggy spel? Hitta något kul om det och kalla det en funktion!
  • Bara en nivå? Kalla det en "kamp arena!"
  • Brutna vapen? Gör spelet en "avoider" utan några vapen!
  • Ljud bruten? Din huvudperson är döv - eller i rymden!
  • Inte kul ännu? Gör det till ett "skämtspel" för att irritera spelare!
  • Ugly art? Ring det retro / hipster / ironiskt!
  • Dålig framerat? Gör det till en turbaserad strategi!
  • Ingen historia eller tecken? Detta är en arkad titel!
  • Ingen spel / all historia? Detta är en visuell roman!
  • Inget "spel över" eller sätt att dö? "Kan du överleva i 60 sekunder?"
  • Koden kommer inte att kompileras? Kommentera delar tills det gör det!
  • För trött för att avsluta? Ring det gjort just nu och skicka ändå!
  • Det fungerar men det suger? Var stolt över att du är klar! De flesta andra deltagare kommer inte!
  • Slå inte upp dig själv! Låt inte din stolthet stoppa dig från att skicka in allt du kunde göra.

Keynote Videos

Varje Ludum Dare och Global Game Jam startar med en nyckel-video. Om du letar efter spelfilé på YouTube kan du hitta timmars sagesråd (och roliga skämt) väl värda att titta på. Här är en video med några råd från två jammers, Baby McFunkypants och Lee Taxxor:

Var noga med att kolla på några andra - du kommer ha kul och lära dig några saker. Här är två stora videosamlingar väl värda att titta på:

Ludum Dare Keynotes på YouTube
Global Game Jam Keynotes på YouTube


Slutsats

Innan vi går, på en personlig anteckning, skulle jag verkligen vara glad att höra från dig om dina erfarenheter av jams. Jag är en hängiven medlem av det fasta samhället, en Ludum Dare och CompoHub-administratör, och jag håller ett välgörenhetsspel i november. Heck, jag skrev även en bok om jams! Jag brukar dela länkar till alla nyaste sylt på Twitter och älskar att träffa människor som gillar så mycket som jag gör, så jag uppmuntrar dig varmt att följa @McFunkypants.

Denna artikel har bara repat ytan; Det finns hundratals människor som stämmer på spel på en viss dag, och var och en av dem är säker på att få åsikter om hur man får ut det mesta av en jam. Titta runt, hitta en sylt som appellerar till dig och dyka in! Använd Twitter hashtags, chattrum och forum för att träffa dina andra jammers och ställa frågor.

Du har inget att förlora och du kan bara gå bort med ditt eget videospel, nya vänner, förbättrade kodnings- eller konstkunskaper och den djupa känslan av tillfredsställelse som kommer med att övervinna "väggen" och nå mål! Kom ihåg: Spelstoppar är roliga. Det är hela poängen.

Ge inte upp - Håll det enkelt - Du kan göra det!