ไฟล์ OSZ คืออะไร?
ไฟล์ OSZ คือรูปแบบไฟล์ที่บีบอัดซึ่งใช้โดยเกมจังหวะ osu! เพื่อเก็บข้อมูลบีทแมพ บีทแมพโดยพื้นฐานคือระดับของเกม และรวมข้อมูลเช่น เพลง, จังหวะเวลา, และตำแหน่งของวัตถุที่ต้องตีบนหน้าจอเกม ไฟล์ OSZ ช่วยให้การแจกจ่ายบีทแมพทำได้ง่ายและมักจะดาวน์โหลดจากอินเทอร์เน็ตแล้วนำเข้าไปในเกม OSU! ยังมีรูปแบบไฟล์ OSR ซึ่งเป็นไฟล์การเล่นซ้ำของเกมและสามารถเล่นซ้ำได้โดยผู้เล่นเกม
ประเภท MIME ของรูปแบบไฟล์ OSR: x-osu-replay
รูปแบบไฟล์ OSZ
รายละเอียดรูปแบบไฟล์ภายในของประเภทไฟล์ OSZ ไม่ได้เปิดเผยต่อสาธารณะ มันมีข้อมูลที่บีบอัดด้วย ZIP ซึ่งมีข้อมูลเพื่อเล่นเพลง, แสดงกราฟิก, และแสดงผู้เล่นเกี่ยวกับเหตุการณ์เมื่อพวกเขาต้องโต้ตอบกับเกม
ลักษณะสำคัญของไฟล์ OSZ
| ลักษณะเฉพาะ | คำอธิบาย |
|---|---|
| ส่วนขยายไฟล์ | .osu |
| รูปแบบหลัก | ไฟล์แผนที่จังหวะ osu! มาตรฐาน (ทุกโหมดเกม), ไฟล์แผนที่จังหวะ osu!taiko (โหมดไทโค), ไฟล์แผนที่จังหวะ osu!catch (โหมดจับจังหวะ), และไฟล์แผนที่จังหวะ osu!mania (โหมดมาเนีย) |
| ประเภทรูปแบบ | ไฟล์ข้อความธรรมดาใช้รูปแบบไฟล์ INI พร้อมการจัดระเบียบแบบแบ่งส่วน; เก็บข้อมูลบีทแมพในรูปแบบที่มนุษย์อ่านได้; รวมส่วน [General], [Editor], [Metadata], [Difficulty], [Events], [TimingPoints] และ [HitObjects] |
| การใช้งานหลัก | กำหนดองค์ประกอบการเล่นทั้งหมดสำหรับบีทแมพเกมจังหวะ osu!; เก็บข้อมูลจังหวะ, ตำแหน่งวัตถุที่ต้องตี, การตั้งค่าความยาก, ข้อมูลเมตาดาต้าของเพลง, และข้อมูลเหตุการณ์ภาพ |
| คุณลักษณะหลัก | รูปแบบข้อความธรรมดาที่ปรับแต่งได้สูง ช่วยให้สร้างและแก้ไขบีทแมพได้อย่างแม่นยำ; รองรับโหมดเกมสี่แบบที่แตกต่างกัน (osu!, Taiko, Catch the Beat, Mania); รวมการกำหนดวัตถุที่ต้องตีอย่างละเอียดพร้อมการสนับสนุนวงกลม, สไลเดอร์, สปินเนอร์, และโน้ตยาว |
| โปรไฟล์ความปลอดภัย | ปลอดภัยสำหรับการใช้ในเกม; ไม่มีโค้ดที่สามารถทำงานได้; สามารถแก้ไขได้อย่างปลอดภัยด้วยโปรแกรมแก้ไขข้อความใดก็ได้; รูปแบบที่มนุษย์อ่านได้ทำให้สามารถปรับเปลี่ยนและปรับจูนพารามิเตอร์ของบีทแมพโดยตรง |
| ความเข้ากันได้ | เป็นไฟล์เนทีฟของไคลเอนต์เกม osu! (Windows, macOS, Linux); สามารถแก้ไขด้วยโปรแกรมแก้ไขข้อความใดก็ได้; แพ็กเกจ OSZ มีไฟล์ OSU พร้อมกับทรัพยากรเสียง (MP3/OGG) และรูปภาพ (JPG/PNG); สามารถแปลงเป็นรูปแบบเกมจังหวะอื่น ๆ ด้วยเครื่องมือของชุมชน |
วิธีสร้างไฟล์ OSZ?
OSU! มีคำแนะนำโดยละเอียดสำหรับ สร้าง OSZ และไฟล์ OSK. ขั้นตอนต่อไปนี้สามารถใช้เพื่อสร้างไฟล์ OSZ ด้วย OSU!
- เปิดบีทแมพผ่านโปรแกรมแก้ไข.
- จากเมนูด้านบน เลือก ไฟล์ > ส่งออกแพ็กเกจ….
- ไฟล์ .osz จะถูกวางไว้ในโฟลเดอร์ Exports ภายในโฟลเดอร์ osu!.
วิธีเปิดและทำงานกับไฟล์ OSU
เปิดไฟล์ OSU ใน osu!
ไฟล์ OSU จะถูกใช้โดยอัตโนมัติเมื่อเล่นบีทแมพใน osu!:
ติดตั้งไฟล์ OSZ โดยคลิกสองครั้ง
เกมจะทำการแยกไฟล์ OSU และทรัพยากรที่เกี่ยวข้อง
เลือกบีทแมพจากเมนูเลือกเพลง
ไฟล์ OSU ให้คำแนะนำการเล่นเกม
แก้ไขไฟล์ OSU
เพื่อแก้ไขไฟล์ OSU:
แยกไฟล์ OSU ออกจากไฟล์บีบอัด OSZ
เปิดไฟล์ด้วยโปรแกรมแก้ไขข้อความใดก็ได้ (Notepad++, Visual Studio Code, ฯลฯ)
แก้ไขส่วนและค่าที่ต้องการ
บันทึกไฟล์และทดสอบการเปลี่ยนแปลงใน osu!
สร้างไฟล์ OSU ใหม่
ไฟล์ OSU ใหม่มักสร้างด้วยโปรแกรมแก้ไขบีทแมพของ osu!:
เปิด osu! และเปิดตัวแก้ไขบีตแมพ
เลือกไฟล์เพลง
ใช้ตัวแก้ไขเพื่อวางวัตถุฮิต
ตัวแก้ไขจะสร้างไฟล์ OSU โดยอัตโนมัติ
แชร์ชุดบีตแมพเป็นไฟล์ OSZ
แปลงไฟล์ OSU
ไฟล์ OSU สามารถแปลงเป็นรูปแบบอื่นได้โดยใช้เครื่องมือเฉพาะ:
osu! ไปยัง StepMania – แปลงเป็นรูปแบบ SM
osu! ไปยัง Quaver – แปลงเป็นรูปแบบ QS
คำถามที่พบบ่อย (FAQ)
**Q1: OSU ย่อมาจากอะไรในเกม osu!?
A1: OSU ย่อมาจาก osu! beatmap ซึ่งเป็นรูปแบบไฟล์ที่ใช้เก็บข้อมูลการเล่นทั้งหมดสำหรับบีทแมพที่สามารถเล่นได้ในเกมจังหวะ .
**Q2: ฉันจะเปิดและแก้ไขไฟล์ OSU อย่างไร?
A2: คุณสามารถเปิดและแก้ไขไฟล์ OSU ด้วยโปรแกรมแก้ไขข้อความใดก็ได้ เช่น Notepad, Notepad++, หรือ Visual Studio Code เนื่องจากไฟล์เหล่านี้ถูกเก็บในรูปแบบข้อความธรรมดาโดยใช้รูปแบบ INI .
**Q3: ความแตกต่างระหว่างไฟล์ OSU กับไฟล์ OSZ คืออะไร?
A3: ไฟล์ OSU คือไฟล์บีทแมพที่บรรจุข้อมูลการเล่นเกม ในขณะที่ไฟล์ OSZ คือไฟล์ ZIP ที่บรรจุไฟล์ OSU พร้อมกับไฟล์เสียงและรูปภาพที่ใช้เป็นทรัพยากร .
**Q4: ฉันสามารถสร้างไฟล์ OSU ได้โดยไม่ใช้เกม osu! หรือไม่?
A4: แม้ว่าคุณจะสร้างไฟล์ OSU ด้วยตนเองโดยใช้โปรแกรมแก้ไขข้อความได้ แต่การใช้เครื่องมือแก้ไขบีทแมพใน osu! ที่มีอยู่แล้วนั้นง่ายกว่ามาก เพราะมันจะสร้างไฟล์โดยอัตโนมัติ .
**Q5: โหมดเกมใดบ้างที่รองรับโดยไฟล์ OSU?
A5: ไฟล์ OSU รองรับโหมดเกมสี่โหมด: osu! มาตรฐาน (คลิกวงกลม), Taiko (การตีกลอง), Catch the Beat (การจับผลไม้), และ Mania (จังหวะคีย์บอร์ด) .