z roku na rok grafika gier wideo staje się coraz bardziej realistyczna. Niestety, często oznacza to, że historia zajmuje tylne siedzenie do imponującej Grafiki. Z drugiej strony jest interaktywna fikcja, która stawia historię przed wszystkim innym.
chociaż była popularna we wczesnych czasach informatyki, fikcja interaktywna również odradzała się w ostatnich latach.,
Oto pięć narzędzi open-source, które możesz wykorzystać do tworzenia własnej interaktywnej fikcji. Ale zanim to nastąpi, powiem ci, czym jest fikcja interaktywna.
czym jest fikcja Interaktywna?
Interactive Fiction (lub jeśli) to termin dla gier komputerowych, które pozwalają graczom kontrolować głównego bohatera gry za pomocą serii poleceń tekstowych. Jedną z najbardziej znanych gier przygodowych tekst jest Zork.
istnieje bardziej rozbudowana graficznie Wersja gier o nazwie gamebooks., Gamebooki pozwalają również kliknąć drogę przez grę, ale grafika i obrazy nadal nie składają się na wiele z gry. Skupiamy się na tekście i historii. Dobrym przykładem gamebook ' ów jest seria Choose Your Own Adventure.
gry do gry znajdziesz tutaj i tutaj.
najlepsze narzędzia open source do tworzenia interaktywnej fikcji
wcześniej pokazałem ci, jak tworzyć ebooki w Linuksie. Dzisiaj pokażę wam kilka narzędzi, których możecie użyć do tworzenia interaktywnej fikcji na Linuksie. Poniższe programy nie są wymienione w żadnej konkretnej kolejności.,
Twine
Twine to łatwy w użyciu program, który pozwala na stworzenie gry IF bez wiedzy jak kodować. Wszystko, co musisz zrobić, to utworzyć serię przejść i połączyć je. Twine daje Ci możliwość zobaczenia Mapy tego, jak wszystkie Twoje przejścia są połączone i jak przepływają z jednego do drugiego.
Jeśli chcesz dodać więcej do swojej gry, możesz ją rozszerzyć „o zmienne, logikę warunkową, obrazy, CSS i JavaScript”. Twine eksportuje gotowy produkt jako plik HTML. To sprawia, że bardzo łatwo podzielić się z innymi.
Twine jest dostępny dla Systemów Linux, Windows i Mac OS., Jest licencjonowany na licencji GPL v3.
zalecany odczyt:
11 open source tools for writers
jako inspirujący lub uznany pisarz masz do dyspozycji mnóstwo narzędzi open source dla wszystkich twoich kreatywnych potrzeb.
Quest
Quest to kolejna opcja, która pozwala na tworzenie, jeśli nie wiesz, jak programować., Ta aplikacja jest wyposażona w wizualny edytor skryptów, który pozwala wybrać polecenia z listy, więc nie trzeba zapamiętywać poleceń. Quest umożliwia tworzenie zarówno tekstowych przygód, jak i gier.
podobnie jak Twine, Quest może być rozszerzony za pomocą zdjęć, muzyki i efektów dźwiękowych. Możesz nawet osadzać filmy z YouTube i Vimeo oraz modyfikować interfejs ostatecznej gry za pomocą HTML i Javascript.
najnowsza wersja do pobrania to 5.7.0 Dla Windows. Jeśli masz Linuksa lub Maca, możesz użyć edytora online. Jest licencjonowany przez MIT i możesz sprawdzić kod źródłowy tutaj.,
Squiffy
Squiffy to kolejne narzędzie do tworzenia IF od twórców questa. Jest sprzedawany jako „prosty sposób na pisanie interaktywnej fikcji”. Squiffy jest trochę inny niż poprzednia aplikacja, ponieważ może generować HTML i Javascript, jak szpagat, który można odtwarzać na własnej stronie internetowej. Możesz także użyć PhoneGap, aby zmienić grę w aplikację.
najnowsza wersja Squiffy to 5.0. Może być uruchamiany Na systemach Linux, Mac i Windows. Można go również używać w przeglądarce. Jest licencjonowany przez MIT i możesz sprawdzić kod źródłowy tutaj.,
TADS
TADS lub Text Adventure Development System to „oparty na prototypach domenowy język programowania i zestaw standardowych bibliotek” do tworzenia IF. Najnowsza wersja języka TADS oparta jest na C++ i Javascript. Jest wyposażony w kompilator, który pozwala Ci grać w gry, a także tworzyć je.
TADS jest zdecydowanie jednym z najbardziej skomplikowanych wpisów na tej liście. Nie jestem pewien, jakiej licencji używa, ale według ich strony internetowej, jeśli gra stworzona z nim może być dystrybuowana lub sprzedawana bez ograniczeń.,
zalecany odczyt:
Artha: offline angielski aplikacja tezaurus dla Linuksa
Artha jest bogata w funkcje aplikacja tezaurus dostępne dla wszystkich głównych dystrybucji Linuksa.
Ren 'Py
Ren' Py jest twórcą powieści graficznej. Prawie nie uwzględniłem tego w tym artykule, ale wyglądało to zbyt schludnie, aby je zignorować., Według jego strony internetowej, Ren 'Py jest” darmowym i wieloplatformowym silnikiem do cyfrowego opowiadania historii. Ułatwia łączenie słów, obrazów i dźwięków w celu tworzenia powieści wizualnych i gier symulacyjnych życia.”
podobnie jak kilka wpisów na tej liście, Ren ' Py ma swój własny język, ale obsługuje również język skryptowy Python. Ren ' Py oferuje wsparcie dla Systemów Linux, Windows i Mac. Gry stworzone za jego pomocą można również grać na iOS lub Androidzie. Możesz nawet utworzyć wersję do przesłania na Steam. Większość Ren ' Py jest licencjonowana jako MIT. Możesz spojrzeć na kod źródłowy tutaj., Najnowsza wersja Ren ' Py to 6.99.12.
Inform (Nie open source)
podobnie jak w poprzednim wpisie, Inform jest czymś więcej niż prostym programem do tworzenia IF. Inform to cały ” system projektowania interaktywnej fikcji oparty na języku naturalnym.”Szeroka gama dostępnych narzędzi pozwala tworzyć gry przygodowe, symulacje historyczne, wciągające historie lub eksperymentalną sztukę cyfrową.”Gotowy kod źródłowy” czyta się jak angielskie zdania, co czyni go wyjątkowo dostępnym dla nie-programistów”.
Inform ma bibliotekę utworzonych przez Użytkownika rozszerzeń, aby dodać funkcje do historii IF., Twórcy lub Inform napisali również ebooka zatytułowanego pisanie za pomocą Inform, aby pomóc pisarzom zacząć. Inform może działać na systemach Linux, Mac i Windows. Wersja dla Linuksa wykorzystuje framework GNOME. Najnowsza wersja Inform to 7.0.
myśli końcowe
Fikcja Interaktywna była jednym z pierwszych sposobów, w jaki pierwsi Programiści tworzyli i grali w gry. Dziś są one nadal dość istotne, ponieważ można je odtwarzać w dowolnym miejscu, a narzędzia wciąż się poprawiają.
Kiedy byłem młodszy, czytałem dużo książek o przygodach, więc widzę atrakcyjność tych gier., Jako autor fikcji, bawiłem się pomysłem stworzenia własnego, ale zawsze byłem zbyt zajęty. Wkrótce zamierzam spróbować jeszcze raz. Fajne jest to, że jest tak wiele narzędzi i opcji do wyboru.
Dodaj komentarz