Om du bara någonsin har arbetat som ett gamedev-lag, rekommenderar jag att du ger ett lagarbete. I den här artikeln ska vi titta på hur du definierar dig själv; var hittar du kodare, artister, musiker och andra typer av gamedev att arbeta med; varför rekommenderar jag att göra detta och hur man får det att fungera.
Förhandsvisningsbild: Kikare designad av Paul IJsendoorn från The Noun Project.
Oavsett vilken typ av gamedev du är - kodare, artist, musiker, animatör, författare eller på annat sätt - det är en bra idé att definiera din position och bygga upp dina styrkor.
Medan du har en mångsidig kompetens kommer du aldrig att skada dig i livet, utan att ha minst en sak du är verkligen bra på att göra det. Eftersom spelbranschen fortsätter att utvecklas, och till och med indies ökar kvalitetsfältet genom taket, är det viktigt att du bestämmer vad din roll i spelutveckling är och att du pratar om det.
När du väl vet vad det är du gör, är det i ditt projekts intresse att du hittar andra som excel på de återstående positionerna som krävs för projektet. Även om du är en begåvad animatör som också kan hantera programmering och skrift och musik och så vidare kommer det alltid att finnas människor där ute som är bättre än du på de ställningarna.
När det gäller dating, kan du inte bara gå utanför, hitta någon singel och skapa ett förhållande. du behöver kompatibilitet. Detsamma gäller för att hitta rätt spelutvecklingspartner.
Om du är en programmerare, och du behöver en konstnär, ska du inte bara fånga någon tillgänglig skicklig konstnär som kan hantera ditt projekt. Det är bäst att hitta någon du kan relatera till - någon som förstår dina spelideer, har en liknande smak i spel och delar dina ambitioner som utvecklare.
Att hitta någon som passar ovanstående är inte nödvändig för att bilda ett lag, men det kommer väldigt att höja alla positiva aspekter som uppnås genom att arbeta med andra och kraftigt minska negativet.
Det finns otaliga platser att hitta lagkamrater, både online och offline. Vissa ställen tillgodoser branschen direkt, medan andra har liten eller ingen direkt relevans. Nyckeln är att vara mångsidig i din sökning, och inte begränsa dig till någon viss sökmetod.
Det finns två huvudtyper av ställen där jag föreslår att jag söker ledamöter på internet.
För det första anser du att webbplatser direkt tillgodoses mot spelutveckling - vare sig det är försäljningslicenser, ett forum som är dedikerat till den faktiska utvecklingen, en webbplats för jams eller vad som helst mellan dem. Dessa platser är ett andra hem till tusentals utvecklare, av vilka många (både nya och veteran) söker ständigt efter människor att arbeta med.
För det andra leta efter webbplatser som är dedikerade till att visa upp färdiga spel. Även om dessa för det mesta existerar för spelare och utgivare, snarare än gamedev, finns det alltid mycket aktivitet på forumen där partnerskap dyker upp gång på gång. Dessa platser är också bra för att hitta nya talanger som är oerhört skickliga, men det får inte ha information om var man ska hitta lagmedlemmar eller arbeta.
FGL fokuserar på att sälja spellicenser för både webb och mobil, och har ett anständigt aktivt forum, komplett med ett samarbeteskort utformat speciellt för att hitta lagmedlemmar. Deltagande på FGL-forum och i chattrummet leder mig till mitt största partnerskap hittills, med Andrew Sandifer, som ledde till utvecklingen av Torn av Grådighet, Pixel Purge och mer.
FlashPunk är ett populärt Flash-bibliotek som har ett aktivt samhälle av utvecklare som alltid arbetar på något.
Ludum Dare är en långvarig bordsjuka som körs ganska ofta (vare sig det är huvudsyst eller syltarmor mellan sylt sylt). Den här webbplatsen är extremt aktiv när medlemmar letar efter jams, och är den perfekta platsen för att komma i någon utvecklingspraxis och träffa nya människor. Vilken spädbarn är en bra plats att träffa nya människor och få värdefull upplevelse, så håll ett öga på dem och gå med allt du kan.
relaterade inläggGoogle+ communities - Det finns otaliga spelutvecklingsgrupper på Google+. Gå med i dem, var aktiva och låt folk veta vad du är ute efter!
Indie Mix är en aktiv grupp indier som jag är medlem i, där vi diskuterar pågående projekt, utvecklingshändelser runt om i världen etc. Det är en av många gamedevgrupper på Facebook.
DeviantArt (eller någon webbplats på internet som visar konst) är ett bra ställe att hitta teammedlemmar. Om du hittar en artist med en stil som passar dig, tveka inte att fråga dem om att klara dig för ditt projekt. Detta liknar hur Colin Northway hittade sin konstnär för Incredipede.
Medan internet kan vara en sannolik plats för att träffa nya utvecklingspartners, är det en lika lönsam lösning att gå ut i världen. Beroende på var du bor eller reser, kan det här alternativet vara lite svårare, men jag försäkrar dig om att potentiella partners är överallt, om du vet var du ska leta efter. Jag känner till några lokala utvecklare själv, och min stad är bara hemma för drygt 40 000 personer.
Det bästa sättet att hitta lokala utvecklare är att kolla runt dina lokala högskolor, eftersom många högskolor har programmeringsgrupper eller program som är direkt relaterade till spelutveckling. Oavsett om du går till college eller inte, var inte blyg - presentera dig själv för dessa människor, som jag vet från erfarenhet som du kommer att komma överens med bra.
Jag är personligen vänner med några akademiker från Champlain Colleges spelutvecklingsprogram, och genom dem blev jag inbjuden till en lanseringshändelse i en bar för en lokalstudios spelutgåva. Även i min lilla stad skapar och skapar studior och spelar ut och vet att dessa människor bara ökar räckvidden för spelutvecklingswebben i ditt område.
Ett annat bra sätt att träffa utvecklare är att delta i alla händelser som du kan. Det finns otaliga händelser som händer hela tiden, med några av de större händelserna, inklusive GDC, Casual Connect och PAX.
Medan vissa av dessa händelser kan vara dyra att delta, kan de förändras i livet, som du kan läsa i en annan av mina senaste artiklar om att delta i GDC. Under mina resor till Kalifornien för GDC har jag förstärkt mina relationer med många utvecklare som jag har känt online i flera år, och alla är nu potentiella partners för eventuella framtida projekt jag kan ha. Dessutom har jag träffat nya utvecklare som jag sedan arbetat med.
Jag rekommenderar att du deltar minst en av dessa stora konferenser om året om du är i branschen och vill träffa nya människor.
Några exempel på äkta värld gamedev sammankomster:
Kanske är du helt enkelt bara i stånd att slutföra en aspekt av ett projekt (som programmering eller grafik), eller kanske har du helt enkelt ingen motivation att klara något ambitiöst utan en lagmedlem som hjälper dig att driva dig framåt. Enligt min erfarenhet och uppfattning är indiespelutveckling nästan alltid gjort bäst inte ensam, men i ett litet lag.
Om det finns en sak som drar när man arbetar ensam är det utvecklingstiden. Medan en motivationshöjning kan förbättra utvecklingstiden, så gör ytterligare lagmedlemmar. Jag har funnit att ha två personer på laget bättre än att halvera din utvecklingstid (via motivationshöjningen, gruppproblemlösning osv.), Vilket är absolut ovärderligt. Om du är i ett litet lag, och ditt projekt har ett anständigt utrymme, blir det bara bättre.
Oavsett hur du tittar på det, kan ytterligare medlemmar (inom förnuft, stora företag ställa upp det) enkelt påskynda utvecklingsprocessen.
En annan stor anledning att arbeta med andra är motivation. Om du någonsin har arbetat med ett spel ensam vet du hur svårt det är att vara motiverad och fokuserad på din idé. Kanske verkar din idé först, men jobbar ensam tar mycket tid, under vilken du förlorar det som ursprungligen hade du så hyped.
Att arbeta ensam kan du spendera dagar på att programmera tekniska aspekter som aldrig får spelet att se ut eller känna sig annorlunda, vilket är vansinnigt dränering och inte alls spännande. När du arbetar med andra, stannar du inte bara idéer av dem hela tiden, utan byggar upp spänningen om din idé, men du ser dagligen snabbare framsteg, vilket verkligen hjälper till att hålla framsteg framåt.
Med långa timmar på ett solospel utvecklingsprojekt kommer långa timmar ensamma. Och även om du är ensam är det helt bra i små doser, börjar det verkligen ta en avgift på dig efter ett tag.
Även om du balanserar ditt arbetsliv och sociala liv, upplever de flesta människor mycket mer social aktivitet medan de jobbar på egen hand. När du arbetar med en partner, lokalt eller online, befinner du dig i en mycket hälsosammare arbetsmiljö, vilket är mycket bättre för dig och till och med ökar din utvecklingstid eftersom du inte distraheras av din brist på vad många kan kalla en nödvändighet.
Medan du arbetar som ett lag är definitivt vägen att gå, det är inte alla kattungar och tacos. Det finns definitivt några negativa aspekter att arbeta som ett lag - några som är enkla att övervinna, och andra som tar lite arbete.
Den svåraste delen av att arbeta som ett team, åtminstone från min personliga erfarenhet, låter någon annan in i din skapelse. Som en kreativ typ är jag väldigt stolt över mina idéer, och vill ofta inte att de ska ändras. Det är inte att säga att jag inte har haft partners med idéer som absolut gjorde projektet bättre, men ibland kommer du att upptäcka att din partners idéer inte passar projektidén och det är viktigt att hantera konfrontationen att försumma dessa idéer på ett ansvarsfullt sätt.
Det viktigaste som alla lagmedlemmar behöver träna är kompromiss. När du arbetar som ett lag blir projektet laget för skapandet, inte ditt. Det innebär att du måste lära dig att respektera alla förslag från alla lagkamrater och diskutera respektivt varför du tycker att något borde eller bör inte läggas till när tiden uppstår. Tänk på ditt spel som ditt lags barn: ingen förälder kan bestämma hur det är upphöjt. det är en gruppansträngning.
En annan fråga när du arbetar som lag är att se till att alla lagmedlemmar arbetar i samma takt eller åtminstone accepterar varför det inte alltid händer. (Det är ganska vanligt att en person kommer framåt.)
Ibland är en medlem mer ambitiös om projektet. andra gånger har någon enkelt mer tid att bidra. Medan det är viktigt att diskutera och planera hur många timmar som går in i projektet från varje medlem, är det viktigt att komma ihåg att människor har liv utanför jobbet och att oväntade saker händer. Det viktigaste du kan göra för att bekämpa frustration här är att diskutera det; Att vara passiv och ignorera dina problem med laget kommer bara att leda till ytterligare problem på vägen.
Sammantaget kan du (och vanligtvis) arbeta med en partner vara en övergripande uppgradering från att arbeta ensam. Medan det finns undantag till detta uppmanar jag alla som aldrig har gjort det för att följa de råd som finns i den här artikeln och starta sitt första partnerskap.
Det är inte alltid lätt att träffa nya människor, särskilt de som är intresserade av något nisch, men det är säkert sätt att göra det, och det är väl värt din tid.