SON DAKİKA

Apple

“Game Porting Toolkit Bir Başlangıç, Ancak Apple’ın Mac Oyun Başarısı İçin Daha Fazlasını Yapması Gerekiyor”

Apple’ın Oyun Taşıma Araçları, geliştiricilere yardımcı olmak için önemli bir araç olsa da, macOS için daha fazla oyunun yapılmasına teşvik etmek için hala geliştirilmesi gereken birçok yönü var.

Nat Brown, Apple’da eski bir yazılım mühendisi olarak, bu araçların üretim sürecinde yer aldı ve oyunların Windows ve diğer platformlardan Mac’e taşınmasına yardımcı olan araçlar sunan bir araç seti geliştirdi. Brown, 2019’da Apple’a katıldı ve Apple Silicon’un geleceğini öngörerek, “Eğer Mac için bunu yapmıyorlarsa, bir sorun var demektir,” dedi.

Apple’da çalışanların, donanımın oyunlarda kendilerini geri bıraktığını düşündüğünü belirten Brown, Valve’de iş deneyimi sırasında bunun doğru olmadığını öğrendi. Gerçek sorun, Apple’ın o zamanki Intel tabanlı donanımı için “optimize edilmemiş içeriklerdi”. Brown, “Tek fark, donanım değil, oyunlar ve pazarlama odaklı!” dedi.

Oyun Taşıma Araçlarında Zorluklar

Brown, Apple’ın kendisini oyun platformu olarak pazarlamadığı dönemlerden bahsetti. Mac versiyonlarının kötü çalıştığını söyleyince, Apple’daki bazı çalışanlar, geliştiricilerin oyunu Metal’e dönüştürmeyi başaramadığını ifade etti. Ancak Brown, asıl sorunun geliştiricilerin hiç de tam çözüm sunamadıkları için Retina ekranında tamamen çözünürlükte oyunları görüntülemeye zorlanmaları olduğunu düşündü.

Brown, Apple’daki atmosferin “çok cesaret verici” olduğunu, ancak donanımın en büyük sorun olduğu yanılgısının geniş bir kitleye yayıldığını belirtti. Ayrıca, “yerel oyunlara” takıntılı olmanın, geliştiricilerin ve yayıncıların bir tür kısır döngü oluşturduğunu ifade etti.

Yani, Mac için para kazanabilmek için oyun yapmaları gerekiyordu, fakat kimse oyun yapmadığı için para yoktu.

Game Porting Toolkit ve Abstraksiyon Sorunları

Brown, Game Porting Toolkit’in kullanımını tartışırken, burada yaşanan zorluklardan da söz etti. Taşınabilirlik katmanları, geliştiricilerin oyunlarını çevirirken sorunlar yaratabiliyor. Unreal Engine ve Unity gibi farklı katmanlar, GPU katmanının üstünde yer alıyor ve her biri kendi özel eklentilerini ve shader’larını içeriyor.

Brown, Game Porting Toolkit’in bazı oyunların oldukça yavaş çalışmasına neden olabileceğini belirtti. Özellikle, bir bilgisayarda güç tüketen GPU’lar için sorun olmayan bazı efektler, Apple Silicon gibi bir mimaride “iyi bir yapı değil.” dedi.

Apple’ın bu araçlarla oyun geliştirme sürecini desteklemesine rağmen, hala birçok zorlukla karşılaşıldığını belirtti. Örneğin, GPTK ile Visual Studio projesini Xcode’a taşımak için yardımcı olacak bir hiçbir araç yok.

Apple’ın Oyun Pazarındaki Mücadelesi

Brown, Apple’ın geliştiricileri ve yayıncıları Mac’e çekme konusunda büyük bir zorlukla karşı karşıya olduğunu ifade etti. Şirketin oyun sektörü için cazip bir mesaj iletmediğinden yakındı. Büyük bir oyun şirketinin, “bazı yeni oyun özellikleri ekleyecek ve 25 lansman başlığına ihtiyacım var,” demesinin, Apple için hayal olduğu hissini uyandırdı.

Brown, Apple’ın sadece “Büyük bir pazar var, hedefleyecek bir fırsatınız var,” diye insanlara mesaj iletmekte olduğunu belirtti. Ancak Apple, bazı oyun stüdyolarından belirli bir başarı almayı umuyordu. Fakat, Brown’a göre, bu şirketler başarılı olamadılar.

Bir olasılık olarak, Kojima Productions için durum biraz farklıydı; çünkü Death Stranding oyununun iOS sürümünün başarısı, ikinci oyunuyla ilgili bir duyurumun arkasından geldi.

Apple, oyun platformu olarak kendisini daha iyi tanıtabilir ve geliştirebilir. Brown, “Birkaç yıl boyunca her dört ayda bir yeni oyun setleri ortaya koyabiliriz,” diyerek bu sürecin başarılı olma potansiyeline sahip olduğunu ifade etti.

Düşüncenizi Paylaşın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

İlgili Teknoloji Haberleri