
README.md ปรับปรุงโดย Nael2xd
หากคุณกำลังมองหาเวอร์ชัน Android/IOS ไปที่นี่!
ยินดีต้อนรับสู่ repo github ของ JS Engine ซึ่งคุณสามารถดาวน์โหลดเอ็นจิ้นและสร้างแผนภูมิสแปมหรือสนุกสนานกับเอ็นจิ้นได้
ประกอบด้วยคุณสมบัติที่ปรับแต่งได้มากมายและฟีเจอร์ที่มีอยู่ใน JS Engine หากคุณต้องการดูคุณสมบัติส่วนใหญ่ในรายการ คุณสามารถดูได้ด้านล่างข้อความนี้
ทางแยกนี้มีคุณสมบัติและคุณสมบัติด้านประสิทธิภาพมากมาย ส่วนใหญ่จะแสดงอยู่ในรายการ:
ไม่มีความล่าช้าของ BotPlay!
โหลดเพลงเร็วขึ้น!
โหลดเพลงยาวกว่า 20 นาที!
หมายเหตุประสิทธิภาพ!
กำลังโหลดบันทึกมากกว่า 100,000 รายการโดยไม่ต้องปิดหน้าต่าง!
การสนับสนุน Shader ขั้นพื้นฐาน! (สำหรับรายการทั้งหมดสามารถดูได้ ที่นี่ )
โหมดเรนเดอร์! (แต่เดิมใช้สำหรับ lua และ gamerenderer-engine)
สร้างขึ้นในเครดิตเพลง! (บนเครื่องมือแก้ไขแผนภูมิ)
โมดูลสแปม! (สำหรับแฟนๆ DnB)
มีสิ่งต่างๆ มากมายที่ฉันพลาดไป แต่อย่างน้อยคุณก็อยากให้ฟีเจอร์เหล่านั้นมีอยู่ใน JS ENGINE



คำถามที่พบบ่อย (FAQ) มีอยู่ที่นี่หรือคุณสามารถดูได้ด้านล่างนี้
ถาม: ฉันสามารถใช้เอนจิ้นนี้กับม็อดของฉันได้หรือไม่
ตอบ: ใช่คุณทำได้! อย่าลืมให้เครดิตฉัน (@JordanSantiago บน YouTube) และให้ลิงก์ไปยังหน้านี้ หรือลิงค์ดาวน์โหลดรุ่นล่าสุด
ถาม: ฉันต้องทำอย่างไร (เปลี่ยนพื้นหลัง เพิ่มตัวละคร ฯลฯ)
ตอบ: คุณทำที่นี่แบบเดียวกับที่คุณทำใน Psych Engine
ถาม: ฉันพบข้อผิดพลาด!
ตอบ: รายงานที่นี่.. นอกจากนี้ โปรดตรวจสอบว่ามีโพสต์เกี่ยวกับปัญหาเดียวกันนี้อยู่แล้วหรือไม่
ถาม: ฉันพบ วิธี แก้ไขข้อบกพร่องแล้ว!
ตอบ: ส่งที่นี่..
อ้างถึงคำแนะนำในการสร้าง
หากคุณได้รับข้อผิดพลาดเกี่ยวกับ hxCodec ให้รัน haxelib set hxCodec 2.5.1 หากกราฟิกเป็นสีขาวทั้งหมดและไม่มีสี ให้รัน haxelib git hxcpp https://github.com/HaxeFoundation/hxcpp
หากคุณต้องการปิดการใช้งานสิ่งต่าง ๆ เช่น Lua Scripts หรือ Video Cutscenes คุณสามารถอ่านได้ที่ Project.xml
ภายใน Project.xml คุณจะพบตัวแปรหลายตัวเพื่อปรับแต่ง JS Engine ตามที่คุณต้องการ
เพื่อเป็นการเริ่มต้น การปิดใช้งานวิดีโอควรเป็นเรื่องง่าย เพียงลบบรรทัด "VIDEOS_ALLOWED" หรือแสดงความคิดเห็นโดยล้อมบรรทัดด้วยความคิดเห็นที่คล้ายกับ XML เช่นนี้ <!-- YOUR_LINE_HERE -->
เช่นเดียวกับ Lua Scripts แสดงความคิดเห็นหรือลบบรรทัดด้วย LUA_ALLOWED ตัวเลือกการปรับแต่งนี้และตัวเลือกการปรับแต่งอื่น ๆ ล้วนมีอยู่ในไฟล์ Project.xml
ชาโดว์ มาริโอ - โปรแกรมเมอร์
RiverOaken - ศิลปิน
bbpanzu - อดีตโปรแกรมเมอร์
SqirraRNG - ตัวจัดการข้อขัดข้องและโค้ดฐานสำหรับรูปคลื่นของตัวแก้ไขแผนภูมิ
KadeDev - แก้ไขสิ่งดีๆ ใน Chart Editor และ PR อื่นๆ
iFlicky - ผู้แต่งเพลงของ Psync และ Tea Time ได้สร้าง Dialogue Sounds ด้วย
PolybiusProxy - ไลบรารีตัวโหลดวิดีโอ .MP4 (hxCodec)
Keoiki - หมายเหตุภาพเคลื่อนไหว Splash
Smokey - รองรับ Sprite Atlas
Nebula the Zorua - LUA JIT Fork และ Lua บางส่วนได้รับการปรับปรุงใหม่


อาจเป็นหนึ่งในประเด็นหลักของกลไกนี้ คุณสามารถเขียนโค้ดในไฟล์ .lua นอกซอร์สโค้ดได้ ทำให้คุณมีเวลาหลายสัปดาห์โดยไม่ต้องยุ่งกับซอร์สโค้ดด้วยซ้ำ!
มาพร้อมกับเมนูการจัดระเบียบ/ปิดการใช้งาน Mod
พ่อใหม่จากไปร้องเพลงสไปรท์
ตอนนี้ใช้ไฟเวทีที่ไม่ได้ใช้แล้ว
ทั้ง BF และ Skid & Pump พูด "เฮ้!" ภาพเคลื่อนไหว
ทันเดอร์สฉายแสงแฟลชอย่างรวดเร็วและซูมกล้องเข้าไปเล็กน้อย
เพิ่มการเปลี่ยนฉาก/คัตซีนอย่างรวดเร็วให้กับมอนสเตอร์
BF ทำ "เฮ้!" ระหว่างที่ฟิลาเดลเฟียนีซ
Blammed มีแสงแฟลชสีใหม่สุดเจ๋งในระหว่างช่วงที่ป่วยของเพลง
ฟิสิกส์ของเส้นผมที่ดีขึ้นสำหรับแม่/แฟน (อาจจะดีกว่าสัปดาห์ที่ 7 เล็กน้อยด้วยซ้ำ ?)
ลูกน้องตายในทุกเพลง ใช่ :(
Bottom Boppers และ GF ร้อง "เฮ้!" แอนิเมชั่นระหว่าง Cocoa และ Eggnog
ใน Winter Horrorland GF ส่ายหัวช้าลงในบางส่วนของเพลง
บน Thorns นั้น HUD จะถูกซ่อนไว้ระหว่างฉากคัตซีน
นอกจากนี้ยังมีสาว ๆ เบื้องหลังที่น่ากลัวในช่วง "เฮ้!" ส่วนของเครื่องดนตรี


ตอนนี้คุณสามารถสร้างแผนภูมิบันทึก "กิจกรรม" ซึ่งเป็นบุ๊กมาร์กที่เรียกใช้การกระทำเฉพาะที่โดยปกติแล้วจะถูกฮาร์ดโค้ดในเกมเวอร์ชันวานิลลา
BPM ของเพลงของคุณมีค่าทศนิยมได้แล้ว
คุณสามารถปรับเวลาดีดของโน้ตได้ด้วยตนเอง หากคุณต้องการความแม่นยำระดับมิลลิวินาทีจริงๆ
คุณสามารถเปลี่ยนประเภทของบันทึกย่อในตัวแก้ไขได้ โดยจะมีตัวอย่างอยู่ 2 ประเภท:
ภาพเคลื่อนไหว Alt: บังคับให้เล่นภาพเคลื่อนไหว Alt ซึ่งมีประโยชน์สำหรับเพลงเช่น Ugh/Stress
เฮ้: บังคับแอนิเมชั่น "เฮ้" แทนแอนิเมชั่น Sing พื้นฐาน หาก Boyfriend เจอโน้ตนี้ Girlfriend จะทำ "เฮ้!" ด้วย.

ทำงานทั้งสำหรับการดัดแปลงซอร์สโค้ดและบิลด์ที่ดาวน์โหลด!
เพิ่ม BG ที่แตกต่างกันให้กับทุกเพลง (ลดบทช่วยสอน)
ตอนนี้อักขระในเมนูทั้งหมดอยู่ในภาพต่อเรียงแล้ว ทำให้การดัดแปลงง่ายขึ้น

คุณสามารถเพิ่มไอคอนหัว ชื่อ คำอธิบาย และลิงก์เปลี่ยนเส้นทางได้เมื่อผู้เล่นกด Enter ขณะที่รายการนั้นถูกเลือกอยู่
เอ็นจิ้นมาพร้อมกับความสำเร็จตัวอย่าง 16 อย่างที่คุณสามารถยุ่งและเรียนรู้วิธีการทำงาน (ตรวจสอบ Achievements.hx และค้นหา "checkForAchievement" บน PlayState.hx)
คุณสามารถเปลี่ยนสีบันทึก ดีเลย์และคอมโบออฟเซ็ต การควบคุมและการตั้งค่าได้ที่นั่น
ในการตั้งค่า คุณสามารถสลับ Downscroll, Middlescroll, Anti-Aliasing, Framerate, คุณภาพต่ำ, Note Splashes, ไฟกะพริบ ฯลฯ
เมื่อศัตรูโดนโน้ต ดีดโน้ตของพวกมันก็จะเรืองแสงเช่นกัน
ความล่าช้าไม่ส่งผลต่อการเคลื่อนไหวของกล้องและการปรับขนาดไอคอนผู้เล่นอีกต่อไป
มีการเพิ่มบางสิ่งตามการเปลี่ยนแปลงของสัปดาห์ที่ 7 (สีพื้นหลังของ Freeplay, Note Splash)
คุณสามารถรีเซ็ตคะแนนของคุณในโหมดเล่นฟรี/เนื้อเรื่องได้โดยการกดปุ่มรีเซ็ต
คุณสามารถฟังเพลงหรือปรับความเร็วการเลื่อน/ความเสียหายที่ได้รับ/อื่นๆ บน Freeplay โดยกด Space