MULTI PLAYER Melih BAYILDIZ MULTI PLAYER NEDIR oklu
MULTI PLAYER Melih BAŞYILDIZ
MULTI PLAYER NEDIR? • Çoklu oyuncu modu demektir. Tek bir ağ üzerinden olabileceği gibi birden fazla PC’nin birbirine bağlanması ile oyuncular kendi arasında online oynayabilirler. • MMO (massively multiplayer online) : Birçok oyuncunun oynadığı devasa çevrimiçi oyun olarak çevrilebilir.
MOTİVASYON • Çok oyunculu oyunların popülerliği birçok kişiyi tatmin etmeleri nedeniyle mantıklı gelmektedir. • Oyunda yer alan düşmanlar gerçek insanlardan oluştuğu için, oyunun zorluk derecesini arttırır. Oyuncu rakiplerini oynarken öğrenirler. Oyuncular deneyim kazandıkça birbirlerine meydan okuma güdüsü nü ortaya çıkarır. • Oyuncular aynı zamanda oyun oynarken bir taraftanda diğer insanlarla sosyalleşmek isterler. Oyunda kazanmak yada kaybetmek ne olursa olsun, oyuncuların ortak çalışarak sosyalleşebilme becerilerini arttırır. • Çoklu oyunculu oyunları oynamak oyunu önemli ölçüde geliştirmeye yardımcı olabilir. Diğer insanlarla iletişim kurulduğunda daha dinamik bir deneyim kazanılabilir. • Oyuncular etkileşimli bir deneyim kazandıkları için, oyun tasarım ve geliştirmenin tüm yeni alanlarını açarlar.
TEK SİSTEMLİ ÇOK OYUNCULU FORMLAR • Bu sistemlerden bir tanesi her iki oyuncunun aynı anda tek bir ekran da oyun oynamasıdır. Örnek; Pong , Street Fighter • Bazı oyunlarda ise oyuncular birbirini beklemeleri gerekir. 1. oyuncu oynarken 2. oyuncu ise boşta kalmaktadır. Oyuncular bakımından daha sıkıcı bir hal alabilir. Örnek: Baldur’s Gate • Bir başka sistem ise split-screen kavramıdır. Bu sistem tek ekranı 2 ye bölerek 2 kişininde aynı anda oyun oynamsını sağlamktadır. Fakat bu tür oyunlarda oyuncular birbirinin yerlerinı ve durumunu görebildikleri için oyuncular açısından dezavantaj olabilir.
ONLINE MULTI-PLAYER • Ağa bağlı olarak oynanılan oyunlar daha zengin bir oyuncu kitlesi oluşturmaktadır. Oyuncuların her biri kendi bilgisayarlarına sahiptirler ve ayrı konumlarda bulunmaktadırlar. • Ağa bağlı olarak oynanılan oyunlarda çok daha fazla strateji gerekir. Aynı zamanda rakipleri duyabilir, neye benzediğini görebilir ve gözlemliyebilirsiniz. • Genellikle FPS tarzı oyunlarda network son derece kapsamlı çalışmaktadır. Ayrıca oyuncuların ekranlarını 2 ye bölmedikleri için, oyunu daha zor hale getirmemektedir. Örn: Unreal, Queke, Counter Strike. • Aslında bu öncelikle PC lerde gerçekleşmiş olsada. Xbox, Playstation gibi oyun konsollarında da online multi-player başarısı oldukça yüksektir. .
• Ultimate online, Knight Online gibi MMP(Massively multi-player) son zamanların popüler oyunları haline geldi. Ancak onları sürekli kılan, uzun süreden beri kullanılan domainlerdir. • Oyuncular sanal dünyadaki diğer oyuncularla güçlü bir bağ kurarak etkileşim halindedirler. Buda oyunculara sosyal deneyim kazandırmaktadır. Oyuncular burada farkında olmadan uzun süre kalabilirler.
TASARIM DÜŞÜNCELERLERİ(DESIGN CONSIDERATIONS) • Çok oyunculu oyunlar tasarım ile ilgili farklı derecede zorluklar yaşamaktadırlar. Örneğin; tek oyunculu oyunlarda oyuncu oyunu istediği yerde duraklatabilir. Fakat çok oyunculu oyunlarda oyuncu oyunu duraklatamaz çünkü diğer oyunculara ihtiyaç duyulur. Eğer duruklatma yada oyundan çıkma gibi eylmeler gerçekleşirse diğer oyunculardan kopma ve kaybetme riskini üstlenmiş olurlar. • Bazı oyunlar günlerce sürebilir. Oyuncu oyunu ortada bırakması muhtemeldir. bu yüzden Çoklu oyunculu oyun larda oyuncular oyunun ne kadar süreceğini öğrenmek isterler. Yada oyunun süresini belirlemek isterler. • Bazı oyuncular oyundan ayrıldıkları zaman, yada ağın kesilmesi gibi durumlarda , geri kalan oyuncuların devam edebilmesi ve oyuna tutunabilmesi için oyun tasarımlarını ve bildirimlerini daha iyi bir şekilde tasarlanması gerekmektedir.
• Oyuncuların avatarlarını isimlerini oyun dünyasında özelleştirmelerini sağlamak daha keyifli hale getirecektir. • Farklı oyuncular karakterlerini seçerken beceri ve kişiliklerine dayalı olarak geliştirmek isterler. Vücüt türünü, saç stilini cilt rengini v. b özellikleri değiştirebilmelerine izin verilmelidir. Böylelikle oyuncular yarattıkları karakter ile bütünleşmiş ve zevklerine göre tasarlamış olurlar. • Oyuniçi öğelerde ise tasarımcı hangi oyunculara meydan okunması ve startejilerini geliştirebilmesi için doğru paleti sunması gerekmektedir.
YENI OYUNCULARI KORUMAK • Oyun tasarımcıların işi oyunun uzun vadeli başarı sağlıyabilmesi için oyun mekaniği ve taktiklerini yeni gelen oyuncuları koruyabilmeleri adına dengeyi kurması gerekmektedir. Bu dengeyi sağlıyabilmeleri için oyun geliştiricileri çok büyük zaman ayırıp test yapmaları gerekmektedir. Oyunda deneyim kazanmış oyuncular yeni gelen oyunculara çok acımasız olabilir. Bu denge sağlanmaz ise yeni giren oyuncu oyuna adapte olamaz ve oyundan ayrılabilir. • Yeni başlayanlar için tek oyunculu oyun geliştirmek önemli bir kuraldır. • Kontrollerin özelliklerini en aza indirmek ve mümkün oldukça basit kontroller yapmak oyuncunun oyuna adapte olmasını ve hızlı bi şekilde ilerlemesini sağlamaktadır. • Bir çok FPS oyunlarında oyuncuların sıralaması gösterilmektedir. Maçı sadece kazananı bildirmek yerine yeni başlayan oyuncularda bu sıralamada yer almaktadırlar. Oyuncular alt saflardan daha yukarı saftlara geçmelerini bu sıralama görebilmektedirler.
SOSYALLEŞME • Oyuncuların çok oyunculu oyunlarla uğraşmasının başlıca nedenlerinden biri sosyalleşmektir. • Tasarımcı sosyalleşmede ilk adım olarak oyuncuların aralarında sohbet edebilecekleri bir arayüz yapmalıdır. Oyuncular oyun içinde gerekli bilgi alış verişini yapmaları için burada konuşmak isteyeceklerdir. • Bir başka sosyalleşme adımı olarak oyuncular arasınıdaki konusmayı mikrofonlu kulaklıklar ile gerçekleştirmek. Fakat bu bazen dezavantaj olabiliyor. • Bir oyun içinde , her yeni bir maçta oyuncuların birbirlerni tanıması mümkün değildir. Bu yüzden gruplar oluşturulurak uzun vadede oyuncular birbirlerini tanıyarak başarı elde edilebilir. • Tasarımcı oyuncuların oyunda daha zengin bir sosyal deneyim kazanması için oyuna eklenecek her bir özellik oyun teknisyeni tarafından incelenmelidir.
GELIŞTIRICI SORUNLARI • Çok oyunculu oyunlarda tasarım unsurlarının yanısıra geliştirici ekiplerininde farkında olması gerekn konular vardır. Geliştiriciler hangi oyun türlerini yaptıklarına karar vemesi gerekir. Çok oyunculu mu? yoksa tek oyunculu mu? • Çok oyunculu RPG oyunlarının cevapı açıktır. Fakat Tek kişilik seviye ilerlemeli tabanlı oyunlarda birleşen ekleme içerebilir. Geliştirmenin ortalarınında çoklu oyuncu desteği eklemenin kararı verebilir mi? Bu değişiklik gerçekleşebilir. Fakat çok iyi bir iş planını yeniden oluşturmaya zamanı uzatmaya neden olabilir. Bu nedenlerden dolayı karar vermek çok önemlidir. Oyun eğer çok oyunculu bir şekilde yapılacaksa kodu ve oyun mekaniği doğru bir şekilde tasarlanabilir. • Çok oyunculu oyun tasarlamak daha fazla deneyim sağlar. Oyuncu oyunu bir süre oynadıktan sonra oyuncuların ne yapmaya çalıştıklarını anlayarak oyun mekaniğini daha iyi geliştirmeye yardımcı olur.
OYUN TESTI VE KULLANICI GÖRÜŞLERİ • Çok oyunculu oyunununuzu geliştirirken ve oynamakta olan insanları gözlemlediğinizde oyuncuların ne yapmaya çalıştıklarını hızlı bir şekilde tahmin edemezsiniz. • Tek kişilik oyunlardan daha çok oyunculu oyunları test etmek için , oyun gelişiminin bir parçası olan açık beta yayımlanarak çok fazla bilgi sağlanabilir. • Oyunun ücretsiz olarak yayımlanan dönemlerde çekilen insan sayısı testi daha sonra oynanabilecek oyuncu sayısından daha büyüktür. Kurum içinde yapılan testten çok , oyun dünyaya yayılarak oyuncuların oyunu zorlıyarak test etmiş olurlar. Bu sayade geri görüşler alınmış olur. Fakat bazı oyuncular geri bildirimleri kendi alehine çevirebilirler bunlara dikkat edilmesi gerekmektedir. • Oyunun mevcut durumunu izlemenin en iyi yolu dinlemektir. Fakat bazı geri dönüşler, oyunda köklü bir değişikliğe neden olabilir. • Oyuncuları dinlemek ve iletişim kurmak onların geri bildirimlerini en iyi şekilde sentezliyerek geliştirme ekibinin oyunu daha hassalaştırmak için kullanabileciği yararlı bilgilere dönüştürülür.
- Slides: 12