Osu!

bilgipedi.com.tr sitesinden
osu!
Osu! Logo
Osu'nun 2016'dan beri logosu
2015'ten beri osu! logosu
Osu!lazer screenshot.png
osu!lazer'in ekran görüntüsü, osu!lazer'in açık kaynak sürümünün geliştirilme aşaması.
Orijinal yazar(lar)Dean "peppy" Herbert
Geliştirici(ler)osu! geli̇şti̇rme eki̇bi̇
İlk sürüm16 Eylül 2007; 15 yıl önce
Kararlı sürüm20220424 (24 Nisan 2022; 9 ay önce) ]
Önizleme sürümü2022.716.1 (16 Temmuz 2022; 7 ay önce) ]
Depohttps://github.com/ppy/osu
İçinde yazılıC#
Orta YazılımOpenTK
İşletim sistemiMicrosoft Windows
macOS
Linux (açık beta)
Android (açık beta)
iOS (açık beta)
Boyutosu! lazer 150 MB osu! kararlı 120MB
İçinde mevcut35 dil
Dillerin listesi
İngilizce, Japonca, Basitleştirilmiş Çince, Geleneksel Çince, Tayca ve 30 Daha Fazlası
TipRitim Oyunu
LisansÜcretsiz (kararlı yapı)
MIT (osu!lazer/preview build)

osu! öncelikle Dean "peppy" Herbert tarafından geliştirilen, yayınlanan ve oluşturulan oynaması ücretsiz bir ritim oyunudur. İlhamını iNiS'in ritim oyunu Osu! Tatakae! Ouendan'dan esinlenerek .NET framework üzerinde C# ile yazılmış ve 16 Eylül 2007 tarihinde Microsoft Windows için piyasaya sürülmüştür. Oyun yıllar boyunca macOS, Linux, Android ve iOS'a taşınmıştır.

Osu'nun yanı sıra! Tatakae! Ouendan'ın yanı sıra, oyun Taiko no Tatsujin, Beatmania IIDX, Elite Beat Agents, O2Jam, StepMania ve DJMax gibi oyunlardan esinlenmiştir. Oyun büyük ölçüde topluluk odaklıdır, tüm beatmapler ve çalınabilir şarkılar oyun içi harita editörü aracılığıyla topluluk tarafından oluşturulmuştur. Bir beatmapi çalmanın çeşitli yollarını sunan dört farklı oyun modu mevcuttur ve bunlar eklenebilir değiştiricilerle birleştirilerek zorluk derecesi artırılabilir veya azaltılabilir.

Orijinal osu!standard modu bugüne kadarki en popüler mod olmaya devam etmektedir ve Mart 2022 itibarıyla oyunun küresel ülke liderlik tablolarına göre aylık 2 milyondan fazla aktif kullanıcısı bulunmaktadır.

osu!
Yapımcı Dean "peppy" Herbert
Tasarımcı Dean "peppy" Herbert
Seri Yok
Motor Yok
Platform PC
Çıkış 16 Eylül, 2007
Tür Ritim tabanlı oyun

osu! Bir müzik video oyunudur. Programlama dili C#'dır ve .NET Framework altyapısıyla çalışır.

Oynanış ve özellikler

Dört resmi oyun modu bulunmaktadır: "osu!" ("osu!standart" olarak adlandırılır), "osu!taiko", "osu!catch" ve "osu!mania". Her mod, "TV boyutunda" anime açılışlarından 7 dakikayı aşan "maratonlara" kadar çeşitli beatmapler, çalınabilir şarkılar sunar. osu!standard'da, beatmapler üç öğeden oluşur - vuruş çemberleri, kaydırıcılar ve döndürücüler. Bu öğeler topluca "vuruş nesneleri" veya "Daireler" olarak bilinir ve bir şarkı sırasında farklı zaman noktalarında ekranda farklı konumlarda (spinner hariç) düzenlenir. Taiko ritim haritalarında davul vuruşları ve topaçlar bulunur. Yakalama ritim haritalarında yatay olarak düşen bir şekilde düzenlenmiş meyveler ve topaçlar bulunur. Mania beatmapleri tuşlardan (küçük bir çubuk olarak gösterilir) ve tutuşlardan oluşur. Beatmap daha sonra eşlik eden müzikle birlikte çalınır ve oyuncu nesnelerle müziğin ritmine göre etkileşime girerken bir ritim duygusu simüle edilir. Her beatmap'e müzik ve bir arka plan eşlik eder. Oyun çeşitli çevre birimleri kullanılarak oynanabilir: en yaygın kurulum, imleç hareketini kontrol etmek için bir klavye veya yalnızca iki tuşlu bir mini klavye ile eşleştirilmiş bir grafik tablet veya bilgisayar faresi iken, oyunun "Otomatik" işlevi (oyunun kendisinin beatmap'i olabildiğince doğru çaldığı) "osu!standart" beatmap'i çalmak için yalnızca fareyi ve "osu!taiko", "osu!catch" ve "osu!mania" beatmap'leri için yalnızca klavyeyi kullanır.

Oyun, kullanıcıya birçok ekstra özellik kazandıran osu!supporter adlı satın alınabilir bir hizmet sunmaktadır. Oyuncular, osu!direct adlı bir hizmet aracılığıyla, tarayıcıları kullanmak gibi uzun bir süreç olmaksızın, beatmapleri doğrudan oyunun içinden indirebiliyor. Ancak bu özelliğin osu!lazer'in piyasaya sürülmesiyle birlikte ücretsiz olacağı tahmin ediliyor. Özellikler arasında resmi osu! web sitesinde kullanıcı adının yanında bir kalp simgesi; ek bekleyen beatmap yuvaları; daha yüksek indirme hızları; en son sürümlerde çok oyunculu oyunlara erişim; arkadaşlar, seçilen modlar ve ülkeye özgü liderlik tabloları; bir ücretsiz kullanıcı adı değişikliği; daha fazla oyun içi özelleştirme (dış görünüm arka planlarını etkinleştirmenin yanı sıra arka plan olarak bir beatmap videosu/hikaye panosu ayarlama gibi); oyun içi sohbette sarı bir kullanıcı adı ve kişinin kullanıcı sayfasında ("ben" sekmesi) daha fazla özelleştirme yer alıyor. osu!supporter sıralama sistemini etkilemez veya herhangi bir oyun içi avantaj sağlamaz. osu!supporter'ın kendisi yinelenen bir hizmet olmasa da (yani tek seferlik bir ödemedir), 1 ay ile 2 yıl arasında değişen sınırlı bir geçerliliği vardır ve bu sürenin sonunda oyuncunun etiketi yeniden satın alması gerekir.

Topluluk ve rekabetçi oyun

Toplumsal etkinlikler

refer to caption
Seyirciler idke ve RyuK adlı oyuncuları osu'da yarışırken izliyor! TwitchCon Standında yarışırken izliyor.

osu! ayrıca fanart ve beatmapping yarışmaları gibi farklı etkinliklere de ev sahipliği yapıyor. Resmi olmayan etkinlikler ve kongreler de düzenleniyor. Toplulukta düzenlenen en büyük resmi olmayan etkinlik, Hollanda'nın Hertogenbosch kentindeki The Brabanthallen'de düzenlenen "cavoe's osu! event" (Genellikle osu! event veya COE olarak anılır). Etkinlik 2017 yılından bu yana her yıl üç kez düzenlenmektedir. Ancak, COVID-19 salgını nedeniyle COE 2020 iptal edildi. 2022'de 1-7 Ağustos tarihleri arasında gerçekleşecek başka bir COE etkinliği olacak. TwitchCon ve Anime Expo'da da resmi stantlar yer aldı.

osu! Reddit'in Place adlı sosyal sanat deneyinin 2017 ve 2022 iterasyonlarında yoğun bir şekilde tanıtıldı.

Turnuvalar

osu! oyuncular arasındaki rekabetin üç ana yönünü içerir. Çok oyunculu lobilerde, 16 kullanıcı aynı anda bir haritayı oynar. Bireysel haritalarda, oyuncular küresel liderlik tablolarındaki yüksek skorlar için veya kendileri ve arkadaşları tarafından belirlenen yüksek skorlara karşı yarışırlar. Oyuncular ayrıca "performans puanları" (pp) biriktirerek hesaplanan rütbeleriyle de rekabet ederler. pp, bir haritanın zorluğuna ve oyuncunun o haritadaki performansına dayanır. Temmuz 2019'da, Vaxei adlı bir oyuncu ilk kez 1.000pp'yi aştı ve bunu yirmi dört saatten kısa bir süre sonra idke adlı başka bir oyuncu izledi.

2011 yılından başlayarak, on iki yıllık osu! Dünya Kupaları (genellikle OWC olarak kısaltılır), her oyun modu için bir tane (osu!mania'da dört anahtar ve yedi anahtar için iki tane vardır). Dünya Kupaları için takımlar ülke bazlıdır ve takım başına en fazla sekiz oyuncu düşer. Ayrıca, rütbe aralığı, oynanan harita türleri ve takımların nasıl oluşturulduğu bakımından farklılık gösteren, topluluk tarafından düzenlenen çok sayıda farklı turnuva vardır. Daha büyük resmi turnuvaların kazananları genellikle nakit para, ticari ürünler, profil rozetleri ve/veya osu!supporter abonelikleri gibi ödüller alırlar. Bu nedenle, büyük turnuvalar genellikle yüksek beceri seviyesine sahip oyuncuların yanı sıra Twitch'te büyük izleyici kitlelerini çeker, bu genellikle küçük ödülleri olan veya hiç olmayan ve çok fazla kişi tarafından izlenmeyen daha küçük topluluk turnuvalarının aksine. Bu küçük turnuvalar, tüm osu! turnuvalarının büyük çoğunluğunu oluşturuyor ve yalnızca kendi rütbe aralığınızdaki oyunculara karşı yarışabileceğiniz küresel rütbe giriş kısıtlamalarının kullanılması sayesinde, topluluk turnuvaları çok yetenekli olmayan oyuncular için ciddi bir rekabet ortamı sağlıyor. Bu topluluk turnuvaları olmasaydı, oyuncuların ciddi bir rekabetçi oyun şansına sahip olabilmeleri için yıllarca pratik yapmaları gerekirdi.

Uyarlamalar

osu!stream

2011 yılında osu!stream, yine Dean Herbert tarafından geliştirilen iOS 6 ve sonraki sürümleri çalıştıran iOS cihazları için osu!stream'in bir uyarlaması olarak piyasaya sürüldü. Osu! ve osu!stream arasındaki temel fark, osu!stream beatmaplerinin kullanıcı tarafından oluşturulmaması ve bunun yerine osu!stream geliştiricileri tarafından yapılmasıdır. Sürüm ayrıca bazı yeni oynanış öğeleri içerir.

26 Şubat 2020'de Herbert, kaynak kodunu yayınladığını ve oyunun geliştirilmesini durdurmayı planladığını duyurdu ve tüm seviyeleri indirmeyi ücretsiz hale getiren son bir güncelleme yayınladı.

osu!lazer

osu!lazer, yoğun geliştirme aşamasında olan orijinal oyun istemcisinin açık kaynaklı bir yeniden yapımıdır. Başlangıçta kararlı sürümün 2017'de çıkması öngörülüyordu. Ancak, Aralık 2021 itibarıyla tüm özellikler çalışmıyordu.

osu!lazer'in geliştirilmesine 2015 yılında başlandı ve osu!lazer'in geliştirme sürümleri şu anda Microsoft Windows, MacOS, Linux, Android ve iOS'ta test edilebilir. osu!lazer tamamen .NET (eski adıyla .NET Core) ile yazılmıştır.

İlgili projeler

osu!framework

osu!framework, osu!lazer düşünülerek geliştirilmiş açık kaynaklı bir oyun çerçevesidir. Osu!framework geliştirmenin amacı, grafikler, gelişmiş giriş işleme ve metin oluşturma gibi kullanıma hazır şeyler sağlayarak, çoğundan daha ileri giden çok yönlü ve erişilebilir bir oyun çerçevesi oluşturmaktır.

McOsu

McOsu, Windows, Linux, MacOS ve Nintendo Switch'te mevcut olan osu!standart beatmap'leri oynamak için tasarlanmış açık kaynaklı bir oyun istemcisidir.

McOsu'nun odak noktası, oyuncuların beatmaplerin belirli bölümlerini yeniden denemelerine olanak tanıyan araçlar içeren, pratik yapmak için resmi olmayan bir osu! McOsu ayrıca sanal gerçeklik desteği de sunmaktadır. Bu oyun istemcisi, oyuncuların "performans puanı" kazanmalarına veya resmi sıralamalarını yükseltmelerine izin vermez.

opsu!

osu! için Slick2D ve LWJGL (OpenGL ve OpenAL etrafındaki sarmalayıcılar) kullanılarak Java ile yazılmış, Windows, Linux ve MacOS'ta mevcut olan osu! beatmaps oynamak için tasarlanmış bir başka resmi olmayan açık kaynaklı oyun istemcisidir. Android cihazlar için Google Play Store'da da mevcuttur.

osu!droid

osu!droid, osu! oyunu için resmi olmayan açık kaynaklı bir oyun istemcisidir, opsu!droid'e farklı bir seçenek olarak Android cihazlarda mevcuttur. Play Store'da bulunmaz, ancak bir web sitesinden indirebileceğiniz bir APK olarak mevcuttur.

Resepsiyon

Jeuxvideo.com 2015 yılında osu!'yu 18/20 puanla olumlu olarak değerlendirmiştir. 2010 yılında MMOGames.com yorumcusu Daniel Ball, oyunun Elite Beat Agents'a çok benzediğini, ancak topluluk tarafından oluşturulan yüksek kaliteli içerik ve özelleştirme kütüphanesiyle farklılaştığını söylemiştir. osu! Ninja ve EFFECT gibi e-spor oyuncuları tarafından ısınma ve nişan alma pratiği için kullanılmış ve tavsiye edilmiştir.

Oynanış

Oyunda beatmap adı verilen müzik haritaları mevcuttur. Bu haritalar içinde basılması gereken daireler, sürülmesi gereken toplar ve çevrilmesi gereken çeviriciler mevcuttur. Her yapılan doğru harekette 1 kombo hanenize yazılır ve daha yüksek puanlar almaya başlamanızı sağlar. Fakat herhangi bir ritmi kaçırırsanız kombonuz baştan başlar.

Oynanış stili

Oyun fare, tablet, klavye ve dokunmatik ekran ile oynanabilir.

Tıklama, fare ve dokunmatik ekran ile, ya da klavyeden z-x tuşları ile yapılabilir. Bu x-z tuşları ayarlardan değiştirilebilir. İmleç ise fare, çizim tableti, veya dokunmatik ekranla yönetilebilir.

Oyun çok oyunculu ve tek oyunculu oynanabilir. Osu!'da aynı zamanda osu!mania, Catch The Beat ve Taiko adında 3 ayrı oyun modu bulunmaktadır.

Amaç

osu! oynarken temel hedef, bir müzik haritasını başarısız olmadan tamamlamak ve D'nin üzerinde bir skor almaktır.

Zorluklar

osu! haritaları genellikle 6 farklı zorluk kullanır; bunlar kolaydan zora doğru Beginner, Easy, Normal, Hard, Insane, Expert şeklinde sıralanır. Marathon zorluğu, oynama uzunluğu 5 dakikayı aşan beatmap'lere verilir. Marathon zorluğuna sahip haritalar, uzunlukları nedeniyle genellikle Unranked durumunda kalırlar.

Oyun elementleri

Hit circle

Hit circle'lar, üzerlerinde mevcut kombodaki konumlarını belirten bir sayının olduğu dairelerdir. Etrafındaki çember (approach circle), hit circle'a ne zaman tıklanmasının gerektiğini belirtir. Bu çember hit circle'ın kenarına ulaştığında, oyuncu hit circle'a tıklamalıdır. Tıklandığında hit circle yok olur, ve arkasında bir puan [50, 100, 300, ya da X (miss)] bırakır. Bu puan, oyuncunun tıklamasının haritanın ritmine göre doğruluğunu gösterir (hit circle'a çok erken veya çok geç tıklanmışsa, alınan puan azalır).

Slider

Slider'lar ise iki tane hit circle'ın arasında olur. İlk hit circle'a tıklayıp tıklamayı sürdürerek ikinci hit circle'a gelmemiz gerekir.

Çoğu haritada geri dönüşlü slider şekli bulunur. Geri dönüşlü slider'lar ikinci dairede bulunan hareket eden bir ok tarafından belirlenir; bu oku görürsek ilk daireden ikinci daireye geldikten sonra aynı yolu alarak tekrar ilk daireye dönmemiz gerekir.

Spinner

Spinner oyun alanındaki en büyük dairedir. Spinnerın ortasında küçük bir daire bulunur, o daire etrafında imlecimizi spinner'ın üzerinde "Clear" yazısı gözükene kadar 360 derece döndürmemiz gerekir.

Modlar

osu! genellikle zorluk değiştirmek amacıyla kullanılan farklı türde modlara sahiptir. Bu modlar 3 gruba ayrılır:

Zorluk Azaltıcı

Bu modlar haritanın zorluğunu düşürür fakat zorluk azaldığı için alınan skoru da düşürür.

  • Easy: Genel zorluğu azaltır. Hit circle'lar daha kolay tıklanabilir hale gelir, ve haritayı geçmek için daha az doğruluk (accuracy) gerekir.
  • No Fail: Oyuncunun haritada canı sıfıra ulaştığında başarısız olmasını engeller.
  • Half Time: Haritanın temposunu 0.75 kat düşürür.

Zorluk Arttırıcı

Bu modlar haritanın zorluğunu arttırır ve zorluk arttığı için alınan skor da artar.

  • Hard Rock: Hit circle'ların ve slider'ların boyutlarını küçültür, yaklaşma hızını arttırır, HP azalmasını arttırır ve hit circle'ların ve slider'ların haritadaki yerlerini tersine çevirir.
  • Sudden Death: Bir nota kaçırdığınız anda başarısız olursunuz, ancak 50 ve 100 puanla tıkladığınız notalar sizi başarısız yapmaz.
  • Perfect: 300 puanlı notalar dışında tıkladığınız her nota sizi başarısız yapar, bu yüzden haritayı bitirirseniz doğruluk oranınız kesinlikle %100'dür.
  • Double Time: Haritanın temposunu 1.5 kat yükseltir.
  • Nightcore: Haritanın BPM'i ile birlikte ses tizliğini de arttırır, yani tempoyu değil hızı değiştirir.
  • Hidden: Oyun elementleri kısa bir süre göründükten sonra görünmez olurlar, ayrıca approach circle'lar hiç görünmez (ilk nota hariç).
  • Flashlight: İmleç, etrafındaki küçük bir dairesel alanı aydınlatırken kalan oyun alanını tamamen karanlık hale getirir. Kombo büyüdükçe imlecin aydınlattığı kısım küçülür.

Özel

Bu modların kullanımında haritanın tamamlanması ve puan kazanılması adil olmayacağı için (Spun Out hariç) bu modlar Ranked halde olan bir haritayı Unranked hale getirir, harita geçilse bile puanlar kaydedilmez ve ödül olarak performans puanı (pp) verilmez.

  • Relax: Tıklama otomatik hale gelir, yani oyuncunun sadece imleci hareket ettirmesi gerekir.
  • Auto Pilot: İmleç otomatik olarak hareket eder, sadece ritme uygun şekilde tıklamanız veya basılı tutmanız gerekir.
  • Auto: Harita, oyun tarafından otomatik olarak (hiç hata yapmadan) oynanır.
  • Cinema: Auto ile aynıdır fakat oyuncu sadece haritanın arka planını ve storyboard'unu görür, tüm oyun elementleri (hit circle/slider/spinner) ve skor göstergeleri görünmez hale gelir.

Özel (Ranked)

  • Spun Out: Spinner'lar otomatik olarak tamamlanır.

Topluluk

15 milyondan fazla kayıtlı oyuncusu bulunan osu!, günde 15 binden fazla aktif oyuncu sayısına sahiptir.

osu!'ya kayıtlı her oyuncu, osu!Bancho adında bir çevrimiçi sistem yardımıyla diğer oyuncuları izleyebilir, bir haritanın puan sıralamasına bakabilir, birbiriyle sohbet edebilir ve çok oyunculu oyunlar oynayabilir.