Microsoft Game Stack'e Giriş

Microsoft Game Stack'e Giriş

İster bağımsız bir geliştirici ister bir AAA stüdyosu olsun tüm oyun geliştiricilerin daha fazlasını başarmasını sağlayacak Microsoft araçlarını ve hizmetlerini bir araya getireceğimiz yeni bir girişim olan Microsoft Game Stack'i duyuruyoruz.

Bugün dünyada çeşitli cihazlarda çeşitli oyunlar oynayan 2 milyar oyuncu var. Topluluk, oyun veya rekabet kadar video akışına, görüntülemeye ve paylaşmaya da önem veriyor. Oyun yaratıcıları olarak, nerede olurlarsa olsunlar veya hangi cihazı kullanırlarsa kullansınlar, her gün oyuncularınızın ilgisini çekmeye, hayal güçlerini harekete geçirmeye ve onlara ilham vermeye çalışıyorsunuz. Tam da bunu yapmanıza yardımcı olmak için Microsoft Game Stack'i tanıtıyoruz.


Bu makale İngilizcedir.

Microsoft Oyun Yığını nedir?

Game Stack, Azure, PlayFab, DirectX, Visual Studio, Xbox Live, App Center ve Havok gibi tüm oyun geliştirme platformlarımızı, araçlarımızı ve hizmetlerimizi herhangi bir oyun geliştiricisinin kullanabileceği sağlam bir ekosistemde bir araya getirir. Game Stack'in amacı, oyununuzu oluşturmak ve yönetmek için ihtiyaç duyduğunuz araçları ve hizmetleri kolayca bulmanıza yardımcı olmaktır.

Bulut, Game Stack'te kritik bir rol oynuyor ve Azure bu hayati ihtiyacı karşılıyor. Azure, bilgi işlem ve depolama gibi temel parçaların yanı sıra bildirimler ve karma gerçeklik mekansal referansları için bulut tabanlı makine öğrenimi ve yapay zeka hizmetleri sağlar.

Şu anda Azure ile çalışan şirketler arasında Rare, Ubisoft ve Wizards of the Coast yer alıyor. Çok oyunculu oyunlar için sunucuları barındırıyor, oyuncu verilerini güvenli ve emniyetli bir şekilde saklıyor, oyun telemetrisini analiz ediyor, oyunlarını DDOS saldırılarına karşı koruyor ve daha sürükleyici bir oyun deneyimi oluşturmak için yapay zekayı eğitiyorlar.

Azure, Game Stack'in bir parçası olsa da Game Stack'in bulut, ağ ve cihazdan bağımsız olduğunu unutmamak önemlidir. Burada durmuyoruz.

Ne yeni?

Game Stack'in bir sonraki bileşeni, oyun oluşturmaya ve çalıştırmaya yönelik eksiksiz bir arka uç hizmeti olan PlayFab'dır. Bir yıl önce PlayFab ve Microsoft birleşti. Bugün PlayFab'ı Azure ailesine eklediğimizi duyurmanın heyecanını yaşıyoruz. Azure ve PlayFab birlikte güçlü bir kombinasyon oluşturur: Azure güvenilirlik, küresel ölçek ve kurumsal düzeyde güvenlik sağlar; PlayFab, Game Stack'e yönetilen oyun geliştirme hizmetleri, gerçek zamanlı analizler ve LiveOps yetenekleri sağlar.

PlayFab'ın kurucu ortağı James Gwertzman'a göre, "Modern oyun yaratıcıları giderek daha az film yönetmenlerine benziyor. Uzun vadeli başarı, oyuncuların sürekli bir yaratma, deneme ve kullanım döngüsüne katılımını gerektirir. Artık oyununuzu oynayıp devam edemezsiniz. PlayFab, iOS ve Android'den PC ve Web, Xbox, Sony PlayStation ve Nintendo Switch'e kadar tüm önemli cihazları destekler; ve Unity ve Unreal dahil tüm önemli oyun motorları. PlayFab ayrıca gelecekte tüm önemli bulut hizmetlerini de destekleyecektir.

Bugün ayrıca beş yeni PlayFab hizmetini duyurmaktan mutluluk duyuyoruz.

Bugün genel önizleme erişiminde:

  • PlayFab Çöpçatanlık: Çok oyunculu oyunlar için güçlü eşleştirme, Xbox Live'dan uyarlanmıştır ancak artık tüm oyunlarda ve tüm cihazlarda mevcuttur.

Bugün özel önizleme erişiminde (erişim sağlamak için bize yazın):

  • PlayFab Partisi: Ses ve sohbet hizmetleri, Xbox Parti Sohbeti'nden uyarlanmıştır ancak artık tüm oyun ve cihazlarda mevcuttur. Party, oyunların daha fazla oyuncu tarafından erişilebilir olmasını sağlamak amacıyla gerçek zamanlı çeviri ve transkripsiyon için Azure Bilişsel Hizmetlerini kullanıyor.
  • PlayFab İçgörüleri: Oyununuzun performansını ölçmek ve eyleme geçirilebilir bilgiler oluşturmak için güçlü gerçek zamanlı oyun telemetrisini diğer birçok kaynaktan gelen oyun verileriyle birleştirir. Azure Veri Gezgini üzerine inşa edilen Game Insights, Xbox Live dahil mevcut üçüncü taraf veri kaynaklarına bağlayıcılar sunacak.
  • PlayFab PubSub: Azure SignalR desteğiyle oyun istemcinize kalıcı bir bağlantı üzerinden PlayFab sunucularından gönderilen mesajlara abone olun. Bu, gerçek zamanlı içerik güncellemeleri, eşleştirme bildirimleri ve basit çok oyunculu oyun gibi senaryolara olanak tanır.
  • PlayFab Kullanıcı Tarafından Oluşturulan İçerik: Oyuncuların kullanıcı tarafından oluşturulan içeriği oluşturmasına ve diğer oyuncularla güvenli bir şekilde paylaşmasına izin vererek topluluğunuzla etkileşime geçin. Bu teknoloji başlangıçta Minecraft pazarını desteklemek için geliştirildi.

Büyüyen Xbox Live Topluluğu

Game Stack'in bir diğer önemli bileşeni ise Xbox Live'dır. Geçtiğimiz 16 yılda Xbox Live dünyanın en canlı ve aktif oyun topluluklarından biri haline geldi. Aynı zamanda oyuncuların artık cihazlar arasında bağlanmasıyla oyun sınırlarının genişletilmesine olanak tanıyan güvenli ve kapsayıcı bir ağdır.

Kimlik ve topluluk hizmetleri sağlayan Xbox Live'ın Microsoft Game Stack'in bir parçası olacağından heyecan duyuyoruz. Game Stack'in bir parçası olarak Xbox Live, bu topluluğu iOS ve Android cihazlara getiren yeni bir SDK'yı tanıtarak platformlar arası yeteneklerini genişletecek.

Mobil uygulama geliştiricileri, Xbox Live ile gezegendeki en tutkulu ve etkileşimli oyuncularla bağlantı kurabilir. İşte mobil geliştiricilere sağlanan avantajlardan bazıları:

  • Güvenilir Oyun Kimliği: Yeni Xbox Live SDK ile geliştiriciler harika oyunlar oluşturmaya odaklanabilir ve oturum açma, gizlilik, çevrimiçi güvenlik ve alt hesapları desteklemek için Microsoft'un Güvenilir Kimlik Ağı'ndan yararlanabilir. 
  • Sürtünmesiz Entegrasyon: Yeni isteğe bağlı seçenekler ve Xbox Live sertifikasının bulunmaması, mobil uygulama geliştiricilerine oyunlarını oluşturma ve güncelleme esnekliği sağlar. Geliştiriciler yalnızca ihtiyaçlarına en uygun hizmetleri kullanırlar.
  • Canlı Oyun Topluluğu: Büyüyen Xbox Live topluluğuna katılın ve oyuncuları birden fazla platformda birbirine bağlayın. Başarı sistemlerini, Oyuncu Puanını ve "kahraman" istatistiklerini uygulamanın yaratıcı yollarını bulun.

Diğer Oyun Yığını Bileşenleri

Diğer Game Stack bileşenleri arasında Visual Studio, Mixer, DirectX, Azure App Center, Visual Studio, Visual Studio Code ve Havok bulunur. Önümüzdeki aylarda Game Stack'i geliştirmek ve genişletmek için çalışırken, bu hizmetleri birlikte daha verimli çalışmak üzere bir araya getirdiğimizde aralarında daha derin bağlantılar göreceksiniz.

Bu entegrasyonun hâlihazırda nasıl gerçekleştiğine bir örnek olarak bugün PlayFab ile aşağıdaki Game Stack bileşenlerini birbirine bağlıyoruz:

  • Uygulama Merkezi: App Center'dan gelen kilitlenme günlüğü verileri artık PlayFab'a bağlandı ve bireysel kilitlenmeleri izole oyuncularla ilişkilendirerek oyununuzdaki sorunları gerçek zamanlı olarak daha iyi anlamanıza ve bunlara yanıt vermenize olanak tanıyor.
  • Visual StudioKodu: Visual Studio Code için yeni PlayFab eklentisi ile Bulut Komut Dosyasını düzenlemek ve güncellemek artık çok daha kolay.

Dünyanızı bugün yaratın ve daha fazlasını başarın

Kaynak: habr.com

Yorum ekle