Snöre | |
---|---|
Sorts | Spelmotor , elektroniskt publiceringsverktyg |
Författare | Chris Klimas [1] |
Utvecklaren | Chris Klimas [d] [2] |
Skrivet i |
v2.*, JavaScript [3] v1.*, Python [4] |
Operativ system | Linux , OS X , Windows , webbapplikation [1] |
Första upplagan | 2009 [1] |
Hårdvaruplattform | macOS , Linux och Microsoft Windows |
senaste versionen | 2.3.16 [5] (9 januari 2022 [5] ) |
Testversion | 2.3.0-beta2 (10 februari 2019 ) |
stat | Aktiva |
Licens | GPL v3 [6] |
Hemsida | twinery.org |
Twine är en öppen plattform för att skriva interaktiv skönlitteratur , textbaserade spel och visuella romaner . Tillåter dig att publicera spel i form av html- sidor och kräver ingen omfattande programmeringskunskap från författaren [7] . Skapad av den Baltimore -baserade webbutvecklaren och speldesignern Chris Klimas . Distribueras enligt villkoren i GPL [1] .
Den första versionen av Twine-redigeraren skrevs i Python [8] , den stödde endast ett berättelseformat , nu känt som SugarCube 1. Twine 2.0, som släpptes 2016, skrevs om helt i JavaScript och HTML 5 , Harlowe blev standardformat.
Delar av det skapade verket (textspel) presenteras i form av ett visuellt schema : en uppsättning länkade (visas som pilar) block-stycken. Denna presentation liknar "korktavlan" i ett program för författares assistent som Scrivener [9] [10] . Inom blocken skrivs stycketext på ett enkelt uppmärkningsspråk som liknar TiddlyWiki [9] (eller DokuWiki ), som också innehåller bilder och makron, vilket gör att du kan ställa in variabelvärden och kontrollera villkor . Den färdiga berättelsen kan exporteras till en html -fil som kan användas lokalt eller läggas ut på en webbplats [11] .
Twine kännetecknas av ett intuitivt gränssnitt och krävande resurser för både själva verktyget och spelen och berättelserna som genereras av det [12] .
Twine 2 stöder redigering av spel i en mängd olika format, som växlas med knappen "Format" på höger sida av Twines startskärm [13] . Harlow [14] -formatet , valt som standard, riktar sig till nybörjare av Twine-användare, SugarCube [15] -formatet , som ger kompatibilitet med den första versionen av Twinery, riktar sig till författare som redan är bekanta med webbteknik och wiki-uppmärkning , det tredje formatet är Snowman [16] [17] är minimalistiskt och riktar sig till utvecklare som redan är bekanta med HTML och CSS [18] [11] .
Koden som genereras av Twine lagras som en enda webbsida som kan ses lokalt från vilken modern webbläsare som helst eller lagras på en webbserver [11] . Den är baserad på koden för den första versionen av TiddlyWiki [9] personliga wikimotor inbäddad i HTML-sidor och kan distribueras under villkoren i BSDL . Dessa spel innehåller också kod från bibliotek licensierade under Apache-licensen och WTFPL [19] . Alla dessa licenser är tillåtna och tillåter de resulterande spelen eller andra hypertextverk att användas som en del av proprietär programvara .
Twine har mycket av sin popularitet att tacka Anna Antropy, som både utvecklar spel på den och beskriver den i sina böcker och artiklar [20] . Som transkvinna behandlar hennes spel som Mighty Jill Off , Sex Cops of Tickle City , Encyclopaedia FuckMe och Lesbian Spider-Queens From Mars teman sex och sadism. Hennes bok The Rise Of The Videogame Zinesters från 2012 [21] har beskrivits som ett manifest som uppmanar till användning av spelutveckling i allmänhet, och Twine i synnerhet, som ett sätt att uttrycka sig själv för en mängd olika människor [22] [ 23] . Denna bok har av vissa observatörer kallats början på den så kallade garnrevolutionen [23] [24] [25] [K 1] .
Således mottogs debutspelet Howling Dogs (2012), som skrevs på Twine Porpentine [28] [24] väl av kritiker . Publicerad 2014 via Steam twin-game Depression Quest , en skandal utspelade sig, kallad " gamergate ". Tillsammans med honom gällde en skarp diskussion bland kritiker och spelare, förutom frågor om kön och sexuell självidentifiering, diskussionen om gränserna för dataspelsgenren [7] .
Twine har också använts inom utbildning, exempel på kurser som använder denna konstruktor finns på motsvarande Twine-dokumentationswikisida [29] . Speciellt Twine [K 2] används av Dr Jeremiah McCall , som utvecklade en metodik för att lära ut historia i skolor med hjälp av simuleringsspel [30] [31] . På hans hemsida kan du hitta en kort artikel som lär dig grunderna i att skriva spel och berättelser (i Harlow-format ) för Twine 2 [32] .
Charlie Brooker använde Twine för att skriva manuset till Black Mirror: Bandersnatch [33 ] .
Det ryska företaget AXMA Soft upprepade delvis Twines funktionalitet i sin egenutvecklade produkt AXMA Story Maker [34] . Den första utgåvan av programmet släpptes efter en sex månader lång betatestning på iFiction.Ru-forumet den 15 augusti 2012 [35] . För närvarande tillåter den kostnadsfria skrivbordsversionen av AXMA, liksom onlineversionen av editorn, dig inte att spara färdiga spel på användarens disk, utan bara publicera dem på AXMA Story Maker-webbplatsen, detta alternativ är endast öppet för användare som har köpte den fullständiga versionen [36] . Det finns erfarenhet av att använda AXMA i utbildningsprocessen [37] .
I sociala nätverk |
---|