Naudingi patarimai

6 atvirojo kodo teksto žaidimų kūrimo įrankiai

Pin
Send
Share
Send
Send


Kiekvienais metais žaidimų grafika tampa vis realesnė. Deja, tai dažnai reiškia, kad siužetas nublanksta į foną. Kita vertus, yra tekstinių žaidimų, kurių istorija yra svarbiausia sudedamoji dalis. Nepaisant to, kad šis žanras pastaraisiais metais egzistavo labai, labai ilgą laiką, jo susidomėjimas vis didėjo.

Čia yra penki atvirojo kodo įrankiai, kuriais galite rašyti savo tekstinį žaidimą. Bet prieš pradėdami leiskite man paaiškinti, kas yra tekstinis žaidimas.

Interaktyvi proza ​​yra kompiuterinių žaidimų kategorija, kurioje žaidėjas gali valdyti simbolį naudodamas teksto komandas. Vienas garsiausių šio žanro žaidimų yra „Zork“.

Labiau vaizdinių teksto žaidimų versija yra žaidimų knyga. Žaidimų knygos taip pat leidžia šaukti kelią į finalą. Tačiau grafika jose nėra ypač reikšminga. Viskas sutelkta į tekstą ir siužetą. Puikus žaidimų knygos pavyzdys yra serija „Pasirink savo nuotykius“.

Pavyzdžiui, čia galite rasti geros tekstūros žaislą anglų kalba, čia, pavyzdžiui, rusų kalba.

Populiariausi atvirojo kodo prozos įrankiai

Šiandien aš jums parodysiu, kokiomis priemonėmis galite sukurti interaktyvią prozą „Linux“. Programos nėra pateikiamos jokia konkrečia tvarka.

Virvelė yra lengvai mokoma programa kurti tekstinius žaidimus, kuriems nereikia programavimo įgūdžių. Viskas, ką jums reikia tai padaryti, yra sukurti ištraukų seriją ir tada sudėti. Virvės suteikia galimybę naudoti žemėlapį, kad būtų galima naršyti pasakojimo eigą, kur matomi patys fragmentai, taip pat ir ryšius tarp jų.

Jei vis tiek norite ką nors pridėti prie savo žaidimo, tada galite pagyvinti kūrimą naudodamiesi kintamaisiais, sąlygine logika, atvaizdais, CSS ir „javascript“. Rezultatas: Virvės eksportuojamos HTML formatu. Šis požiūris leidžia lengvai pasidalyti savo kūriniais.

Šiuo metu naujausia „Twine“ versija yra 2.1.3, kurią galima naudoti „Linux“, „Windows“ ir „Mac OS“. Jis yra licencijuotas pagal GPL v3.

Quest yra dar viena galimybė tiems, kurie negali programuoti. Prie programos pridedama vaizdinio scenarijaus rengyklė. Pastarasis leidžia jums pasirinkti konkrečias komandas iš sąrašo, jų neprisimenant. „Quest“ leidžia kurti tiek tekstinius nuotykių žaidimus, tiek žaidimų knygas.

Kaip ir „Twine Quest“, galite plėstis naudodami vaizdus, ​​muziką ir garso efektus. Jūs netgi turite galimybę įterpti vaizdo įrašus iš „YouTube“ ar „Vimeo“ ir modifikuoti galutinės žaidimo versijos sąsają naudodami HTML arba „JavaScript“.

Naujausia „Windows 5.7.0“ versija. Jei turite „Linux“ arba „Mac“, galite naudoti internetinį redaktorių. Jis yra licencijuotas pagal MIT. Šaltinio kodą rasite čia.

„Squiffy“ yra dar viena priemonė kurti tekstinius žaidimus iš „Quest“ kūrėjų. Jis pažymimas kaip „paprastas būdas sukurti interaktyvią prozą“. „Squiffy“ nedaug skiriasi nuo ankstesnių variantų, nes tai leidžia išvesti rezultatą HTML ir „javascript“ pavidalu, pavyzdžiui, „Twine“, kad galėtumėte žaisti naršyklėje. Norėdami paversti žaidimą programa, galite naudoti „PhoneGap“.

Naujausia „Squiffy 5.0“ versija. Jis gali būti paleistas Linux, Mac ir Windows, gali būti naudojamas naršyklėje. Jis yra licencijuotas pagal MIT. Šaltinio kodas yra čia.

TADS arba teksto nuotykių kūrimo sistema yra „srities prototipui būdinga programavimo kalba ir standartinių bibliotekų rinkinys“, skirta kurti interaktyvią prozą. Naujausia TADS versija pagrįsta „C ++“ ir „javascript“. Tai teikia kompiliatorių tiek žaidimų kūrimui, tiek pačiam žaidimui.

TADS, be abejo, yra pats sunkiausias variantas, pateiktas šiame sąraše. Aš nesu tikras, kokia yra jo licencija, bet jei tikite oficialia svetaine, tada bet kurį joje sukurtą žaidimą galima platinti ir parduoti be apribojimų.

Kaip ir ankstesni variantai, „Inform“ yra daugiau nei paprasta interaktyvios prozos kūrimo programa. Inform yra ištisa „natūralios kalbos interaktyvios prozos sistema“. Į jį įtrauktas platus įrankių asortimentas leidžia kurti „nuotykių žaidimus, istorinius treniruoklius, įdomias istorijas ar eksperimentinį skaitmeninį meną“. Užpildytas šaltinio kodas „skaito kaip sakinys anglų kalba, todėl darbas su įrankiu tampa labiau prieinamas neprogramuotojams“.

„Inform“ turi vartotojo sukurtų plėtinių biblioteką, kuri gali pridėti funkcijų prie jūsų istorijų. Autoriai parašė elektroninę knygą, skirtą padėti rašytojams išmokti programą. Inform gali būti paleista Linux, Mac ir Windows. „Linux“ versijoje naudojama „GNOME“ sistema. Naujausia „Inform 7.0“ versija.

„Ren'Py“ yra grafinių romanų kūrimo įrankis. Aš net norėjau jo neįtraukti į šį sąrašą, nes jis yra per daug glaustas paminėti. Jei tikite svetaine, tai yra „nemokamas ir įvairių platformų skaitmeninių istorijų variklis. Tai leidžia lengvai sujungti žodžius, vaizdus ir garsus, kad būtų sukurtas vaizdinis pasakojimas ir žaidimai, imituojantys gyvenimą“.

Kaip ir kelios anksčiau minėtos galimybės, „Ren'Py“ dirba su savo kalba, tačiau tuo pat metu teikia kodo palaikymą „Python“ scenarijų programavimo kalba. Ren'Py siūlo palaikymą „Linux“, „Windows“ ir „Mac“. Jo sukurtus žaidimus taip pat galima žaisti „iOS“ ir „Android“. Jūs netgi galite sukurti žaidimo versiją atsisiųsti iš „Steam“. Didžioji „Ren'Py“ licencija yra suteikiama pagal MIT. Šaltinio kodą galite peržiūrėti čia. Dabartinė versija yra 6.99.12.

Interaktyvi proza ​​buvo pirmasis programuotojų bandymas pažinti vis dar kylantį kompiuterinių žaidimų pasaulį. Šiandien jie vis dar neprarado savo aktualumo, nes jūs galite juos žaisti bet kur, ir jiems sukurti yra pakankamai lėšų.

Kai buvau jaunesnis, skaičiau daugybę knygų iš serijos „Pasirink savo nuotykius“, todėl suprantu tokio žaidimo patrauklumą. Puiku, kad šiandien nėra sunku padaryti kažką panašaus.

Ar jūs kada nors grojote / kūrėte interaktyvią prozą? Ar turite mėgstamų žanro narių? Gal aš nepaminėjau jokių priemonių? Galite rašyti bet kokius komentarus, nes jie bus labai naudingi.

Jei straipsnis jums pasirodė įdomus, prašau pasidalinti juo su kitais. Ačiū!

Pin
Send
Share
Send
Send