NScripter

NScripter
Típusú Játékmotor ( Lista )
Fejlesztő Naoki Takahashi
Támogatott operációs rendszer ablakok
Nyelvvel írva C++
Engedély Ingyenes szoftver
legújabb verzió 23.02 . 2018
nscripter.com

Az NScripter  egy játékmotor vizuális regények készítésére . Írta: Naoki Takahashi (高橋 直樹 Takahashi Naoki ). A név a motor szerzője nevének első betűjéből áll - "N" és a "Scripter" szóból, ami azt jelzi, hogy az NScripter a Takahashi Ataru ( japán) Scripter3 motorjának utódja. Takahashi Ataru ) részben örökölte a szintaxisát.

Egyszerűsége (assembler-szerű szkriptnyelvet használ) és nagyon liberális (kereskedelmi használatra is ingyenes) licence miatt népszerűvé vált Japánban. Számos kereskedelmi projekthez használják: HaniHani , Tsukihime , Binary Pot , Higurashi no Naku Koro ni és még sok más.

ONScripter

ONScripter
Típusú Játékmotor ( Lista )
Fejlesztő Ogapee
Támogatott operációs rendszer Windows, Linux, macOS
Nyelvvel írva C++
Engedély GPL
onscripter.sourceforge.jp

Az eredeti NScripter csak Microsoft Windowshoz volt elérhető, és csak a japán nyelvet támogatta. Ezért több klónt írtak. A legnépszerűbb az ONScripter volt, egy SDL grafikus könyvtáron alapuló nyílt forráskódú motor . Az ONScripternek köszönhetően a felhasználóknak lehetőségük van más platformokon is játszani az NScripter motoron készült játékokkal és regényekkel. Különösen az ONScripter portjai vannak macOS -hez , Linux -hoz , Sega Dreamcast -hoz , Sony Playstation 3 -hoz , Sharp Zaurus -hoz , Nintendo DS -hez. , PlayStation Portable és Apple iPhone .

ONScripter-En

ONScripter-En
Típusú Játékmotor ( Lista )
Fejlesztő Mion
Kulcsprogramozók _ Peter Jolly
Kiadási dátum 2006. szeptember 5
Támogatott operációs rendszer Windows, Linux, macOS
Nyelvvel írva C++
Engedély GPL
legújabb verzió 20110930 / 2011. szeptember 30
web.archive.org/web/2018…

Mivel az ONScripter fajtiszta klónként ugyanazokat a hiányosságokat örökölte, mint "őse", az insani nevű, angolul beszélő rajongói fordítók olyan javításokat fejlesztettek ki, amelyek a Shift-JIS-hez hasonló szinten támogatják az 1 bájtos karaktereket, és javítják is. sortörések (a funkció hiányzott, mert a japánban nincsenek kötőjelek), amelyek később bekerültek az ONScripter hivatalos terjesztésébe. Ennek ellenére a csoport továbbra is fenntartotta saját fiókját ONScripter-En néven. 2006-ban az insani átadta az ág fejlesztését Peter "Haeleth" Jollynak.

Arányos ONScripter

Arányos ONScripter
Típusú Játékmotor ( Lista )
Fejlesztő Mion
Kulcsprogramozók _ Peter Jolly
Kiadási dátum 2006. szeptember 6
Támogatott operációs rendszer Windows, Linux, macOS
Nyelvvel írva C++
Engedély GPL
legújabb verzió 20111009 / 2011. október 9
Első játék a motoron Tokoyo no Hoshizora (orosz változat) / 2007. november 15
web.archive.org/web/2018…

2006-ban megkezdődött a munka az ONScripter Unicode-orientált ágán, az úgynevezett "Arányos ONScripter", vagy egyszerűen csak "PONScripter". Az ONScriptertől eltérően a Proportional ONScripter támogatja az UTF-8 formátumban kódolt szkripteket, valamint számos további szolgáltatást, többek között:

Mindez lehetővé tette az eredetileg az nScripter motoron megjelent regények lefordítását a világ összes nyelvére, beleértve az oroszt is.

2009 végén megváltozott az ONScripter-En és a Proportional ONScripter angol ágának fejlesztője. Mion volt, a Sonozaki Futago-tachi rajongói lokalizációs csoport vezetője, aki egy időben kiadta a Higurashi no Naku Koro ni eredeti forrásregény fordítását .

ONScripter-ANSI

Ez egy kis módosítási javítás, amely az eredeti ONScripter-En ág eredeti verziójában használt Shift-JIS helyett Windows-1251 kódolású szkriptek támogatását teszi lehetővé.

ONslaught

Támadás
Típusú Játékmotor ( Lista )
Fejlesztő Helios_VMG
Kiadási dátum 2008. december 30
Támogatott operációs rendszer ablakok
Nyelvvel írva C , C++ , Yacc
Engedély BSD
legújabb verzió 20111126 / 2011. november 26
Első játék a motoron Tsukihime (orosz változat)
sourceforge.net/projects…

2009 elején az ONScripter alternatívájaként írták. Részben tartalmazza a Proportional ONScripter szolgáltatásait, valamint a szkriptek támogatott kódolásainak nagy listáját a Shift-JIS és az UTF-8 mellett. Azt is lehetővé teszi, hogy az alacsony felbontású képet teljes képernyőre nyújtsa anélkül, hogy maga a képernyő felbontása változna. Az írás idején a meglévő regényekkel való kompatibilitás alacsony, és számos szükséges funkció hiányzik.

Tények az újszerű lokalizációkról

Az ONScripter-En-t az nScripter-regények szinte minden angol nyelvű lokalizációjában használták.Mivel Naoki Takahashi csak motorjának legújabb verziójában adta hozzá az 1 bájtos szöveg támogatását, hiányzott egy potenciális fordítóközönség.

Az arányos ONScriptert a Tokoyo no Hoshizora , a Natsu no Hi no Resonance , a Negaeba Kitto , a Higurashi no Naku Koro ni hivatalos francia verziójának és számos nem hivatalos kereskedelmi regényportnak orosz nyelvű lokalizációiban használták.

Az ONSlaught-ot a Tsukihime orosz nyelvű lokalizációjában használták .

Példák

Példa egy egyszerű "programra" az nScripter környezethez, amely a "Hello, world!" *definiálni játszma, meccs *Rajt setwindow 26,344,26,5,22,22,0,0,0,1,1,#2266BB,0,320,639,479 'Szia világ! vége Példa egy egyszerű főmenüre háttérrel (megjegyzésekkel) *definiálni effektus 2,10,1000 ;A 2. effektus hozzárendelése 10. effektusként: "kitörés a sötétből", 1 másodperc időtartammal játszma, meccs *Rajt bg "image.png",2 ;Nyissa meg a háttérképet a megadott effektussal locate 10,12 ;Szöveg keresése, gombok válassza a "Start Game",*gamestart ;Állítsa be a gombot *játék indítása ;A játék elindul setwindow 26,344,26,5,22,22,0,0,0,1,1,#2266BB,0,320,639,479 ;Szövegszegélyek, betűméret stb. beállítása. bg "fon.jpg",2 ;Állítsa be a játék hátterét `Helló, világ!\ ;Nyomtassa ki a szöveget vége

Linkek