รายชื่อเอนจิ้นเกมวิชวลโนเวล
นี่คือรายชื่อเอนจิ้น สำหรับเกม วิชวลโนเวล
Artemis หรือที่รู้จักกันในชื่อ Artemis Engine เป็นเอนจิ้นเกมวิชวลโนเวลแบบข้ามแพลตฟอร์ม แต่เป็นซอฟต์แวร์ปิด ที่สามารถใช้งานได้บนWindows , iOS , Android , PlayStation 4และNintendo Switchระบบการเขียนสคริปต์ใช้ภาษา Luaและมีโครงสร้างไฟล์คล้ายกับ KiriKiri
ภาษามาร์กอัปนวนิยายดิจิทัล
Digital Novel Markup Language (DNML) เป็นหนึ่งในภาษาสคริปต์เอนจิ้นเกม แรกๆ สำหรับการสร้างนิยายภาพ หรือที่รู้จักกันในชื่อ เกม นิยายเชิงโต้ตอบ DNML ได้รับการพัฒนาโดยใช้C++โดยโปรแกรมเมอร์ ชาวญี่ปุ่น ที่รู้จักกันในชื่อบนอินเทอร์เน็ตว่า Karin การเปิดตัวครั้งแรกเกิดขึ้นในปี 1998 โครงสร้างการเขียนโปรแกรมคล้ายกับHTMLซึ่งทำให้ง่ายต่อการสร้างเกมโดจิน DNML ได้รับการพัฒนาต่อยอดโดยซอฟต์แวร์ต่างๆ เช่น KiriKiri, NScripter และRen'Py [ 1 ]
มีความพยายามต่างๆ ในการสร้างตัวแปล DNML ที่ทันสมัยยิ่งขึ้น อย่างไรก็ตาม โครงการที่ประสบความสำเร็จเพียงโครงการเดียวที่เป็นที่รู้จักคือ DNML Midori [ 2 ]ซึ่งเป็นการนำ DNML กลับมาใช้ใหม่ทั้งหมดที่มีคุณสมบัติเฉพาะตัวหลายประการ แม้ว่าจะใช้งานได้ฟรี แต่ก็ไม่ใช่โอเพนซอร์ส ณ ปี 2021 มีการอัปเดตครั้งสุดท้ายในปี 2019 และดูเหมือนว่าการพัฒนาจะสิ้นสุดลงแล้ว
คิริคิริ
KiriKiri (吉里吉里)เป็นเอ็นจิ้นสคริปต์[ 3 ] [ 4 ]โดย นักพัฒนา ชาวญี่ปุ่น "w.dee" ซึ่งเปิดตัวครั้งแรกในปี 1998 โดยส่วนใหญ่ใช้ร่วมกับเฟรมเวิร์ก KAG (KiriKiri Adventure Game System) ใน ฐานะเอ็นจิ้นสำหรับนิยายภาพ[ 5 ]โดยปกติแล้ว แพ็กเกจของส่วนประกอบทั้งสองจะถือว่าเป็นเอ็นจิ้นทั้งหมด และอ้างอิงด้วยหมายเลขเวอร์ชันหลัก ดังนั้นเวอร์ชันปัจจุบันจึงเรียกว่า KiriKiri2/KAG3 สามารถใช้งานได้ภายใต้ใบอนุญาต GNU General Public Licenseแม้ว่าจะสามารถขอใบอนุญาตเชิงพาณิชย์ได้หากมีผู้ใดต้องการขยายซอฟต์แวร์โดยไม่เปิดเผยการเปลี่ยนแปลง
KiriKiri มักถูกใช้เป็นตัวเลือกที่ทันสมัยและขยายได้มากกว่าสำหรับทดแทนเอนจิ้น NScripter รุ่นเก่า[ 4 ]มันถูกใช้ในนิยายภาพทั้งแบบโดจินและเชิงพาณิชย์ ซึ่งที่รู้จักกันดีที่สุดคือFate/stay nightและFate/hollow ataraxiaของTYPE-MOONนิยายภาพอีกเรื่องหนึ่งที่ทราบกันว่าใช้เอนจิ้นนี้คือ1999 Christmas Eve (1999クリスマスイブ) ซีรี่ส์เกม Nekoparaที่วางจำหน่ายบนSteamก็ใช้ Kirikiri เวอร์ชันที่ดัดแปลงเช่นกัน[ 6 ]
สำหรับการใช้งาน KAG ของ KiriKiri2 และ Kirikiri Z มีโมดูลที่เรียกว่า 鱧天 (Hamotem) [ 7 ]ซึ่งมีปลั๊กอินมากมายและเทมเพลตสำเร็จรูปสำหรับการสร้างเกม เช่นเดียวกับ TyranoBuilder ที่เป็น TyranoScript ก็มีโปรแกรมหลายโปรแกรมที่สร้างตัวแก้ไขกราฟิกบนสคริปต์ KAG โปรแกรมที่รู้จักกันดีที่สุดคือ NVLMaker [ 8 ]ซึ่งมีแพลตฟอร์มคลาวด์ด้วย[ 9 ]
เนื่องจากไม่มีการอัปเดตตั้งแต่เดือนตุลาคม พ.ศ. 2553 ตั้งแต่ปี พ.ศ. 2556 เป็นต้นไป โค้ดจึงถูกแยกและดำเนินการต่อในชื่อKirikiri Z (吉里吉里Z ) [ 10 ]
นารัต
Narrat เป็นเอนจิ้นการเล่าเรื่องแบบโอเพนซอร์สและฟรีที่ออกแบบมาสำหรับเกมสวมบทบาทซึ่งสามารถใช้ในการพัฒนานิยายภาพได้เช่นกัน เกมที่สร้างด้วย Narrat สามารถเล่นได้บนเว็บเบราว์เซอร์หรือเป็นแอปพลิเคชันบนเดสก์ท็อป[ 11 ] Narrat ได้รับแรงบันดาลใจจากเกมอย่างDisco Elysiumในด้านเค้าโครงภาพและกลไก RPG รวมถึงการตรวจสอบทักษะแบบเกมสวมบทบาทบนโต๊ะ ที่ใช้ลูกเต๋า [ 12 ]มันใช้ภาษาสคริปต์ที่เรียบง่ายซึ่งช่วยให้ผู้ใช้สามารถเขียนนิยายภาพขนาดใหญ่ที่สามารถมีกลไก RPG ขั้นสูงได้[ 13 ]มันมีระบบสำหรับการปรับแต่ง UI โดยใช้CSS [ 14 ] [ 15 ] [ 16 ]
เอ็นสคริปต์
NScripter เป็นเอนจิ้นนิยายภาพ[ 17 ]ที่เขียนโดย Naoki Takahashi เนื่องจากความเรียบง่ายและใบอนุญาตที่ยืดหยุ่น (แม้ว่าจะไม่ใช่ซอฟต์แวร์โอเพนซอร์ส แต่ก็อนุญาตให้ใช้งานเชิงพาณิชย์ได้โดยไม่เสียค่าลิขสิทธิ์) จึงได้รับความนิยมอย่างรวดเร็วในญี่ปุ่น และถูกนำไปใช้ในเกมเชิงพาณิชย์และเกม โดจินที่มีชื่อเสียงหลายเกมเช่นHaniHaniและTsukihime NScripter เป็นซอฟต์แวร์ปิดแหล่งที่มาและมีให้ใช้งานเฉพาะบนWindowsเท่านั้น
เอ็นวีลิสต์
NVList เป็นเอนจิ้นนิยายภาพแบบโอเพนซอร์สที่ทำงานบน Windows, Mac OS, Linux, Android รวมถึงออนไลน์ (ผ่านแอปเพล็ต ) มันถูกเขียนด้วยภาษา Java แม้ว่าสคริปต์จะเขียนด้วยภาษา Lua ก็ตาม มันยังคงได้รับการอัปเดตอย่างต่อเนื่องบน GitHub [ 18 ]มันมีฟังก์ชันการทำงานทั้งหมดที่จำเป็นสำหรับนิยายภาพ และมากกว่านั้น มันรองรับการปรับขนาดและการสลับความละเอียด พร้อมด้วยพิกเซลและเวอร์เท็กซ์เชเดอร์[ 19 ]
โครงการแมมมุท
Project Mammut เป็น เอนจิ้นเกมที่ใช้ HTML5ซึ่งทำงานในเว็บเบราว์เซอร์ ออกแบบมาเพื่อความสะดวกในการใช้งานและการเข้าถึง[ 20 ]โดยสร้างเกมลงในเว็บเพจ HTML5 ที่สามารถทำงานแบบสแตนด์อะโลนในเบราว์เซอร์ และโฮสต์ออนไลน์บนเว็บไซต์ต่างๆ เช่นitch.ioมีภาษาสคริปต์และตัวแก้ไขเนื้อเรื่องแบบแตกแขนงเป็นของตัวเอง ซึ่งอิงจากTwine (ซอฟต์แวร์ )
เรนพาย
Ren'Py Visual Novel Engine เป็น เอน จินซอฟต์แวร์ฟรี Ren'Py มาจากการรวมคำว่าren'ai (恋愛)ซึ่งเป็นคำภาษาญี่ปุ่นที่แปลว่า 'ความรัก' ซึ่งเป็นองค์ประกอบทั่วไปของเกมที่สร้างโดยใช้ Ren'Py และPythonซึ่งเป็นภาษาโปรแกรมที่ Ren'Py ใช้ในการทำงาน ภาษาสคริปต์ที่เรียนรู้ได้ง่ายช่วยให้ทุกคนสามารถเขียนนิยายภาพขนาดใหญ่ได้อย่างมีประสิทธิภาพ ในขณะที่การเขียนสคริปต์ Python ก็เพียงพอสำหรับเกมจำลองสถานการณ์ที่ซับซ้อน Ren'Py ได้รับความนิยมจากนักเล่นเกมชาวตะวันตก โดยมีเกมมากกว่า 4,000 เกมที่ใช้เอนจิน Ren'Py ซึ่งเกือบทั้งหมดเป็นภาษาอังกฤษ สามารถสร้างนิยายภาพ นิยายเคลื่อนไหว เกมสวมบทบาท เกมจำลองสถานการณ์ และเกมอื่นๆ อีกมากมายได้ด้วย Ren'Py [ 21 ] [ 22 ]
ซุยคะ2
Suika2 เป็นเอนจิ้นเกมวิชวลโนเวลแบบโอเพนซอร์สและใช้งานได้ฟรี ออกแบบมาให้มีน้ำหนักเบา กะทัดรัด และพกพาได้ เกมที่สร้างด้วย Suika2 สามารถทำงานได้บนเดสก์ท็อป มือถือ และเว็บ[ 23 ]ด้วยตัวเลือกภาษาญี่ปุ่นและภาษาต่างประเทศ ทำให้เป็นหนึ่งในเอนจิ้นเกมวิชวลโนเวลของญี่ปุ่นไม่กี่ตัวที่รองรับหลายภาษาได้ทันที ไวยากรณ์แบบคำสั่งที่เรียบง่ายช่วยให้สร้างวิชวลโนเวลได้ง่าย ในขณะที่ระบบ GUI ให้กรอบการทำงานสำหรับประสบการณ์ภาพที่แข็งแกร่ง[ 24 ]
ไทราโนบิลเดอร์
TyranoBuilder เป็นเอนจิ้นสำหรับนิยายภาพเชิงพาณิชย์ โครงการที่สร้างในเอนจิ้นนี้สามารถคอมไพล์เพื่อใช้งานบน Windows, Mac, Android, iOS และเว็บแอปบนเบราว์เซอร์ได้[ 25 ] [ 26 ]
Geek & Sundryกล่าวว่าใช้ "ระบบลากและวางที่เรียบง่าย และอินเทอร์เฟซทำให้มองเห็นได้ง่ายว่าฉากจะมีลักษณะอย่างไรเมื่อคุณเปลี่ยนองค์ประกอบแบบทันที" [ 27 ] GUI คล้ายกับGameMakerซึ่งโดยปกติแล้วไม่จำเป็นต้องใช้สคริปต์[ 28 ] TyranoBuilder ทำหน้าที่เป็นอินเทอร์เฟซสำหรับ TyranoScript ซึ่งเป็นเอนจิ้นที่เน้นเว็บที่สร้างขึ้นในภาษาญี่ปุ่น[ 29 ] (มีเวอร์ชันภาษาอังกฤษบางส่วน) [ 30 ] TyranoBuilder และ TyranoScript ใช้ไวยากรณ์ที่คล้ายกับภาษาสคริปต์ของ KiriKirki แม้ว่าจะมีความยืดหยุ่นน้อยกว่าก็ตาม
Asobu ซึ่งเป็นชุมชนพัฒนาเกมอิสระและพื้นที่ทำงานร่วมกัน[ 31 ]ได้จัดงาน TyranoBuilder Meetup ในญี่ปุ่นในเดือนมกราคม 2020 โดยมีนักพัฒนาจำนวนเล็กน้อย (รวมถึง Takumi Kato ผู้ชนะเลิศอันดับ 2 ของ 'Tyrano Game Festival 2018' [ 32 ] ) เข้าร่วม และผู้ประสานงานกิจกรรมกล่าวว่าจะมีการจัดกิจกรรมในอนาคต[ 33 ] [ 34 ]
ลิงก์ภายนอก
- เว็บไซต์อย่างเป็นทางการของ KiriKiri(ภาษาญี่ปุ่น)code: jpn promoted to code: ja;
- krkrz บนGitHub