Shockbyte Success Story: Powering Piratesoftware's Blockgame
Blog

Company

Shockbyte Başarı Hikayesi: Piratesoftware'in Blockgame'ine Güç Veriyor

James ZinnJames Zinn
·
7 February 2025
·
7 min read

PirateSoftware, Twitch'in şu anda en popüler yayıncılarından biri olup, Twitch'in üç saat boyunca 106. seviyeye ulaşan "Hype Train" rekoru gibi bazı önemli dünya rekorlarını da kırmıştır. Twitch platformuna daha az aşina olanlar için belirtmek gerekirse, bu rekor onun izleyicilerinin kendisine 50.000'den fazla benzersiz abonelik vermesini gerektirdi ve her bir Twitch aboneliği 5 dolar değerinde. Böyle inanılmaz bir topluluk tarafından desteklenen PirateSoftware, izleyicileri için aynı derecede harika işler yapmaya ve yaratmaya devam ediyor.

PirateSoftware, topluluğunu desteklemek ve bu kadar büyük bir kapasitede karşılığını vermek için neler yapabilir? Oyun endüstrisi, işe alım süreçleri, oyun geliştirme projeleri üretmek ve çok daha fazlası hakkında bilgi sunduğu son derece eğlenceli yayınlarına ek olarak; PirateSoftware, 'Thor'un (PirateSoftware'in gerçek ismi) koyduğu özen ve sevgi sayesinde neredeyse sonsuz tekrar oynanabilirliğe sahip, hikâye odaklı ve birden fazla sona sahip bir oyun olan Heartbound oyununun da geliştiricisidir. Ayrıca, Thor ve müttefikleri, Shockbyte tarafından gururla desteklenen ve birçok hikâyeyi içinde barındıran çığır açıcı bir Minecraft MMO'su üzerinde de çalışmaktadır.

BLOCKGAME Hub

#Bir Hayali Gerçeğe Dönüştürmek

Thor'un küçük geliştirme ekibi, BLOCKGAME'i tek bir özel amaçla yarattı: Geleneksel MMO oyunculuğuyla rekabet edebilecek, tamamen sürükleyici ve oynanabilir bir MMO deneyimi sunmak; ancak bunun tamamı Minecraft içinde, mod veya aşırı kaynak paketleri kullanmadan gerçekleştirilecek. Bu hayal ilk bakışta sadece zor değil, temel bir Minecraft sunucusuyla neredeyse imkânsız geliyor.

PirateSoftware'in arkasındaki küçük geliştirme ekibi işe koyuldu, özel eklentiler oluşturup başkalarını uyarlayarak oyuncuların katılmadan önce HİÇBİR mod indirmesi gerektirmeyen ve mümkün olduğunca Vanilla Minecraft'a yaslanan, oynanabilir bir çok oyunculu sunucu yarattı. Hayal hızla gerçeğe dönüşürken dünya da şekillenmeye başladı; şehirler, PVP-güvenli/PVP-açık alanlar, inşaat ve hatta meslekler ortaya çıktı.

BLOCKGAME Midgard

#Hayali Kitlelere Ulaştırmak

PirateSoftware bu hayali muazzam çevrimiçi kitlesine sunmaya başladı, ancak BLOCKGAME'in büyümesinde hızla bir engel ortaya çıktı: Oyun iyiydi. Hatta fazla iyiydi. O kadar iyiydi ki çok oyunculu olmasını sağlayan sunucu çökmeye başladı. Üstelik BLOCKGAME, Thor'un düzenli olarak yayını sırasında ve günlük oyun sırasında üzerinde çalıştığı bir oyun. MMO'nun altyapısı bu yeni taleplere ayak uyduramıyordu ve popülerliğin her zirvesinde çöküyordu.

Birçok MMO oyuncusunun da anlayacağı üzere, MMO'lar aktif topluluklarıyla hayatta kalır ve hayatta kalabilmek için tutarlı bir oyuncu tabanına ihtiyaç duyar. BLOCKGAME sunucularında desteklenen olağan 25-50 oyuncu yeterli olmaktan uzaktı ve oyuncu sayısı arttıkça yaşanan kararlılık sorunları, böylesine küçük bir sayıda kabul edilemez bir durumdu. Hem Thor hem de Shockbyte BT ekibi tarafından yapılan epey iç araştırmadan sonra... kader günü geldi çattı.


İŞTE BAŞLIYORUZ! Ne olacağını bilmiyorum... Birlikte göreceğiz!

Thor'un sunucuda BLOCKGAME'i Java 17'den Java 18'e güncellemesini gerektiren karmaşık bir sürecin ardından, iş parçacıkları (threads) açıldı ve beyaz liste kaldırıldı. Binlerce kişilik bir izleyici kitlesi, BLOCKGAME oyuncularla dolup taşarken PirateSoftware yayınını izledi... önce 25, sonra 50.

Ya 100'e çıkarsak? Ya 100'e çıkarsak Chat?

BLOCKGAME Chapel

#Bir MMO'yu Gerçekten Devasa Çok Oyunculu Yapmak

Duvarlar yıkılıp Minecraft'a aç oyuncu sürüleri Thor'un büyülü çok oyunculu yaratımına salındığında, her parça yerli yerine kusursuzca oturdu. Oyuncu sayısı 45, 50, 95 veya 100 olsun fark etmeksizin sunucuda hiçbir performans sorunu yaşanmadı ve oyuncular çok eğleniyordu. Thor uzun zamandır beklediği bu zaferi kutlarken, oyuncular Origin şehrinde dolaşmaya, modern çevrimiçi oyunculuğun bu inanılmaz başyapıtıyla etkileşime geçmenin yollarını aramaya başladı.

EVET! Çalışıyor! Her şey çalışıyor!

Ancak iş burada bitmedi; PirateSoftware sunucuyu 200 oyuncuya bile açabildi, fakat 100'den sonra mesele artık sunucunun performans sorunları değildi; Minecraft MMO'sunun ileride karşılaşacağı zorluklar tasarım geçişleri olacaktı: Zindanların 2-4 oyuncu için inşa edilip optimize edilmesi yerine, dünya ve zindanlar onlarca, hatta daha fazla oyuncu göz önünde bulundurularak yaratılmak zorunda kalacaktı. Sonuç olarak, MMO sadece hayatta kalmıyor, aynı zamanda gelişiyor.

BLOCKGAME Dungeon

#BLOCKGAME oynamak veya kendi oyununuzu yapmak ister misiniz?

#Shockbyte Hakkında

Shockbyte; Minecraft, TF2, Gmod ve daha fazlası için bir oyun sunucusu sağlayıcısıdır. Kendi Minecraft sunucunuzu başlatmak ister misiniz? Minecraft sunucusu barındırma planlarımızı görüntülemek için buraya tıklayın.

Discord'a katılın