รีเมคของเอ็นจิ้นเกม Odyssey ที่ขับเคลื่อน Kotor I & II เขียนใน JS (typeScript)
Kotor.js เป็นการปรับแต่งการปรับแต่งตามเครื่องยนต์ของ Odyssey Game Engine ซึ่งขับเคลื่อน Star Wars ดั้งเดิม: Knights of the Old Republic (Kotor) และภาคต่อ Kotor II: Sith Lords (TSL) โครงการมีจุดมุ่งหมายเพื่อรองรับชุดคุณสมบัติที่สมบูรณ์ของเอ็นจิ้นดั้งเดิม ในขณะที่ยังอยู่ในช่วงเริ่มต้นของการพัฒนาระบบหลายระบบออนไลน์อยู่แล้วในบางรูปแบบหรือแฟชั่น
นอกเหนือจากเอ็นจิ้นเกมแล้วโครงการยังรวมถึงความพยายามในช่วงต้นของชุดดัดแปลงที่เรียกว่า Kotor Forge
หัวข้อการสนทนา
kotor.js ช่อง YouTube
ปัจจุบันมีการสนับสนุนเกมต่อไปนี้:
คุณจะต้องมีสำเนาที่ถูกต้องของ Kotor I หรือ Kotor II ที่ติดตั้งในระบบของคุณหากคุณต้องการใช้ Kotor.js เพื่อเชื่อมต่อกับไฟล์ของเกมใดเกมหนึ่ง ไม่มีการแจกจ่ายไฟล์เกมด้วยโครงการนี้
การเปลี่ยนผ่านไปยัง TypeScript ล่าสุดได้นำการปรับปรุงมากมายไปยัง Codebase รวมถึงการสนับสนุน Chrome เมื่อมีการรวบรวมโครงการเนื้อหาของโฟลเดอร์ dist สามารถอัปโหลดไปยังเว็บเซิร์ฟเวอร์ได้ ข้อกำหนดเพียงอย่างเดียวคือไซต์จะต้องเข้าถึงจากด้านหลังใบรับรอง SSL ที่ถูกต้อง แนะนำให้ใช้ Chrome เวอร์ชันล่าสุด
ในการเริ่มต้นในฐานะนักพัฒนาให้ทำตามขั้นตอนเหล่านี้:
npm installnpm run webpack:dev-watchnpm run start| Kotor.js Launcher | Kotor - Taris: Undercity | Kotor - Dantooine |
|---|---|---|
| Kotor II - TSL: ฉากปลุก | Kotor II - TSL: Awaken Scene 2 | |
| kotor.js (2023) - ในการสาธิตเบราว์เซอร์ | Kotor JS - ความคืบหน้าของแอนิเมชั่นการต่อสู้ในเดือนมกราคม 2021 | Kotor Forge - WIP: Lip Sync Editor ม.ค. 2019 |
|---|---|---|
| Kotor JS - Lighting & Lipsync Progress พฤศจิกายน 2018 | Kotor JS: TSL - การรวบรวมเกม ก.ย. 2018 | Kotor JS: The Endar Spire Sep 2018 |
หากไม่มีคนเหล่านี้ด้านล่างฉันก็ไม่สามารถไปได้ไกลขนาดนี้
Xoreos
ชุมชน Kotor Modding
และอีกมากมาย!
GPL 3.0 (ใบอนุญาตสาธารณะ GNU ทั่วไป)