varje år blir videospelgrafik mer och mer realistisk. Tyvärr betyder det ofta att historien tar baksätet till den imponerande grafiken. På baksidan är interaktiv fiktion, som sätter historien före något annat.
medan det var populärt tillbaka i de tidiga dagarna av datoranvändning, har interaktiv fiktion också sett ett uppsving av popularitet under de senaste åren.,
här är fem verktyg med öppen källkod som du kan använda för att skapa din egen interaktiva fiktion. Men innan dess, låt mig berätta vad interaktiv fiktion är.
Vad är interaktiv fiktion?
Interactive Fiction (eller om) är en term för dataspel som tillåter spelare att styra spelets huvudperson genom en serie textkommandon. En av de mest kända text äventyrsspel är Zork.
det finns en mer grafiskt rik version av om den kallas gamebooks., Gamebooks kan du klicka dig igenom spelet också, men grafik och bilder fortfarande inte utgör mycket av spelet. Fokus ligger på text och historia. Ett bra exempel på gamebooks är Välj din egen äventyr serie.
Du kan hitta om spel att spela här och här.
bästa verktyg för öppen källkod för att skapa interaktiv fiktion
tidigare visade jag dig hur du skapar e-böcker i Linux. Idag ska jag visa dig några verktyg som du kan använda för att skapa interaktiv fiktion på Linux. Följande program listas inte i någon särskild ordning.,
garn
garn är ett lättanvänt program som låter dig skapa ett IF-spel utan att veta hur man kodar. Allt du behöver göra är att skapa en serie passager och ansluta dem. Twine ger Dig möjlighet att se en karta över hur alla dina passager är anslutna och hur de flyter från en till nästa.
om du vill lägga till mer i ditt spel kan du utöka det ”med variabler, villkorlig logik, bilder, CSS och JavaScript”. Twine exporterar din färdiga produkt som en HTML-fil. Detta gör det väldigt enkelt att dela med andra.
garn är tillgängligt för Linux, Windows och Mac OS., Det är licensierat enligt GPL v3.
11 verktyg för öppen källkod för författare
som inspirerande eller etablerad skribent har du valt att skriva massor av öppen källkod verktyg till ditt förfogande för alla dina kreativa behov.
Quest
Quest är ett annat alternativ som låter dig skapa om du inte vet hur man programmerar., Den här applikationen levereras med en visuell skriptredigerare som låter dig välja kommandon från en lista, så du behöver inte memorera kommandon. Quest tillåter skapandet av både text äventyr och gamebooks.
precis som garn kan Quest utökas med bilder, musik och ljudeffekter. Du kan även bädda in videoklipp från YouTube och Vimeo, och ändra gränssnittet för ditt sista spel med HTML och Javascript.
den senaste nedladdningsbara versionen är 5.7.0 för Windows. Om du har Linux eller Mac kan du använda online-redigeraren. Det är licensierat enligt MIT och du kan kolla in källkoden här.,
Squiffy
Squiffy är en annan om skapande verktyg från skaparna av Quest. Det marknadsförs som ”ett enkelt sätt att skriva interaktiv fiktion”. Squiffy är lite annorlunda än den tidigare applikationen eftersom den kan mata ut HTML och Javascript, som garn, som kan spelas på din egen webbplats. Du kan också använda PhoneGap för att förvandla spelet till en app.
den senaste versionen av Squiffy är 5.0. Det kan köras på Linux, Mac och Windows. Du kan också använda den i webbläsaren. Det är licensierat enligt MIT och du kan kolla in källkoden här.,
TADS
TADS eller Text Adventure Development System är ett ”prototypbaserat domänspecifikt programmeringsspråk och en uppsättning standardbibliotek” för att skapa IF. Den senaste versionen av TADS språket bygger på C++ och Javascript. Den levereras med en kompilator för att låta dig spela spel, samt skapa dem.
TADS är överlägset en av de mest komplicerade posterna på den här listan. Jag är inte säker på vilken licens Den använder, men enligt deras hemsida kan något om spel skapat med det distribueras eller säljas utan begränsning.,
Thesaurus: en Offline engelsk app för Linux
Artha är en en funktionsrik thesaurus ansökan tillgänglig för alla större Linux-distributioner.
Ren ’Py
Ren’ Py är en grafisk roman skapare. Jag tog nästan inte med det i den här artikeln, men det såg för snyggt ut att ignorera., Enligt sin webbplats är Ren ’Py en” fri och plattformsoberoende motor för digital berättande. Det gör det enkelt att kombinera ord, bilder och ljud för att skapa visuella romaner och livssimuleringsspel.”
liksom flera av posterna på den här listan kommer Ren ’ Py med sitt eget språk men stöder också Python-skriptspråket. Ren’Py support för Linux, Windows och Mac. Spel skapade med det kan också spelas på iOS eller Android. Du kan även skapa en version att ladda upp till Steam. De flesta av Ren ’ Py är licensierad som MIT. Du kan ta en titt på källkoden här., Den senaste utgåvan av Ren ’ Py är 6.99.12.
Inform (inte öppen källkod)
precis som föregående post är Inform mer än ett enkelt program för att skapa IF. Inform är ett helt ”designsystem för interaktiv fiktion baserad på naturligt språk.”Det breda utbudet av verktyg som ingår kan du skapa” äventyrsspel, historiska simuleringar, gripande berättelser eller experimentell digital konst.”Den färdiga källkoden” läser som engelska meningar, vilket gör den unikt tillgänglig för icke-programmerare”.
Inform har ett bibliotek med användarskapade tillägg för att lägga till funktioner i din IF-berättelse., Skaparna eller informera skrev också en ebook med titeln skriva med information för att hjälpa författare komma igång. Informera kan köras på Linux, Mac och Windows. Linux-versionen använder GNOME framework. Den senaste versionen av Inform är 7.0.
slutliga tankar
interaktiv fiktion var ett av de första sätten som tidiga programmerare skapade och spelade spel. Idag är de fortfarande ganska relevanta eftersom de kan spelas var som helst och verktygen fortsätter att förbättras.
När jag var yngre brukade jag läsa mycket välja dina egna äventyrsböcker, så jag kan se attraktionen för dessa spel., Som fiktion författare, jag har spelat runt med tanken på att skapa min egen men var alltid alltför upptagen. Jag planerar att ta en till spricka på det snart. Det fina är att det finns så många verktyg och alternativ att välja mellan.
Lämna ett svar