เป็นตัวแก้ไขนวนิยายภาพบนเว็บที่ใช้งานง่ายและโอเพนซอร์ซที่สามารถใช้ในเว็บเบราว์เซอร์ มันถูกเขียนขึ้นใน JavaScript โดยไม่ต้องใช้ไลบรารีของบุคคลที่สามดังนั้นจึงไม่จำเป็นต้องมีการติดตั้งซอฟต์แวร์เพิ่มเติม เครื่องยนต์ใช้องค์ประกอบเอกสาร HTML5 มาตรฐานเช่น DIV และ IMG สิ่งนี้ช่วยให้สามารถใช้รูปแบบสื่อใด ๆ ที่รองรับโดยเบราว์เซอร์รวมถึงกราฟิกเวกเตอร์ SVG, แอนิเมชั่น GIF และสไตล์ CSS มีรุ่นของตัวแก้ไขที่มีอยู่เป็นแอปพลิเคชันแบบสแตนด์อโลนสำหรับอุปกรณ์ Android และเดสก์ท็อป ทุกรุ่นเข้ากันได้อย่างสมบูรณ์และมีอินเทอร์เฟซเดียวกัน
เป็นฟรีซอฟต์แวร์สร้างนวนิยายภาพโอเพนซอร์สที่สร้างขึ้นโดยไม่ต้องเสีย การสร้างเกมและการเล่นสามารถทำได้บนเว็บเบราว์เซอร์ แม้ว่าจะเป็นซอฟต์แวร์ที่พัฒนาขึ้นโดยใช้ JavaScript แต่ก็ไม่ได้ใช้ไลบรารีของบุคคลที่สามดังนั้นจึงไม่จำเป็นต้องติดตั้งซอฟต์แวร์อื่นใด คุณสามารถเขียนสคริปต์เกมโดยใช้แท็กและองค์ประกอบที่คุ้นเคยกับประโยค HTML5 มาตรฐานเช่น Div และ IMG และใช้ไฟล์ใด ๆ ที่เบราว์เซอร์สามารถจัดการได้เช่นภาพเวกเตอร์ในรูปแบบ SVG, ภาพเคลื่อนไหวในรูปแบบ GIF, แผ่นสไตล์ CSS ฯลฯ นอกจากนี้ยังมีเวอร์ชันดาวน์โหลด แต่ละรุ่นเข้ากันได้อย่างสมบูรณ์และมีอินเทอร์เฟซทั่วไป
JavaScript JavaScript ที่มีข้อมูลเกี่ยวกับ JavaScript ที่คุณสามารถใช้เพื่อสนับสนุนบทความนี้อธิบาย HTML5 ซึ่งไม่อนุญาตให้คุณทำเช่นนั้น มันไม่อนุญาตให้คุณทำเช่นนั้นโดยการเพิ่มข้อความในขอบเขตที่เป็น SVG ซึ่งหมายความว่าไม่ใช่ SVG, GIF-анию CSS เป็นไปได้ไหมที่จะใช้อุปกรณ์ Android ที่รองรับอุปกรณ์ Android เป็นไปได้ไหมที่จะเข้าถึงเว็บไซต์นี้? เราจะแจ้งให้คุณทราบถึงปัญหานี้และปัญหาอื่น ๆ
เรียกใช้ในเบราว์เซอร์: https://kirilllive.github.io/tuesday-js/translate/en_tuesday_visual.html
GitHub: https://github.com/kirilllive/tuesday-js/releases
Patreon: https://www.patreon.com/kirill_live
boosty: https://boosty.to/kirilllive
en - บทช่วยสอนด่วนเพื่อสร้างนิยายภาพ
JA - วันอังคารมาสร้างนิยายภาพกับ JS
ES - Para Crear Una Novinga Visual
RU - ข้อความจากแหล่งที่มาของเรื่อง
PT - นิยายภาพ
Twitter: https://twitter.com/tuesdayjs_vn
reddit: https://www.reddit.com/r/tuesdayjs/
Visual Editor ช่วยให้คุณสร้างกราฟิกหรือนิยายจลน์โดยไม่มีความรู้ด้านการเขียนโปรแกรมใด ๆ หากจำเป็นอาจเป็นไปได้ที่จะขยายฟังก์ชั่นพื้นฐานโดยใช้ JavaScript และ CSS
มันให้มุมมองภาพของสคริปต์พร้อมกับตัวเลือกส่วนบุคคลและผลลัพธ์ที่เป็นผลมาจากการเลือก มันง่ายที่จะเข้าใจโครงสร้างของสคริปต์และทำให้ง่ายต่อการแก้ไข
ความหมายของเรื่องนี้คือคุณยังไม่ได้รับสิทธิ์ต่อสาธารณชน ความหมายของบทความนี้คือและคำถามที่ว่าจำเป็นต้องเข้าถึงเว็บไซต์หรือไม่

ตัวแก้ไขฉากสามารถจัดเรียงองค์ประกอบทั้งหมดในสถานที่ของพวกเขา นอกจากนี้ยังแสดงให้เห็นว่าฉากจะเปลี่ยนไปบนหน้าจอที่แตกต่างกันอย่างไร ในเค้าโครงฉากคุณสามารถใช้หน่วย HTML มาตรฐานในเปอร์เซ็นต์พิกเซลหรือเซนติเมตรเพื่อปรับฉากให้เข้ากับหน้าจอที่แตกต่างกันได้ดีขึ้น
คุณสมบัตินี้ช่วยให้คุณสามารถจำแนกและจัดการองค์ประกอบทุกประเภทได้ นอกจากนี้คุณสามารถเห็นการเปลี่ยนแปลงในโครงสร้างหน้าจอเมื่อเกมทำงานในสภาพแวดล้อมหน้าจอที่แตกต่างจากสภาพแวดล้อมการผลิต คุณสามารถระบุเค้าโครงในเปอร์เซ็นต์หรือเซนติเมตรสำหรับ HTML มาตรฐานดังนั้นคุณสามารถสร้างการกำหนดค่าหน้าจอที่เหมาะสมที่เหมาะสมกับสภาพแวดล้อมของคุณ
เป็นไปไม่ได้ที่จะทำเช่นนั้น เป็นไปไม่ได้ที่จะใช้สิ่งนี้เป็นรูปแบบของบริการ มันไม่ได้มีวัตถุประสงค์เพื่อใช้เป็นวิธีการใช้ข้อมูลข้างต้น มันไม่ได้มีไว้เพื่อใช้ในรูปแบบ HTML แต่ไม่สามารถเข้าถึงได้ เป็นไปได้ไหมที่จะอ่านบทความนี้?

เครื่องมือแก้ไขการแปลในตัวช่วยให้คุณสามารถเพิ่มการแปลใหม่และแก้ไขข้อความทั้งหมดในโครงการของคุณได้อย่างรวดเร็วโดยไม่ต้องออกจากตัวแก้ไข นอกจากนี้ยังแสดงจำนวนการแปลที่เสร็จสมบูรณ์สำหรับแต่ละภาษา
ด้วยเครื่องมือสนับสนุนการแปลในตัว JS Tuesday JS คุณสามารถเพิ่มประโยคที่แปลได้สำหรับเวอร์ชันภาษาอื่นโดยอ้างอิงข้อความต้นฉบับที่ใช้ในโครงการของคุณเช่นตารางสองภาษาทำให้เกิดความยุ่งยากในการเปิดตัวโปรแกรมแก้ไขข้อความอื่น คุณยังสามารถตรวจสอบอัตราความคืบหน้าการแปลสำหรับแต่ละภาษา
บทความนี้ไม่อนุญาตให้เราแบ่งปันข้อมูลนี้กับคุณ แต่เราไม่ยอมรับความไม่สะดวกที่เกิดขึ้น языка

ดูตัวอย่างอนุญาตให้คุณเริ่มโครงการจากจุดหนึ่งในสคริปต์ด้วยการแปลที่เลือก
การตั้งค่าภาษาแต่ละครั้งมีคุณสมบัติตัวอย่างที่ให้คุณทดสอบพฤติกรรมของมันจากทุกจุดในเวลา
เป็นไปไม่ได้ที่จะทำอย่างไม่เหมาะสมที่จะกล่าวว่าบทความนี้มีวัตถุประสงค์เพื่อแจ้งให้คุณทราบถึงข้อมูลนี้

สคริปต์เรื่องราวมีองค์ประกอบทั้งหมดที่เก็บไว้ในโครงสร้าง JSON เกือบทุกภาษาการเขียนโปรแกรมสามารถทำงานกับรูปแบบนี้ได้ สิ่งนี้ช่วยให้คุณพอร์ตสคริปต์ของคุณไปยังเอ็นจิ้นหรือแพลตฟอร์มอื่น ตัวแก้ไขมีเครื่องมือในตัวเพื่อทำงานกับ JSON สิ่งนี้จะช่วยให้คุณสามารถแก้ไขเนื้อหาทั้งหมดของสคริปต์หรือเพียงแค่องค์ประกอบที่เลือก
สคริปต์เกมเก็บองค์ประกอบทั้งหมดในรูปแบบ JSON JSON สามารถใช้งานได้ในทุกภาษาการเขียนโปรแกรมยกเว้นบางภาษาดังนั้นคุณสามารถพอร์ตสคริปต์ที่สร้างขึ้นด้วยวันอังคาร JS ไปยังเอ็นจิ้นเกมและคอมพิวเตอร์อื่น ๆ มันมีเครื่องมือในตัวสำหรับแก้ไข JSON ช่วยให้คุณสามารถแก้ไขสคริปต์ทั้งหมดเป็น JSON หรือแก้ไขได้ทุกที่
Json. มันเป็นเรื่องจริงที่คุณยังไม่ถึงโทเค็นของเรื่อง เป็นไปได้ไหมที่จะส่งข้อความจาก JSON ซึ่งระบุว่าคุณอาจเคยมีประสบการณ์ในกรณีที่คุณยังไม่ถึงด้านบนของหน้า

เครื่องยนต์ถูกปรับให้ใช้กราฟิก ASCII ด้วยความช่วยเหลือคุณสามารถกระจายข้อความด้วยรูปภาพและรูปแบบที่ประกอบด้วยอักขระข้อความ
วันอังคารเครื่องยนต์ JS สามารถแสดง ASCII Art (AA) ได้อย่างเหมาะสม คุณสามารถสร้างรูปภาพและรูปแบบที่หลากหลายโดยใช้ข้อความ
ต่อไปนี้เป็นคำสั่งจากศูนย์ข้อมูล Ascii-Additional ข้อมูลที่ได้รับจากหน่วยงานเพื่อวัตถุประสงค์ในการให้ข้อมูลเกี่ยวกับเรื่องนี้มีดังนี้

วันอังคาร JS ให้โอกาสที่เพียงพอสำหรับการปรับเรื่องราวให้เป็นภาษาอื่น ๆ คุณสามารถตั้งค่าการแปลภาษาท้องถิ่นสำหรับองค์ประกอบเกือบทุกอย่างของโครงการของคุณรวมถึงข้อความและกราฟิก ฟังก์ชั่นการแสดงตัวอย่างช่วยให้คุณเรียกใช้โครงการในภาษาที่เลือก ข้อความภาษาทั้งหมดสามารถส่งออกไปยังไฟล์ CSV ตารางสำหรับการแก้ไขหรือเพิ่มการแปลในตัวแก้ไขอื่น
วันอังคาร JS ยังมีคุณสมบัติมากมายสำหรับการสร้างเวอร์ชันที่แปล คุณสามารถตั้งค่าไฟล์เวอร์ชันที่แปลได้สำหรับแต่ละองค์ประกอบเช่นข้อความและกราฟิกที่ประกอบขึ้นเป็นเกมและคุณสามารถตรวจสอบการทำงานของเวอร์ชันที่แปลพร้อมกับฟังก์ชั่นตัวอย่าง สามารถส่งออกเป็นข้อมูลตารางรูปแบบ CSV ดังนั้นคุณยังสามารถแก้ไขและเพิ่มข้อความที่แปลในตัวแก้ไขข้อความอื่น ๆ
วันอังคาร JS Nov 2019 ลิงก์สำเนาเพิ่มเติมไปยังทวีตฝังทวีตตอบกลับ @JS_C_C_C_C_C_C_C_C_C_C_C_C_C_C_C_C_C_C_C_C_C_C_C_C_C_C_C_C_C C_C_C_C_C_C_C_C_C_C_C_C_C_C_C_C_C_C_C_C_C_C_C_C_C_C_C_C_C_C_C _C_C_C_C_C_C_C_C_C_C_C_C_C_C_C_C_C_C_C_C_C_C_C_C_C_C_C_C_C _C_C_C_C_C_C_C_C_C_C_C_C_C_C_C_C_C_C_C_C_C_C_C_C_C_C_C_C_C_C_C_C_C_C_C_C_C_C_C_C_C_C_C_C_C_C_C_C_C_C_C_C_C_C_C_C_C_C_C_C_C_C_C_C_C_C_C_C_C_C_C_C_C_C_C_C_C_C_CE C_C_C_C_C_C_C_C_C_C_C_C_C_C_C_C_C_C_C_C_C_C_C_C_C_C_C_C_C_C_C C_C_C_C_C_C_C_C_C_C_C_C_C_C_C_C_C_C_C_C_C_C_C_C_C_C_C_C_C_C_C _C_C_C_C_C_C_C_C_C_C_C_C_C_C_C_C_C_C_C_C_C_C_C_C_C_C_C_C_C _C_C_C_C_C_C_C_C_C_C_C_C_C_C_C_C_C_C_C_C_C_C_C_C_C_C_C_C_C_C_C_C_C_C_C_C_C_C_C_C_C_C_C_C_C_C_C_C_C_C_C_C_C_C_C_C_C_C_C_C_C_C_C_C_C_C_C_C_C_C_C_C_C_C_C_C_C_C_CE แนวคิดเบื้องหลังบทความนี้คือการบอกว่าไม่สามารถเข้าถึงเว็บไซต์นี้ได้

Android 5.1 เวอร์ชันขั้นต่ำ
หากคุณมีปัญหากับไฟล์บน Android 10 ขึ้นไปคุณจะต้องระบุ 'อนุญาตให้เข้าถึงเพื่อจัดการไฟล์ทั้งหมด' ในการตั้งค่าแอปพลิเคชันในส่วน 'สิทธิ์'

ขั้นตอนที่ 1 ไฟล์เอ็นจิ้น "Tuesday.js" ดาวน์โหลดจาก https://kirilllive.github.io/tuesday-js/tuesday.js
ขั้นตอนที่ 2 index.html ไฟล์ที่มีองค์ประกอบ id = 'วันอังคาร' เพื่อแสดงนวนิยาย
< html >
< head >
</ head >
<!--After loading, the load_story function is launched, indicating a file or array with history-->
< body onload =" load_story('file','story.json') " >
<!--display area-->
< div id =' tuesday ' style =' width:100%; height:90vh; ' > </ div >
<!--path to the engine file, always at the end of the page-->
< script type =" text/javascript " src =" tuesday.js " > </ script >
</ body >
</ html >ขั้นตอนที่ 3 สร้างเรื่องราวไฟล์เรื่องราว json
{
"parameters" : {
"text_panel" : {
"size" : [ " 95% " , " 25% " ],
"color" : " #9cf " ,
"indent_bottom" : " 32px " ,
"size_text" : " 20px " ,
"dialog_speed" : 20
},
"name_panel" : {
"size" : [ " 0 " , " 48px " ],
"position" : [ " 0 " , " 0 " , " -48px " , " 0 " ],
"size_text" : " 18px "
},
"launch_story" : " main_menu " ,
"languares" : [ " en " ],
"buttons" : [
{
"name" : " tue_back " ,
"position" : [ " 0 " , " 55% " , " 0 " , " 8px " ],
"size" : [ " 52px " , " 52px " ],
"color" : " #888 " ,
"size_text" : " 48px " ,
"text" : " < "
},{
"name" : " tue_next " ,
"position" : [ " 55% " , " 0 " , " 0 " , " 8px " ],
"size" : [ " 52px " , " 52px " ],
"color" : " #888 " ,
"size_text" : " 48px " ,
"text" : " > "
}
]
},
"main_menu" :[
{
"dialogs" :[
{
"choice" :[
{
"go_to" : " story " ,
"position" : [ " 50% " , " 0 " , " 0 " , " 50% " ],
"size" : [ " 128px " , " 48px " ],
"color" : " #888 " ,
"color_text" : " #fff " ,
"text" : " Start "
}
]
}
]
}
],
"story" : [
{
"dialogs" :[
{
"back_to" : " main_menu " ,
"text" : " 1234567890 " ,
"name" : " numbers "
},{
"go_to" : " main_menu " ,
"text" : " ABCDEFZHIKLMNOPQRSTVX " ,
"name" : " letters "
}
]
}
]
}ปัญหาการเริ่มต้นที่เป็นไปได้รันไทม์ JSON
ไฟล์ index.html พร้อมองค์ประกอบ id = 'วันอังคาร' เพื่อแสดงนวนิยาย
< html >
< head >
</ head >
<!--Change load_story value from ('file', 'story.json') to ('data', story) -->
< body onload =" load_story('data',story) " >
< div id =' tuesday ' style =' width:100%; height:90vh; ' > </ div >
<!-- Add script tag before tuesday.js --> ;
< script >
let story = <!--insert content from story.json --> ;
</ script >
< script type =" text/javascript " src =" tuesday.js " > </ script >
</ body >
</ html >ข้อมูลเพิ่มเติมเกี่ยวกับ Runtime และ JSON Script ที่คุณสามารถพบได้ใน
เอกสาร: https://kirilllive.github.io/tuesday-js/doc_runetime.html

เป้าหมายของวันอังคาร JS คือการทำให้การพัฒนาโครงการไม่ยากไปกว่าการทำงานในโปรแกรมสำนักงานเพื่อนำเสนอและไม่ต้องการทักษะพิเศษจากผู้ใช้
การแปลและการปรับตัวของญี่ปุ่นโดย Onigi
การแปลและการปรับตัวของรัสเซียโดย lolerfox
การแปลภาษาสเปนและการปรับตัวโดยนิยาย Suki
การแปลและการปรับตัวของโปรตุเกสโดย Sarah Camargo