Sejlgarn | |
---|---|
Type | Spilmotor , elektronisk publiceringsværktøj |
Forfatter | Chris Klimas [1] |
Udvikler | Chris Klimas [d] [2] |
Skrevet i |
v2.*, JavaScript [3] v1.*, Python [4] |
Operativ system | Linux , OS X , Windows , webapplikation [1] |
Første udgave | 2009 [1] |
Hardware platform | macOS , Linux og Microsoft Windows |
nyeste version | 2.3.16 [5] (9. januar 2022 [5] ) |
Test version | 2.3.0-beta2 (10. februar 2019 ) |
Stat | Aktiv |
Licens | GPL v3 [6] |
Internet side | twinery.org |
Twine er en åben platform til at skrive interaktiv fiktion , tekstbaserede spil og visuelle romaner . Giver dig mulighed for at udgive spil i form af html - sider og kræver ikke omfattende programmeringsviden fra forfatteren [7] . Skabt af den Baltimore -baserede webudvikler og spildesigner Chris Klimas . Distribueret under betingelserne i GPL [1] .
Den første version af Twine-editoren blev skrevet i Python [8] , den understøttede kun ét historieformat , nu kendt som SugarCube 1. Twine 2.0, udgivet i 2016, blev fuldstændigt omskrevet i JavaScript og HTML 5 , Harlowe blev standardformat.
Dele af det skabte arbejde (tekstspil) præsenteres i form af et visuelt skema : et sæt forbundne (vist som pile) blokke-afsnit. Denne præsentation ligner "korketavlen" i et forfatterassistentprogram såsom Scrivener [9] [10] . Inden for blokkene er afsnitstekst skrevet i et simpelt opmærkningssprog, der ligner TiddlyWiki [9] (eller DokuWiki ), som også inkluderer billeder og makroer, så du kan indstille variable værdier og kontrollere betingelser . Den færdige historie kan eksporteres til en html -fil, der kan bruges lokalt eller lægges ud på en hjemmeside [11] .
Twine er kendetegnet ved en intuitiv grænseflade og krævende ressourcer af både selve værktøjet og de spil og historier, der genereres af det [12] .
Twine 2 understøtter redigering af spil i en række forskellige formater, som skiftes med knappen "Formater" på højre side af Twine-startskærmen [13] . Harlow [14] -formatet , der er valgt som standard, er rettet mod nybegyndere Twine-brugere, SugarCube [15] -formatet , som giver kompatibilitet med den første version af Twinery, er henvendt til forfattere, der allerede er fortrolige med webteknologier og wiki-markering , den tredje formatet er Snowman [16] [17 ] er minimalistisk og rettet mod udviklere, der allerede er fortrolige med HTML og CSS [18] [11] .
Koden genereret af Twine gemmes som en enkelt webside, der kan ses lokalt fra enhver moderne browser eller hostes på en webserver [11] . Den er baseret på koden for den første version af TiddlyWiki [9] personlige wiki-motoren indlejret i html-sider og kan distribueres under betingelserne i BSDL . Disse spil indeholder også kode fra biblioteker, der er licenseret under Apache-licensen og WTFPL [19] . Alle disse licenser er tilladelige og tillader, at de resulterende spil eller andre hypertekstværker kan bruges som en del af proprietær software .
Twine skylder meget af sin popularitet til Anna Antropy, som både udvikler spil på det og beskriver det i sine bøger og artikler [20] . Som en transkønnet kvinde omhandler hendes spil såsom Mighty Jill Off , Sex Cops of Tickle City , Encyclopaedia FuckMe og Lesbian Spider-Queens From Mars temaerne sex og sadisme. Hendes bog fra 2012 The Rise Of The Videogame Zinesters [21] er blevet beskrevet som et manifest, der opfordrer til brugen af spiludvikling generelt, og Twine i særdeleshed, som et middel til selvudfoldelse for en bred vifte af mennesker [22] [ 23] . Denne bog er af nogle iagttagere blevet kaldt begyndelsen på den såkaldte Twine Revolution [23] [24] [25] [K 1] .
Således blev debutspillet Howling Dogs (2012), som blev skrevet på Twine Porpentine [28] [24] , godt modtaget af kritikere . Udgivet i 2014 via Steam twin-game Depression Quest , en skandale udspillede sig, døbt " gamergate ". Ledsagende med ham en skarp diskussion blandt kritikere og spillere, ud over spørgsmål om køn og seksuel selvidentifikation, vedrørte diskussionen om grænserne for computerspilsgenren [7] .
Twine er også blevet brugt i undervisningen, eksempler på kurser, der bruger denne konstruktør kan findes på den tilsvarende Twine dokumentations wiki-side [29] . Især Twine [K 2] bruges af Dr. Jeremiah McCall , som udviklede en metode til undervisning i historie i skoler ved hjælp af simulationsspil [30] [31] . På hans hjemmeside kan du finde en kort artikel, der lærer det grundlæggende i at skrive spil og historier (i Harlow-format ) til Twine 2 [32] .
Charlie Brooker brugte Twine til at skrive manuskriptet til Black Mirror: Bandersnatch [33 ] .
Det russiske firma AXMA Soft gentog delvist Twines funktionalitet i sit proprietære produkt AXMA Story Maker [34] . Den første udgivelse af programmet blev udgivet efter en seks måneders beta-test på iFiction.Ru forum den 15. august 2012 [35] . I øjeblikket tillader den gratis desktopversion af AXMA, ligesom onlineversionen af editoren, dig ikke at gemme færdige spil på brugerens disk, men kun udgive dem på AXMA Story Maker-webstedet, denne mulighed er kun åben for brugere, der har købte den fulde version [36] . Der er erfaring med at bruge AXMA i uddannelsesforløbet [37] .
![]() |
---|