OsuGAI คือ AI mapper osu! ของ DanceGAI เป็น AI สร้าง beatmap osu! สำหรับ osu! standard ใส่เพลงแล้วเลือกระดับความยากที่ต้องการ: มันจะวาง hit circle, slider และ spinner ให้ตรงจังหวะเพลง แล้วให้ mapset ที่เล่นได้ซึ่งคุณลากเข้า osu! ได้ทันที
osu! standard: คุณเล็งไปที่ circle ลากตาม slider และหมุน spinner ทั่วทั้ง playfield ให้ตรงจังหวะเพลง
ดูการเล่นจริง
Flower Dance ทำแมพโดย OsuGAI
mapset จริงที่สร้างจากเพลงนี้ — กดเล่นเพื่อดูพร้อมเพลง
สร้างโดย OsuGAI v1 Beta บน DanceGAI
- osu! standard
- Circle, slider, repeat slider, spinner
- สูงสุด 10 ระดับความยาก เป้าหมาย ★1–★10
- สไตล์แยกตามระดับความยาก
- ตรวจจับ BPM และ offset อัตโนมัติ
- .osz ที่เล่นได้พร้อมภาพพื้นหลัง
- เริ่มใช้ได้ฟรี
OsuGAI ทำอะไร
ใน osu! standard ทุกออบเจกต์มีทั้งเวลาและตำแหน่งบน playfield ตัวสร้างแมพจึงต้องตัดสินใจว่าเคอร์เซอร์จะไปที่ไหน ไม่ใช่แค่ว่าจะคลิกเมื่อไร OsuGAI ฟังเพลง วางแผนว่าแต่ละช่วงควรยากแค่ไหน แล้วเขียนการเคลื่อนที่และการคลิกของทุกระดับความยาก — จากนั้นแปลงเป็น circle, slider และ spinner
คุณจะได้ mapset ของ osu! ตามปกติ: ไฟล์ .osu หนึ่งไฟล์ต่อหนึ่งระดับความยาก เพลง ภาพพื้นหลัง และ hitsound แพ็กรวมเป็น .osz เปิดใน osu! stable หรือ lazer เพื่อเล่น หรือเปิดใน editor เพื่อแก้ไขอะไรก็ได้
วิธีสร้าง beatmap osu! standard
- เพิ่มเพลง — อัปโหลด MP3, OGG หรือ WAV ลากไฟล์ .osz ของ osu! มาวาง หรือวางลิงก์ beatmap ของ osu!
- เลือกระดับความยาก — ค่าดาวเป้าหมายตั้งแต่ ★1 ถึง ★10 ระบบจะเลือกให้เมื่อโหลดเพลงเสร็จ
- ปรับสไตล์ (ไม่บังคับ) — slider, มุมแหลม, การเปลี่ยนระยะห่าง และระยะห่างของ stream แยกตามระดับความยาก
- เพิ่มภาพพื้นหลัง (ไม่บังคับ) — การนำเข้าจาก osu! จะใช้ภาพของ mapset นั้นเอง ไม่อย่างนั้นก็เลือกภาพ หรือใช้ภาพของ DanceGAI
- สร้าง พรีวิว ดาวน์โหลด — ดูการเล่นในเบราว์เซอร์พร้อมเพลง จากนั้นดาวน์โหลด .osz แล้วลากเข้า osu!
สิ่งที่คุณควบคุมได้
ระดับความยาก
เลือกค่าดาวเป้าหมายตั้งแต่ ★1 ถึง ★10 — ได้มากเท่าที่ความยาวเพลงรองรับในรอบเดียว แต่ละระดับความยากตั้งชื่อตามค่าดาวที่วัดได้ (Easy, Normal, Hard, Insane, Expert, Extra) และหน้าผลลัพธ์แสดงค่าดาวจริงของทุกแมพ
สไตล์
สี่แถบต่อหนึ่งระดับความยาก: slider (สัดส่วนของแมพที่เป็น slider), มุมแหลม (jump ที่หักกลับไปกลับมา หรือเส้นที่ตรงและลื่นไหลกว่า), การเปลี่ยนระยะห่าง (ระยะห่างระหว่างออบเจกต์เปลี่ยนบ่อยแค่ไหน) และ ระยะห่างของ stream (stream เร็ว ๆ กระจายห่างกันแค่ไหน) แต่ละแถบครอบคลุมสิ่งที่แมพ ranked จริงในค่าดาวนั้นทำ และเริ่มที่ค่าทั่วไป คุณจึงไม่จำเป็นต้องแตะเลย
ภาพพื้นหลัง
เมื่อนำเข้าจาก osu! mapset จะใช้ภาพพื้นหลังของตัวเอง สำหรับเพลงที่อัปโหลด คุณเพิ่มไฟล์ JPG หรือ PNG ได้ ถ้าไม่เพิ่ม จะใช้ภาพพื้นหลังของ DanceGAI ภาพจะถูกใส่ไว้ใน .osz และแมพจะอ้างถึงภาพนั้น osu! จึงแสดงภาพในเกม
ไทมมิ่ง
ตรวจจับ BPM และ offset ให้อัตโนมัติ รวมถึงเพลงที่มีการเปลี่ยนจังหวะ — ใช้ระบบตรวจจับไทมมิ่งเดียวกับ ManiaGAI
“เบต้า” หมายความว่าอะไร
OsuGAI v1 ยังใหม่ ทุกแมพที่มันสร้างในการทดสอบของเราเป็นแมพ osu! standard ที่ถูกต้องและสมบูรณ์ แต่ถูกต้องไม่ได้แปลว่ายอดเยี่ยม ข้อจำกัดที่ควรรู้:
- มักยากกว่าเป้าหมาย ค่าดาวที่วัดได้มักสูงกว่า ★ ที่คุณเลือก — ตรวจดูค่าดาวจริงที่แสดงในหน้าผลลัพธ์ทุกครั้ง
- รูปร่าง slider อาจดูแปลก slider บางอันพาดทับตัวเอง หรือมีเส้นทางหรือความเร็วแปลก ๆ
- ส่วนเสริมยังเรียบง่าย new combo เป็นไปตามกฎตายตัว ไม่มี hitsound แบบกำหนดเอง ช่วง kiai หรือ storyboard
- ทดสอบการเล่นยังจำกัด การตรวจสอบของเราเป็นแบบอัตโนมัติ โมเดลยังไม่ได้ถูกคนทดลองเล่นอย่างกว้างขวาง
- เป็น unranked โดยตั้งใจ แมพที่สร้างด้วย AI มีไว้เล่นเพลงของคุณเองและฝึกซ้อม ไม่ใช่สำหรับส่วน ranked
อะไรเข้า อะไรออก
- เข้า: MP3, OGG หรือ WAV ไม่เกิน 30 MB และ 10 นาที — หรือลิงก์ beatmap ของ osu! หรือไฟล์ .osz ซึ่งจะใช้เพลงและภาพพื้นหลังจากในนั้น
- ออก: ไฟล์ .osz ที่มี .osu (osu! standard) หนึ่งไฟล์ต่อหนึ่งระดับความยาก เพลง ภาพพื้นหลัง และ hitsound พร้อมใช้กับ osu! stable หรือ lazer
- แชร์: ทุกแมพมีหน้าของตัวเองที่คุณแชร์ได้ และแสดงในคอมมูนิตี้เป็นเวลา 7 วัน เว้นแต่คุณจะซ่อนไว้
ทำงานอย่างไร
OsuGAI ทำงานบนเอนจินเดียวกับ ManiaGAI: planner ตัดสินใจว่าแต่ละช่วงของเพลงควรยากแค่ไหน และโมเดลโน้ตที่ฝึกจากแมพ osu! standard ประมาณ 118,000 แมพจะเขียนการกดปุ่มและเส้นทางเคอร์เซอร์ จากนั้นตัวถอดรหัส (decoder) จะแปลงเป็น circle, slider และ spinner รายละเอียด ข้อมูลที่ใช้ฝึก และข้อจำกัดตามจริงอยู่ในBuilding OsuGAI: beatmap osu! standard ที่สร้างด้วย AI
คำถามที่พบบ่อย
OsuGAI คืออะไร?
OsuGAI คือ AI สร้าง beatmap ของ DanceGAI สำหรับ osu! standard มันเปลี่ยนเพลงให้เป็น mapset ที่เล่นได้ซึ่งประกอบด้วย hit circle, slider และ spinner ตอนนี้อยู่ในช่วงเบต้า
จะทำแมพ osu! standard จากเพลงได้อย่างไร?
เพิ่มเพลงที่ด้านบนของหน้านี้ (หรือวางลิงก์ beatmap ของ osu!) เลือกระดับความยาก กดสร้าง จากนั้นดาวน์โหลด .osz แล้วลากไปวางบน osu!
ทำไมแมปที่ได้ถึงยากกว่าเป้าหมาย?
ในเวอร์ชันเบต้านี้ โมเดลมักทำเกินเป้า: เป้าหมาย ★6 มักวัดได้ราว ★7 และเป้าหมายสูงสุดอาจวัดได้สูงกว่าหลายดาว ทุกระดับความยากจะตั้งชื่อและแสดงตามค่าดาวที่วัดได้จริง คุณจึงรู้เสมอว่าได้อะไร
แถบสไตล์เปลี่ยนอะไร?
เปลี่ยนว่าแมพเล่นอย่างไรในความยากเท่าเดิม: มี slider มากแค่ไหน มุมระหว่าง jump แหลมแค่ไหน ระยะห่างเปลี่ยนไปมากแค่ไหน และ stream กระจายห่างกันแค่ไหน ไม่บังคับต้องปรับ — ค่าเริ่มต้นคือค่าทั่วไปของแต่ละค่าดาว
มันทำ slider และ spinner ได้ไหม?
ได้: hit circle, slider (รวมถึง repeat slider) และ spinner ในช่วงเบต้านี้ slider บางอันอาจยังดูรูปร่างแปลก ๆ อยู่
ใช้ภาพพื้นหลังของตัวเองได้ไหม?
ได้ นำเข้าจาก osu! เพื่อใช้ภาพพื้นหลังของ mapset นั้นเอง หรือเพิ่มไฟล์ JPG หรือ PNG ให้กับเพลงที่อัปโหลด ถ้าไม่เพิ่ม จะใช้ภาพพื้นหลังของ DanceGAI
ไฟล์ .osz ใช้กับ osu! lazer และ stable ได้ไหม?
ได้ เป็นไฟล์ .osz มาตรฐาน: ลากไปวางบนหน้าต่าง osu! แล้ว mapset ทั้งชุดจะถูกนำเข้า
OsuGAI ดีเท่า ManiaGAI ไหม?
ยังไม่เท่า ManiaGAI ผ่านการทดลองเล่นและปรับปรุงมาหลายเดือน ส่วน OsuGAI v1 คือโมเดล osu! standard ตัวแรกของเรา แมพของมันสมบูรณ์และเล่นได้ แต่ยังมีจุดที่ไม่เรียบร้อย — ดู “เบต้า” หมายความว่าอะไร ด้านบน
ใช้ฟรีไหม?
การสร้าง beatmap ต้องใช้บัญชีฟรี 1 เครดิตสร้าง mapset ได้เต็มชุด — เท่ากันทั้ง OsuGAI และ ManiaGAI — และแพ็กเกจ Free จะเติมเครดิตให้ทุกเดือน
ส่งแมพของ OsuGAI ไปให้ rank ได้ไหม?
ไม่ได้ แมพที่สร้างด้วย AI ไม่ควรอยู่ในส่วน ranked เก็บไว้เล่นเอง แชร์เป็น WIP หรือ graveyard และบอกทุกครั้งว่าสร้างด้วย AI
ลอง OsuGAI กับเพลงของคุณ
เพิ่มเพลงที่ด้านบนของหน้า — แมพ osu! standard แรกของคุณอยู่ห่างไปแค่ไม่กี่คลิก
สร้าง beatmap osu! standard