5 Alati otvorenog koda za stvaranje interaktivne fikcije

Ovdje su najbolji alati otvorenog koda za stvaranje interaktivne fikcije u Linuxu.



Svake godine grafika video igara postaje sve realnija. Nažalost, to često znači da priča zaostaje za impresivnom grafikom. S druge strane je interaktivna fikcija koja priču stavlja ispred svega.

Iako je bila popularna još u ranim danima računarstva, interaktivna fikcija posljednjih je godina također doživjela ponovnu popularnost.





Evo pet alata otvorenog koda koje možete koristiti za stvaranje vlastite interaktivne fikcije. No prije toga, dopustite mi da vam kažem što je to interaktivna fikcija.

Što je interaktivna fikcija?

Interaktivna fikcija (ili IF) izraz je za računalne igre koje igračima omogućuju kontrolu glavnog lika igre kroz niz tekstualnih naredbi. Jedna od najpoznatijih tekstualnih avanturističkih igara je Zork .



audio preuzimanje sa youtube -a

Postoji grafički bogatija verzija IF naziva knjige igara . Knjige igara omogućuju vam i klikanje kroz igru, ali grafike i slike još uvijek ne čine veliki dio igre. Fokus je na tekstu i priči. Dobar primjer knjiga igara je Odaberite svoju vlastitu avanturističku seriju .

Možete pronaći IF igre za igranje ovdje i ovdje .

Najbolji alati otvorenog koda za stvaranje interaktivne fantastike

Ranije sam vam pokazao kako stvoriti e -knjige u Linuxu. Danas ću vam pokazati neke alate koje možete koristiti za stvaranje interaktivne fantastike na Linuxu. Sljedeći programi nisu navedeni u određenom redoslijedu.

1. Uzica

Konopac je jednostavan za korištenje program koji vam omogućuje stvaranje IF igre bez znanja kodiranja. Sve što trebate učiniti je stvoriti niz odlomaka i povezati ih. Twine vam daje mogućnost da vidite kartu kako su svi vaši odlomci povezani i kako teku od jednog do drugog.

Ako želite dodati još više u svoju igru, možete je proširiti varijablama, uvjetnom logikom, slikama, CSS -om i JavaScript -om. Twine izvozi vaš gotov proizvod u HTML datoteku. To ga čini vrlo jednostavnim za dijeljenje s drugima.

Twine je dostupan za Linux, Windows i Mac OS. Licencirano je pod GPL v3.

Preporučeno čitanje:

Softver otvorenog koda za pisce

11 Alati otvorenog koda za pisce

Kao nadahnjujući ili etablirani pisac, na raspolaganju vam je dosta alata otvorenog koda za sve vaše kreativne potrebe.

google chrome ne reagira ponovo pokrenite sada popravite

2. Potraga

Potraga je još jedna mogućnost koja vam omogućuje stvaranje IF bez znanja programiranja. Ova aplikacija dolazi s vizualnim uređivačem skripti koji vam omogućuje odabir naredbi s popisa, tako da ne morate memorirati naredbe. Quest omogućuje stvaranje tekstualnih avantura i knjiga igara.

Baš kao i Twine, Quest se može proširiti slikama, glazbom i zvučnim efektima. Možete čak ugraditi videozapise s YouTubea i Vimea te izmijeniti sučelje vaše posljednje igre pomoću HTML -a i Javascripta.

Najnovija verzija za preuzimanje je 5.7.0 za Windows. Ako imate Linux ili Mac, možete koristiti mrežni uređivač. Licenciran je pod MIT -om i možete provjeriti izvorni kod ovdje .

3. Squiffy

Squiffy je još jedan alat za stvaranje IF -a od proizvođača Questa. Prodaje se kao jednostavan način pisanja interaktivne fantastike. Squiffy se malo razlikuje od prethodne aplikacije jer može izlaziti HTML i Javascript, poput Twine, koji se može igrati na vlastitoj web stranici. Također možete koristiti PhoneGap pretvoriti igru ​​u aplikaciju.

Najnovije izdanje Squiffyja je 5.0. Može se izvoditi na Linuxu, Mac -u i Windows -u. Također ga možete koristiti u pregledniku. Licenciran je pod MIT -om i možete provjeriti izvorni kod ovdje .

4. TADS

TADS ili Text Adventure Development System je a programski jezik specifičan za domenu i skup standardnih knjižnica za stvaranje IF. Najnovija verzija jezika TADS temelji se na C ++ i Javascript. Dolazi s kompajlerom koji vam omogućuje igranje igara te njihovo stvaranje.

kako pozadinu boje učiniti transparentnom

TADS je daleko jedan od najkompliciranijih unosa na ovom popisu. Nisam siguran koju licencu koristi, ali prema njihovoj web stranici bilo koja IF igra stvorena s njom može se distribuirati ili prodavati bez ograničenja.

Preporučeno čitanje:

Tezaurus aplikacija Linux

Artha: Offline aplikacija za engleski tezaurus za Linux

Artha je tezaurus aplikacija bogata značajkama dostupna za sve veće distribucije Linuxa.

5. Ren’Py

Ren’Py je kreator grafičkog romana. Gotovo ga nisam uključio u ovaj članak, ali izgledao je previše uredno da bi se zanemario. Prema njegovoj web stranici, Ren’Py je besplatan i cross-platformni motor za digitalno pripovijedanje. Olakšava kombiniranje riječi, slika i zvukova za stvaranje vizualnih romana i igara za simulaciju života.

Kao i nekoliko unosa na ovom popisu, Ren’Py dolazi sa svojim vlastitim jezikom, ali podržava i jezik za skriptiranje Python. Ren’Py nudi podršku za Linux, Windows i Mac. Igre stvorene s njim mogu se igrati i na iOS -u ili Androidu. Možete čak stvoriti i verziju za prijenos Steam . Većina Ren’Pyja jest licenciran kao MIT . Možete pogledati izvorni kod ovdje . Najnovije izdanje Ren’Pyja je 6.99.12.

Inform (nije open source)

Baš kao i prethodni unos, Obavijestiti više je od jednostavnog programa za stvaranje IF -a. Inform je čitav sustav dizajna za interaktivnu fikciju temeljen na prirodnom jeziku. Širok raspon uključenih alata omogućuje vam stvaranje avanturističkih igara, povijesnih simulacija, zanimljivih priča ili eksperimentalne digitalne umjetnosti. Gotov izvorni kod čita se poput engleskih rečenica, što ga čini jedinstveno dostupnim za programere.

zašto moje aplikacije ne rade

Inform ima biblioteku proširenja koja su stvorili korisnici za dodavanje značajki vašoj IF priči. Kreatori ili Inform napisali su i e -knjigu pod naslovom Pisanje s Informom za pomoć piscima u započinjanju. Inform se može izvoditi na Linux, Mac i Windows. Verzija Linuxa koristi okvir GNOME. Najnovije izdanje Inform -a je 7.0.

Završne misli

Interaktivna fikcija bila je jedan od prvih načina na koji su rani programeri stvarali i igrali igre. Danas su još uvijek prilično relevantni jer se mogu igrati bilo gdje, a alati se stalno poboljšavaju.

Kad sam bio mlađi, čitao sam mnogo knjiga Izaberi svoju avanturu, pa vidim privlačnost ovih igara. Kao autor beletristike , Igrao sam se s idejom da stvorim vlastiti, ali uvijek sam bio prezauzet. Uskoro planiram još jednu pukotinu. Lijepo je to što postoji toliko mnogo alata i mogućnosti za odabir.

Jeste li ikada igrali ili stvarali interaktivnu fantastiku? Koji je vaš omiljeni IF? Koji su mi alati IF nedostajali? Obavijestite me u komentarima ispod.

Ako vam je ovaj članak bio zanimljiv, odvojite ga trenutak da ga podijelite na društvenim mrežama.


Sviđa ti se ono što čitaš? Molimo podijelite ga s drugima.