OsuGAI là AI mapper osu! của DanceGAI: công cụ AI tạo beatmap osu! cho osu! standard. Đưa cho nó một bài hát và chọn các độ khó bạn muốn: nó sẽ đặt hit circle, slider và spinner khớp với nhạc và trao cho bạn một mapset chơi được mà bạn có thể kéo thẳng vào osu!.
osu! standard: bạn aim vào circle, đi theo slider và xoay spinner trên khắp playfield, theo nhịp nhạc.
Xem thực tế
Flower Dance, do OsuGAI map
Một mapset thật được tạo từ bài hát này — bấm phát để xem cùng với nhạc.
Được tạo bởi OsuGAI v1 Beta trên DanceGAI.
- osu! standard
- Circle, slider, repeat slider, spinner
- Tối đa 10 độ khó, mục tiêu ★1–★10
- Phong cách theo từng độ khó
- Tự động BPM & offset
- File .osz chơi được, kèm ảnh nền
- Bắt đầu miễn phí
OsuGAI làm gì
Trong osu! standard, mỗi object có một thời điểm và một vị trí trên playfield, nên công cụ tạo map phải quyết định con trỏ đi đâu, chứ không chỉ khi nào bạn click. OsuGAI nghe bài hát, lên kế hoạch mỗi đoạn nên khó đến mức nào, và viết ra cả chuyển động lẫn các cú click cho từng độ khó — rồi biến chúng thành circle, slider và spinner.
Bạn nhận được một mapset osu! bình thường: mỗi độ khó một file .osu, bài hát, một ảnh nền và một hitsound, đóng gói thành .osz. Mở nó trong osu! stable hoặc lazer để chơi, hoặc trong editor để thay đổi bất cứ thứ gì.
Cách tạo beatmap osu! standard
- Thêm bài hát — tải lên MP3, OGG hoặc WAV, thả file .osz của osu!, hoặc dán link beatmap osu!.
- Chọn độ khó — mức sao mục tiêu từ ★1 đến ★10. Chúng được chọn sẵn cho bạn khi bài hát tải xong.
- Tinh chỉnh phong cách (không bắt buộc) — slider, góc gắt, thay đổi khoảng cách và khoảng cách stream, theo từng độ khó.
- Thêm ảnh nền (không bắt buộc) — khi import từ osu!, ảnh nền gốc được giữ lại; nếu không, hãy chọn một ảnh hoặc giữ ảnh nền DanceGAI.
- Tạo, xem trước, tải về — xem map chạy trên trình duyệt cùng bài hát, rồi tải .osz và kéo vào osu!.
Bạn kiểm soát những gì
Độ khó
Chọn mức sao mục tiêu từ ★1 đến ★10 — nhiều nhất mà độ dài bài hát cho phép trong một lượt. Mỗi độ khó được đặt tên theo star rating đo được (Easy, Normal, Hard, Insane, Expert, Extra), và kết quả hiển thị star rating thực của từng map.
Phong cách
Bốn thanh cho mỗi độ khó: slider (tỉ lệ slider trong map), góc gắt (jump qua lại hoặc đường thẳng hơn, mượt hơn), thay đổi khoảng cách (khoảng cách giữa các object thay đổi thường xuyên đến mức nào) và khoảng cách stream (stream nhanh trải rộng đến mức nào). Mỗi thanh bao phủ những gì các map ranked thực tế ở star rating đó thường làm và bắt đầu ở giá trị điển hình, nên bạn không cần phải động vào.
Ảnh nền
Khi import từ osu!, mapset giữ nguyên ảnh nền của chính nó. Với bài hát tải lên, bạn có thể thêm ảnh JPG hoặc PNG; nếu không có, ảnh nền DanceGAI sẽ được dùng. Ảnh được đưa vào .osz và chart trỏ tới nó, nên osu! hiển thị nó trong game.
Timing
BPM và offset được nhận diện tự động, kể cả bài có tempo thay đổi — cùng cơ chế nhận diện timing mà ManiaGAI dùng.
“Beta” nghĩa là gì
OsuGAI v1 còn mới. Mọi map nó tạo trong các bài kiểm tra của chúng tôi đều là map osu! standard hợp lệ và hoàn chỉnh, nhưng hợp lệ không có nghĩa là hay. Hãy lường trước những giới hạn sau:
- Thường khó hơn mục tiêu. Star rating đo được có xu hướng cao hơn mức ★ bạn chọn — hãy luôn kiểm tra star rating thực hiển thị trong kết quả.
- Hình dạng slider có thể trông kỳ lạ. Một số slider tự cắt qua chính nó hoặc có đường đi hay tốc độ lạ.
- Phần phụ còn đơn giản. New combo theo một quy tắc cố định; không có hitsound tùy chỉnh, đoạn kiai hay storyboard.
- Playtest còn hạn chế. Các bước kiểm tra của chúng tôi là tự động; mô hình chưa được người chơi playtest rộng rãi.
- Unranked theo thiết kế. Map do AI tạo là để chơi những bài hát của riêng bạn và luyện tập, không dành cho mục ranked.
Đầu vào và đầu ra
- Đầu vào: file MP3, OGG hoặc WAV tối đa 30 MB và 10 phút — hoặc link beatmap osu! hay file .osz, khi đó bài hát và ảnh nền của nó sẽ được dùng.
- Đầu ra: một file .osz gồm mỗi độ khó một file .osu (osu! standard), bài hát, ảnh nền và một hitsound, sẵn sàng cho osu! stable hoặc lazer.
- Chia sẻ: mỗi map có trang riêng để bạn chia sẻ, và xuất hiện trong Cộng đồng trong 7 ngày trừ khi bạn ẩn nó.
Cách hoạt động
OsuGAI chạy trên cùng engine với ManiaGAI: một planner quyết định mỗi đoạn của bài hát nên khó đến mức nào, và một mô hình nốt được huấn luyện trên khoảng 118.000 map osu! standard viết ra các lần nhấn nút và đường đi của con trỏ. Sau đó một decoder biến chúng thành circle, slider và spinner. Chi tiết, dữ liệu huấn luyện và những giới hạn thật sự có trong Xây dựng OsuGAI: beatmap osu! standard do AI tạo.
Câu hỏi thường gặp
OsuGAI là gì?
OsuGAI là công cụ AI tạo beatmap osu! standard của DanceGAI. Nó biến một bài hát thành mapset chơi được gồm hit circle, slider và spinner. Hiện nó đang ở giai đoạn beta.
Làm thế nào để tạo map osu! standard từ một bài hát?
Thêm bài hát ở đầu trang này (hoặc dán link beatmap osu!), chọn độ khó, bấm Tạo, rồi tải .osz và kéo vào osu!.
Vì sao map tạo ra khó hơn mục tiêu?
Ở bản beta này mô hình hay vượt mục tiêu: mục tiêu ★6 thường đo được khoảng ★7, và các mục tiêu cao nhất có thể cao hơn vài sao. Mỗi độ khó đều được đặt tên và hiển thị theo star rating đo thực tế, nên bạn luôn biết mình nhận được gì.
Các thanh phong cách thay đổi điều gì?
Cách map được chơi ở cùng một độ khó: bao nhiêu slider, góc giữa các jump gắt đến mức nào, khoảng cách thay đổi nhiều đến đâu, và stream trải rộng thế nào. Chúng không bắt buộc — mặc định là giá trị điển hình cho từng star rating.
Nó có tạo slider và spinner không?
Có: hit circle, slider (kể cả repeat slider) và spinner. Trong bản beta này, một số hình dạng slider vẫn có thể trông bất thường.
Tôi có thể dùng ảnh nền của riêng mình không?
Có. Import từ osu! để giữ ảnh nền gốc của mapset, hoặc thêm ảnh JPG hay PNG cho bài hát tải lên. Nếu không có, ảnh nền DanceGAI sẽ được dùng.
File .osz có chạy được trên osu! lazer và stable không?
Có. Đây là file .osz tiêu chuẩn: kéo nó vào cửa sổ osu! và toàn bộ mapset sẽ được import.
OsuGAI có tốt bằng ManiaGAI không?
Chưa. ManiaGAI đã được playtest và cải thiện suốt nhiều tháng; OsuGAI v1 là mô hình osu! standard đầu tiên của chúng tôi. Map của nó hoàn chỉnh và chơi được, nhưng hãy lường trước vài điểm chưa hoàn thiện — xem “Beta nghĩa là gì” ở trên.
Có miễn phí không?
Tạo beatmap cần một tài khoản miễn phí. Một credit tạo trọn một mapset — như nhau cho OsuGAI và ManiaGAI — và gói Free nạp lại credit cho bạn mỗi tháng.
Tôi có thể nộp map OsuGAI để xét ranked không?
Không. Map do AI tạo không thuộc về mục ranked. Hãy giữ chúng cho riêng mình, chia sẻ dưới dạng WIP hoặc graveyard, và luôn ghi rõ là do AI tạo.
Thử OsuGAI với bài hát của bạn
Thêm một bài hát ở đầu trang — map osu! standard đầu tiên của bạn chỉ còn cách vài cú click.
Tạo beatmap osu! standard