Och även om det kan krävas år av övning (och en rejäl portion naturlig talang) för att skriva en bra roman eller måla ett mästerverk, kan vem som helst med en penna och lite papper börja klottra meningar eller rita klotter. Ett av de största hindren för spelutveckling som konstform är att det saknas en enkel ingång. Det finns många bra tjänster för att lära sig hur man gör spel, men de kräver att du ska sätta dig in i kodning redan från början, en brant utmaning som avvisar potentiella nya röster i stället för att välkomna dem. Det kostnadsfria spelutvecklingsverktyget Twine, som skapades av Chris Klimas, är så viktigt och imponerande för att det låter vem som helst förvandla sina idéer till fungerande spel med liten eller ingen programmeringserfarenhet – så länge som idén fungerar som ett textäventyr.
Första orden
Om du vill göra spel som Super Mario Bros. eller Minecraft är Twine inte skapandeverktyget för dig. Twines resultat beskrivs bäst som interaktiv fiktion. Denna term täcker ett brett spektrum av speltyper, från en eftertänksam och känslosam berättelse om depression i stil med Choose Your Own Adventure till en dum frågesport om texten till Mac Tonight-temalåten som jag gjorde på en halvtimme under mina tester. Om du kan föreställa dig ditt spel som en samling sammankopplade, texttunga bildspel kan du göra det i Twine.
Det är ingen överraskning att majoriteten av Twine-spel föredrar berättelse och dialog framför spelmekanik. Dessutom må textäventyr nu vara en liten nisch, men de representerar också en klassisk spelgenre. Zork, någon? Till och med i sin egen genre är Twine en perfekt kombination av flexibilitet och enkelhet. Ren’Py är ett enkelt, Pythonbaserat program som främst är byggt för dejtingsimuleringar och visuella romaner. Inform 7 ger dig mycket mer makt över din interaktiva fiktion, men kräver mycket mer teknisk kunskap.
Twines begränsade räckvidd kan avskräcka vissa mer ambitiösa blivande spelskapare, men det är också det som gör att Twine är otroligt lättillgängligt. Oavsett om du använder skrivbordsappen eller webbläsarversionen tar det ingen tid eller teknisk kunskap att lära dig Twines otroligt vänliga verktyg. 2D-spelutvecklingsverktyget Construct låter dig också arbeta i en webbläsare.
Samma produkter
Code School
Läs Code School Review
.
Codecademy
Treehouse
Code Avengers
Läs Code Avengers recension
LinkedIn Lärande
Udemy
Khan Academy
Läs Khan Academy Review
Free Code Camp
Läs Free Code Camp Review
CodeHS
Läs CodeHS Review
Generalförsamling Dash
Läs General Assembly Dash Review
Crunchzilla
Läs Crunchzilla Review
CodeCombat
Läs CodeCombat Review
Från början, lägga till en passage, ge den en titel och börja skriva i den grundläggande textredigeraren. När du är klar dyker diariet upp i berättelsegallret. Du måste göra lite mycket lätt kodning för att omvandla nyckelord och fraser till länkar till andra passager, men Twines syntax är superenkel. Om du länkar till en passage som ännu inte finns genererar redigeraren den automatiskt för ett smidigare arbetsflöde.
När du lägger till fler diabilder och fler länkar mellan dem tar berättelsen form framför dina ögon och knyts samman av trådar. Du kan till och med ändra hur passagerna visas i rutnätet för att hålla din berättelse organiserad. Det finns flera sätt att visualisera hur diabilder är kopplade till varandra, så att du kan dra dig tillbaka och se till att ditt spel fungerar som en spelbar sluten slinga. Du kan också lägga till taggar (viktigt för valfri kodning) och justera storleken på varje bild. Twine sparar automatiskt dina framsteg, men se till att regelbundet spela ut ditt spel, ifall något är trasigt. Även om det är lätt att använda Twine jämfört med att koda krävs det fortfarande tålamod och arbete.
Avancerade funktioner
Twine-berättelser kan bara bestå av ord och sammanhängande passager, men eftersom de i huvudsak är webbsidor kan du också välja att ge dina spel lite extra produktionsvärde om du vet hur man kodar lite, särskilt i HTML. Du kan redigera CSS-stilarket för att ändra visuella aspekter som typsnitt, bakgrundsfärg och hur länkar visas. Du kan lägga till JavaScript-variabler för att till exempel spåra hur spelaren går framåt i din berättelse och ändra element därefter. Du kan till och med bädda in bilder, video och andra medier.
Notabla Twine-utvecklare har använt den här typen av avancerade funktioner i flera år för att göra sitt arbete mer sofistikerat. Kolla in spel, visuella romaner och kreativt skrivande av folk som Aether Interactive, Michael Lutz, Zoe Quinn och andra som exempel. Uppdateringen av Twine 2.0 ändrade dock hur flera av dessa Twine-system fungerar, vilket frustrerade vissa mångåriga användare.
Det nuvarande Twine använder som standard ett berättelseformat som kallas Harlowe som kodifierar avancerade funktioner som gemenskapen för det mesta hade hittat på på egen hand. Detta gör officiella handledningar mer användbara och lättare att hitta. Tyvärr är implementeringen något annorlunda än tidigare lösningar på mer komplexa utmaningar. Kod måste skrivas i en specifik, förändrad struktur. Så om du var van vid det gamla sättet att utföra vissa uppgifter måste du lära dig om.
Du kan också använda ett annat berättelseformat, t.ex. SugarCube, som liknar 1.x Twine, eller bara fortsätta att använda 1.x Twine eftersom det också fortfarande finns tillgängligt för nedladdning. Observera att du måste konvertera dina gamla Twine-filer för att föra över dem till nyare versioner. Du kan också fortfarande hitta massor av nya gemenskapstips i kokboken, Discord och wikin för att hjälpa dig att utveckla ditt projekt. Men på grund av Twines textbaserade natur kan du inte dela tillgångar, inte ens gratis sådana, som med Fuze4 eller Stencyl.
Relaterat
- Den bästa programvaran för språkinlärning för 2021
När du väl har exporterat din Twine-historia (ingen dyr årlig licens krävs) kan du spela upp den på din dator eller på vilken dator som helst i samma nätverk som helst som har åtkomst till filerna som den bygger på. Om du vill dela ditt spel online måste du dock förlita dig på en extern värdtjänst. Lyckligtvis finns det flera webbplatser som är dedikerade till att vara värdar för Twine-spel och som listas på Twinery Wiki. Philome.la var mitt första val, men den är för närvarande skrivskyddad. På Itch.io kan du sälja Twine-spel för pengar. Dessa webbplatser är också bra resurser för att upptäcka nya Twine-spel att hämta inspiration från. Förvänta dig bara inte att ditt spel ska hamna i en konsol- eller mobilappbutik.
Att spela många andra Twine-spel visar verkligen hur mångsidigt verktyget kan vara trots – eller kanske på grund av – sina begränsningar. Charlie Brooker har kartlagt det interaktiva Black Mirror: Bandersnatch i Twine. Stephen Colbert använde det till och med för att marknadsföra The Late Show. Den allsidighet som följer med användarvänligheten innebär också att Twine-spel vanligtvis har teman och stilar som är mycket mer radikala, experimentella och progressiva än vanliga videospel, på grund av den mångsidiga poolen av skapare.
Men även om Twine inte nödvändigtvis kommer att lära dig de tekniska färdigheter i speldesign som du direkt kan omsätta i en karriär inom AAA-spelsindustrin, är det långt ifrån värdelöst. Från Firewatch till Her Story blir förgrenade interaktiva berättelser alltmer framträdande i stora spel, och Twine-utvecklare har definitivt haft framgång på andra håll inom området.
Entwined
Att förfina sitt arbete, att se tillbaka på det under en tidsperiod och se till att det blir så bra som möjligt, är en viktig del av den konstnärliga processen. Likaså är det viktigt att omedelbart uttrycka spännande embryonala tankar som virvlar runt i hjärnan. Det finns en anledning till att musiker har jam sessions. Twine river ner de tekniska hinder som hindrar de flesta människor från att uppleva den typen av fantastisk fritt flödande kreativitet inom spelutveckling. Andra program hjälper en viss typ av person att göra vilken typ av spel som helst. Twine hjälper vilken person som helst att göra en viss typ av spel. Men om du vill ha ett lättillgängligt och kraftfullt verktyg för att lära dig att göra spel inom mer traditionella genrer, kolla in det av redaktörernas val prisbelönta GameMaker eller någon av våra andra rekommenderade onlinelärartjänster.
Twine
Pros
-
Har lätt att skapa interaktiva fiktionsspel
-
Lite to no coding knowledge needed
-
Potential för radikala, experimentellt arbete
-
Gratis desktop- och webbapplikation
-
Gemenskapsresurser
Visa mer
Motstånd
-
Delning spel kräver extern värdtjänst
-
Förändrade formateringsalternativ kräver omlärning av avancerade tekniker
-
Endast byggd för att skapa spel i text-äventyrsgenren
The Bottom Line
Twine är det överlägset enklaste och mest lättillgängliga spelutvecklingsverktyget du kan få, så länge de spel du vill utveckla är textäventyr.