Sejlgarn

Den aktuelle version af siden er endnu ikke blevet gennemgået af erfarne bidragydere og kan afvige væsentligt fra den version , der blev gennemgået den 20. oktober 2021; checks kræver 4 redigeringer .
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] ( 2009 )
Hardware platform macOS , Linux og Microsoft Windows
nyeste version 2.3.16 [5] (9. januar 2022 [5] ) ( 09-01-2022 )
Test version 2.3.0-beta2 (10. februar 2019 ) ( 2019-02-10 )
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.

Funktioner

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] .

Historieformater

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] .

Distribution af spil

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 .

Ansøgning

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 ] .

AXMA Story Maker

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] .

Kommentarer

  1. I 2019 og 2019 udkom Anna Anthropis mere teknisk orienterede bøger: Lav dine egne videospil! [26] og lav dine egne garnspil! [27] , hvor hun introducerer læseren til Twine spiludvikling.
  2. Sammen med Inform 7, Scratch , GameMaker og Flash

Noter

  1. 1 2 3 4 Twinery: Twine Hjemmeside . Hentet 10. juni 2015. Arkiveret fra originalen 11. juni 2015.
  2. https://twinery.org/
  3. Chris Klimas / twinejs: Oversigt (downlink) . Atlassian Bitbucket (12. april 2015). Hentet 13. april 2016. Arkiveret fra originalen 18. juli 2017. 
  4. tweecode/twine: twine/README.md . GitHub (14. marts 2015). Dato for adgang: 13. april 2016.
  5. 1 2 Twine Information (9. januar 2022). Dato for adgang: 14. februar 2019. Arkiveret fra originalen 14. februar 2019.
  6. Garnlicenser . Twine Wiki (20. september 2014). Hentet 13. april 2016. Arkiveret fra originalen 21. april 2016.
  7. 12 Hudson , Laura . Twine, Video-Game Technology for All  , The New York Times (19. november  2014). Arkiveret fra originalen den 29. januar 2019. Hentet 14. februar 2019.
  8. Twine 1-projektGitHub
  9. 1 2 3 Erez Zukerman. Anmeldelse : Twine lader dig nemt oprette interaktive  . PCWorld (18. januar 2013). Hentet 14. februar 2019. Arkiveret fra originalen 24. september 2020.
  10. Friedhoff, 2014 , s. fire.
  11. 1 2 3 Bodo Möslein-Tröppner, Willi Bernhard. 2.5.2 Gamebook-Software-Entwicklungsumgebungen // Digitale Gamebooks in the Bildung: Spielerisch lehren and lernen mit interaktiven Stories . - Springer-Verlag, 2018. - S. 85. - 183 S. - ISBN 978-3-658-21349-7 . Arkiveret 16. februar 2019 på Wayback Machine
  12. Harvey, 2014 , s. 97-98.
  13. Ford, 2016 , Ch. 16. Tilføjelse af billeder i et nyt format, s. 254-255.
  14. Harlowe 2.1.0 manual . twine2.neocities.org. Hentet 15. februar 2019. Arkiveret fra originalen 16. februar 2019.
  15. Sukkerterning . www.motoslave.net. Hentet 15. februar 2019. Arkiveret fra originalen 12. juni 2019.
  16. SnemandsprojektGitHub
  17. snemand: reference . Tvilling Wiki . twinery.org. Hentet 15. februar 2019. Arkiveret fra originalen 16. februar 2019.
  18. Ford, 2016 , Hvad med snemanden?, s. 255.
  19. twine_licenses . Tvilling Wiki . twinery.org. Dato for adgang: 14. februar 2019. Arkiveret fra originalen 14. februar 2019.
  20. Carolyn Petit. Power to the People: The Text Adventures of Twine  (engelsk) . GameSpot (21. januar 2013). Hentet 14. februar 2019. Arkiveret fra originalen 3. april 2019.
  21. Anna Antropi. Rise of the Videogame Zinesters: Hvordan freaks, normale, amatører, kunstnere, drømmere, drop-outs, queers, husmødre og folk som dig tager en kunstform tilbage . — Seven Stories Press, 2012-03-20. — 149 s. - ISBN 978-1-60980-373-5 . Arkiveret 15. februar 2019 på Wayback Machine
  22. Friedhoff, 2014 , s. 2.
  23. 12 Ellison , Cara . Anna Anthropy and the Twine revolution  (engelsk) , The Guardian  (10. april 2013). Arkiveret fra originalen den 3. februar 2019. Hentet 14. februar 2019.
  24. 1 2 Cara Ellison. Hypersexed Hypertext: Porpentine and the Twine tekstspilrevolution  (engelsk) . PC Gamer (3. april 2013). Dato for adgang: 14. februar 2019. Arkiveret fra originalen 14. februar 2019.
  25. Harvey, 2014 .
  26. Anna Antropi. Lav dine egne videospil!: Med Puzzlescript, Scratch og Twine . - No Starch Press, Incorporated, 2018. - 232 s. - ISBN 978-1-59327-794-9 . Arkiveret 14. februar 2019 på Wayback Machine
  27. Antropi, 2019 .
  28. Hylende hunde (downlink) . aliendovecote.com. Hentet 14. februar 2019. Arkiveret fra originalen 20. februar 2019. 
  29. twine:education . Tvilling Wiki . twinery.org. Hentet 14. februar 2019. Arkiveret fra originalen 15. februar 2019.
  30. Jeremiah McCall . Om  (engelsk) . Spil fortiden. Dato for adgang: 15. februar 2019. Arkiveret fra originalen 26. januar 2019.
  31. Jeremiah McCall Path of Honours: Towards a Model for Interactive History Texts with Twine  //  Epoiesen: A Journal for Creative Engagement in History and Archaeology. - 2018. - 21. januar. Arkiveret fra originalen den 16. februar 2019.
  32. McCall, 2017 .
  33. Matt Reynolds. Historien om Bandersnatch, den hidtil mærkeligste Black Mirror-historie  // Wired UK: magazine. - 2018. - 28. december. — ISSN 1357-0978 . Arkiveret fra originalen den 29. december 2018.
  34. AXMA Story Maker JS - JavaScript-spiludviklingsplatform . Dato for adgang: 14. februar 2019. Arkiveret fra originalen 14. februar 2019.
  35. AXMA Story Maker Online. Platformen til at skabe visuelle romaner, interaktive historier og tekstbaserede spil . fiction.net. Dato for adgang: 14. februar 2019. Arkiveret fra originalen 14. februar 2019.
  36. AXMA Story Maker JS . axma.info. Hentet 14. februar 2019. Arkiveret fra originalen 1. april 2019.
  37. Kornilov Yu. V., Levin I. P. Gamification og web-quests: udvikling og anvendelse i uddannelsesprocessen  // Moderne problemer med videnskab og uddannelse. - 2017. - Nr. 5 . — ISSN 2070-7428 . Arkiveret fra originalen den 15. februar 2019.

Litteratur

Bøger

Artikler

Links