Friday Night Funkin' - เครื่องยนต์ทางจิต
เดิมที Engine ใช้กับ Mind Games Mod โดยมีวัตถุประสงค์เพื่อแก้ไขปัญหาต่างๆ มากมายของเวอร์ชันวานิลลา ในขณะเดียวกันก็รักษาลักษณะการเล่นแบบสบายๆ เอาไว้ ยังมุ่งหวังที่จะเป็นทางเลือกที่ง่ายกว่าสำหรับผู้เขียนโค้ดมือใหม่
การติดตั้ง:
คุณต้องมี Haxe เวอร์ชันล่าสุด จริงๆ หยุดใช้ 4.1.5 ได้แล้ว มันพลาดอะไรบางอย่างไป
ทำตามบทช่วยสอนการคอมไพล์ซอร์สโค้ดของ Friday Night Funkin หลังจากนี้คุณจะต้องติดตั้ง LuaJIT
หากต้องการติดตั้ง LuaJIT ให้ทำดังนี้: haxelib git linc_luajit https://github.com/nebulazorua/linc_luajit
บน Command prompt/PowerShell
...หรือถ้าคุณไม่ต้องการให้ mod ของคุณเรียกใช้สคริปต์ .lua ได้ ให้ลบบรรทัด "LUA_ALLOWED" บน Project.xml
หากคุณได้รับข้อผิดพลาดเกี่ยวกับ StatePointer เมื่อใช้ Lua ให้เรียกใช้ haxelib remove linc_luajit
ใน Command Prompt/PowerShell จากนั้นติดตั้ง linc_luajit อีกครั้ง
หากคุณต้องการการสนับสนุนวิดีโอบน mod ของคุณ เพียงทำ haxelib install hxCodec
บน Command prompt/PowerShell
มิฉะนั้น คุณสามารถลบบรรทัด "VIDEOS_ALLOWED" บน Project.xml ได้
เครดิต:
- ชาโดว์ มาริโอ - โปรแกรมเมอร์
- RiverOaken - ศิลปิน
- Yoshubs - ผู้ช่วยโปรแกรมเมอร์
ขอขอบคุณเป็นพิเศษ
- bbpanzu - อดีตโปรแกรมเมอร์
- shubs - ระบบอินพุตใหม่
- 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
อย่างน้อยหนึ่งการเปลี่ยนแปลงทุกสัปดาห์:
สัปดาห์ที่ 1:
- พ่อใหม่จากไปร้องเพลงสไปรท์
- ตอนนี้ใช้ไฟเวทีที่ไม่ได้ใช้แล้ว
สัปดาห์ที่ 2:
- ทั้ง BF และ Skid & Pump พูด "เฮ้!" ภาพเคลื่อนไหว
- ทันเดอร์สฉายแสงแฟลชอย่างรวดเร็วและซูมกล้องเข้าไปเล็กน้อย
- เพิ่มการเปลี่ยนฉาก/คัตซีนอย่างรวดเร็วให้กับมอนสเตอร์
สัปดาห์ที่ 3:
- BF ทำ "เฮ้!" ระหว่างที่ฟิลาเดลเฟียนีซ
- Blammed มีแสงแฟลชสีใหม่สุดเจ๋งในระหว่างช่วงที่ป่วยของเพลง
สัปดาห์ที่ 4:
- ฟิสิกส์ของเส้นผมที่ดีขึ้นสำหรับแม่/แฟน (อาจจะดีกว่าสัปดาห์ที่ 7 เล็กน้อยด้วยซ้ำ ?)
- ลูกน้องตายในทุกเพลง ใช่ :(
สัปดาห์ที่ 5:
- Bottom Boppers และ GF ร้อง "เฮ้!" แอนิเมชั่นระหว่าง Cocoa และ Eggnog
- ใน Winter Horrorland GF ส่ายหัวช้าลงในบางส่วนของเพลง
สัปดาห์ที่ 6:
- บน Thorns นั้น HUD จะถูกซ่อนไว้ระหว่างฉากคัตซีน
- นอกจากนี้ยังมีสาว ๆ เบื้องหลังที่น่ากลัวในช่วง "เฮ้!" ส่วนของเครื่องดนตรี
การเปลี่ยนแปลงตัวแก้ไขแผนภูมิใหม่ที่ยอดเยี่ยมและการแก้ไขข้อบกพร่องนับไม่ถ้วน
- ตอนนี้คุณสามารถสร้างแผนภูมิบันทึก "กิจกรรม" ซึ่งเป็นบุ๊กมาร์กที่เรียกใช้การกระทำเฉพาะที่โดยปกติแล้วจะถูกฮาร์ดโค้ดในเกมเวอร์ชันวานิลลา
- BPM ของเพลงของคุณมีค่าทศนิยมได้แล้ว
- คุณสามารถปรับเวลาดีดของโน้ตได้ด้วยตนเอง หากคุณต้องการความแม่นยำระดับมิลลิวินาทีจริงๆ
- คุณสามารถเปลี่ยนประเภทของบันทึกย่อในตัวแก้ไขได้ โดยจะมีตัวอย่างอยู่ 2 ประเภท:
- ภาพเคลื่อนไหว Alt: บังคับให้เล่นภาพเคลื่อนไหว Alt ซึ่งมีประโยชน์สำหรับเพลงเช่น Ugh/Stress
- เฮ้: บังคับแอนิเมชั่น "เฮ้" แทนแอนิเมชั่น Sing พื้นฐาน หาก Boyfriend เจอโน้ตนี้ Girlfriend จะทำ "เฮ้!" ด้วย.
บรรณาธิการหลายคนเพื่อช่วยคุณในการสร้าง Mod ของคุณเอง
- ทำงานทั้งสำหรับการดัดแปลงซอร์สโค้ดและบิลด์ที่ดาวน์โหลด!
การปรับปรุงเมนูโหมดเนื้อเรื่อง:
- เพิ่ม BG ที่แตกต่างกันให้กับทุกเพลง (ลดบทช่วยสอน)
- ตอนนี้อักขระในเมนูทั้งหมดอยู่ในภาพต่อเรียงแล้ว ทำให้การดัดแปลงง่ายขึ้น
เมนูเครดิต
- คุณสามารถเพิ่มไอคอนหัว ชื่อ คำอธิบาย และลิงก์เปลี่ยนเส้นทางได้เมื่อผู้เล่นกด Enter ขณะที่รายการนั้นถูกเลือกอยู่
รางวัล/ความสำเร็จ
- เอ็นจิ้นมาพร้อมกับความสำเร็จตัวอย่าง 16 อย่างที่คุณสามารถยุ่งและเรียนรู้วิธีการทำงาน (ตรวจสอบ Achievements.hx และค้นหา "checkForAchievement" บน PlayState.hx)
เมนูตัวเลือก:
- คุณสามารถเปลี่ยนสีบันทึก ดีเลย์และคอมโบออฟเซ็ต การควบคุมและการตั้งค่าได้ที่นั่น
- ในการตั้งค่า คุณสามารถสลับ Downscroll, Middlescroll, Anti-Aliasing, Framerate, คุณภาพต่ำ, Note Splashes, ไฟกะพริบ ฯลฯ
คุณสมบัติการเล่นเกมอื่น ๆ :
- เมื่อศัตรูโดนโน้ต ดีดโน้ตของพวกมันก็จะเรืองแสงเช่นกัน
- ความล่าช้าไม่ส่งผลต่อการเคลื่อนไหวของกล้องและการปรับขนาดไอคอนผู้เล่นอีกต่อไป
- มีการเพิ่มบางสิ่งตามการเปลี่ยนแปลงของสัปดาห์ที่ 7 (สีพื้นหลังของ Freeplay, Note Splash)
- คุณสามารถรีเซ็ตคะแนนของคุณในโหมดเล่นฟรี/เนื้อเรื่องได้โดยการกดปุ่มรีเซ็ต
- คุณสามารถฟังเพลงหรือปรับความเร็วการเลื่อน/ความเสียหายที่ได้รับ/อื่นๆ บน Freeplay โดยกด Space