5 Open Source Tools om interactieve fictie te creëren

Elk jaar worden grafische videogames steeds realistischer. Helaas betekent dit vaak dat het verhaal op de achtergrond plaatsneemt voor de indrukwekkende graphics. Aan de andere kant is interactieve fictie, die verhaal voor iets anders plaatst. Hoewel het in de begindagen van computers populair was, heeft interactieve fictie de laatste jaren een opleving van populariteit gekend.

Hier zijn vijf open source tools die je kunt gebruiken om je eigen interactieve fictie te maken. Maar laat me eerst eens antwoorden wat interactieve fictie is.

Wat is interactieve fictie?

Interactive Fiction (of IF) is een categorie van computerspellen waarmee spelers het hoofdpersonage van het spel kunnen besturen via een reeks tekstopdrachten. Een van de meest bekende tekstavonturenspellen is Zork.

Er is een meer grafisch rijke versie van IF genaamd gamebooks. Met gameboeken kun je ook door het spel klikken. Toch maken graphics en afbeeldingen niet zoveel uit van het spel. De focus ligt op tekst en verhaal. Een goed voorbeeld van gameboeken is de serie Choose Your Own Adventure.

Je kunt IF-spellen hier en hier spelen.

Beste open source-tools om interactieve fictie te creëren

Eerder heb ik je laten zien hoe je eBooks kunt maken in Linux. Vandaag laat ik je een aantal tools zien die je kunt gebruiken om Interactive Fiction op Linux te creëren. De volgende programma's worden niet vermeld in een bepaalde volgorde.

1. Twine

Twine is een eenvoudig te gebruiken programma waarmee je een IF-spel kunt maken zonder te weten hoe je moet coderen. Het enige dat u hoeft te doen is een reeks passages maken en deze met elkaar verbinden. Twine geeft je de mogelijkheid om een ​​kaart te zien van hoe al je passages verbonden zijn en hoe ze van de ene naar de andere stroomt.

Als je meer aan je spel wilt toevoegen, kun je het uitbreiden "met variabelen, voorwaardelijke logica, afbeeldingen, CSS en JavaScript". Twine exporteert uw eindproduct als een HTML-bestand. Dit maakt het heel gemakkelijk om met anderen te delen.

Momenteel is de nieuwste versie van Twine 2.1.3, die beschikbaar is voor Linux, Windows en Mac OS. Het is gelicenseerd onder GPL v3.

2. Quest

Quest is een andere optie waarmee je IF kunt maken zonder te weten hoe je moet programmeren. Deze applicatie wordt geleverd met een visuele scripteditor waarmee je opdrachten uit een lijst kunt kiezen, zodat je geen opdrachten hoeft te onthouden. Quest maakt zowel tekstavonturen als gameboeken mogelijk.

Net als Twine kan Quest worden uitgebreid met afbeeldingen, muziek en geluidseffecten. Je kunt zelfs video's insluiten van Youtube en Vimeo. Je kunt zelfs de interface van je uiteindelijke spel aanpassen met HTML en Javascript.

De nieuwste downloadbare versie is 5.7.0 voor Windows. Als u Linux of Mac hebt, kunt u de online-editor gebruiken. Het is gelicenseerd onder MIT. Je kunt hier de broncode bekijken.

3. Squiffy

Squiffy is nog een IF-creatie-instrument van de makers van Quest. Het wordt op de markt gebracht als "Een eenvoudige manier om interactieve fictie te schrijven". Squiffy is een beetje anders dan de vorige applicatie, omdat het HTML en Javascript kan uitvoeren, zoals Twine, dat kan worden gespeeld op je eigen website. U kunt PhoneGap ook gebruiken om het spel in een app te veranderen.

De meest recente release van Squiffy is 5.0. Het kan worden uitgevoerd op Linux, Mac en Windows. Je kunt het ook in de browser gebruiken. Het is gelicenseerd onder MIT. Je kunt hier de broncode bekijken.

4. TADS

TADS of Text Adventure Development System is een "op prototypen gebaseerde domeinspecifieke programmeertaal en een verzameling standaardbibliotheken voor" om IF te creëren. De meest recente versie van de TADS-taal is gebaseerd op C ++ en Javascript. Het wordt geleverd met een compiler waarmee je games kunt spelen en maken.

TADS is veruit een van de ingewikkelder vermeldingen op de lijst. Ik weet niet zeker welke licentie het gebruikt, maar volgens hun website kan elke IF-game die ermee is gemaakt, zonder beperking worden gedistribueerd of verkocht.

5. Ren'Py

Ren'Py is een maker van een grafische roman. Ik heb het bijna niet in dit artikel opgenomen, maar het zag er te netjes uit om het niet te negeren. Volgens de site is Ren'Py een "gratis en platformonafhankelijke engine voor digitaal vertellen. Het maakt het gemakkelijk om woorden, afbeeldingen en geluiden te combineren om visuele romans en life simulation-games te maken. "

Zoals verschillende van de vermeldingen in deze lijst, wordt Ren'Py geleverd met een eigen taal maar ondersteunt ook de scripttaal van Python. Ren'Py biedt ondersteuning voor Linux, Windows en Mac. Games die ermee zijn gemaakt, kunnen ook op iOS of Android worden gespeeld. U kunt zelfs een versie maken om naar Steam te uploaden. Het grootste deel van Ren'Py is gelicentieerd als MIT. Je kunt hier de broncode bekijken. De meest recente release van Ren'Py is 6.99.12.

Informeer (niet open source)

Net als het vorige item is Inform meer dan een eenvoudig programma om IF te creëren. Inform is een volledig "ontwerpsysteem voor interactieve fictie op basis van natuurlijke taal." Met het brede scala aan hulpmiddelen kunt u "avonturengames, historische simulaties, aangrijpende verhalen of experimentele digitale kunst" maken. De voltooide broncode "leest als Engelse zinnen, waardoor het uniek toegankelijk is voor niet-programmeurs ".

Inform heeft een bibliotheek met door de gebruiker gemaakte extensies om functies aan uw IF-verhaal toe te voegen. De makers of Inform schreven ook een e-boek getiteld Writing with Inform om schrijvers aan de slag te helpen. Inform kan worden uitgevoerd op Linux, Mac en Windows. De Linux-versie gebruikt het GNOME-raamwerk. De meest recente release van Inform is 7.0.

Laatste gedachten

Interactive Fiction was een van de eerste manieren waarop vroege programmeurs games hebben gemaakt en gespeeld. Tegenwoordig zijn ze nog steeds vrij relevant omdat ze overal kunnen worden gespeeld en de tools blijven verbeteren.

Toen ik jonger was, las ik veel van Choose Your Own Adventure-boeken, dus ik zie de aantrekkingskracht van deze games. Als fictie-auteur heb ik gespeeld met het idee om mijn eigen te maken, maar ik had het altijd te druk. Ik ben van plan binnenkort nog een kier te nemen. Het leuke is dat er zoveel hulpmiddelen en opties zijn om uit te kiezen.

Heb je ooit Interactive Fiction gespeeld of gecreëerd? Wat is je favoriete IF? Welke IF-hulpmiddelen heb ik gemist? Laat het me weten in de comments hieronder.

Als u dit artikel interessant vindt, neem dan even de tijd om het op sociale media te delen.

Aanbevolen

Chrome OS Look-Alike Linux Distro Chromixium uitgebracht
2019
Virus Alert! Een Linux Only Trojan "Hand Of Thief" Spotted In Grey Market
2019
De bronlicentie voor bedrijven voldoen aan de open source-eisen
2019