Oyun geliştiricileri neden özel sözleşmeler için oyunlar geliştiriyor?


30

Oyunlarını yalnızca bir konsol için geliştiren birkaç şirket var (Playstation veya XBox). Bunu neden ve nasıl yapıyorlar? PC / PS / Xbox için yayınladıklarında daha fazla satış yapılmamalı mıydı?

Neden bu tür sözleşmeleri imzalıyorlar? Faydaları nelerdir?

Not: Bu oyunlar tam konsol şirketi tarafından finanse edildiği sürece, bu ayrıcalığı tamamen anlıyorum - ancak bu şirketlerin bir oyunu finanse etmediği ve hala özel olduğu durumlar var mı?


9
Aldıkları büyük miktarda para. Alternatif pazarlardan alacağından daha fazla para aldıkları sürece, bu alternatif pazar için eksi geliştirme maliyetlerini tamamen karşılamaları gerekmez.
Davor

1
Daha küçük geliştiriciler söz konusu olduğunda, bazen, ürünü aynı anda iki platforma teslim etmeleri pratik değil, ancak son yıllarda önemli ölçüde kolaylaştı.
BooleanCheese

Çapraz platform geliştirme, en başından beri düşünüldüğünde zor değil, aslında oldukça kolay. Ne yazık ki, birçok geliştirici rahat oldukları tek platform için yazıyor ve genellikle sonradan kabus haline gelen "daha sonra anlatacağımızı" düşünüyor. Bunun bir örneği DirectX'i kodlamak ve OpenGL veya Vulkan'a dönüştürememek, etkin bir şekilde pencerelere veya xbox'a kilitlenememek. Diğer örnekler genellikle platforma özgü bazı kapalı kaynaklı ara katman yazılımları içerir ...
Shahbaz

... Bunu sık sık Linux'a taşımak istedikleri oyunlarla görüyoruz , ancak sonuçta başaramamak, bu yüzden etkili bir şekilde pencerelere dönüşüyorlar.
Shahbaz

Yanıtlar:


50

Yararları genellikle parayla ilgilidir.

Konsol üreticisi bakış açısına göre, özel bir ünvan, yüksek profilli bir oyun ancak kendileri için mevcutsa, konsollarının daha çekici hale geleceği anlamına gelir. Bu nedenle onlar için bir pazarlama fırsatıdır (ve muhtemelen pazarlama bütçelerinden gelir). Belirli bir donanım satmak için de bir fırsat olabilir (örneğin Playstation VR).

Geliştirme ekibi için satışlarını sınırlayabilir, ancak kaybedilen satışlardan daha ağır basan anlaşma dışında bazı avantajlar olabilir.

Bunlar olabilir:

  • Aksi takdirde elde edilmesi zor olabilecek geliştirme kaynaklarına erişim (zaman tasarrufu ve para tasarrufu).
  • Aksi takdirde elde edilmesi zor olabilecek prototip donanımlara erişim (gelişmekte olan bir pazara girme fırsatı - fırlatma başlıkları sınırlı rekabet nedeniyle daha fazla satış sağlayabilir).
  • Konsol üreticisi yalnızca münhasırlığın karşılığını ödeyebilir (bütçenin bir kısmı kaplandığından oyun oynama riskini azaltır).
  • Oyunu pazarlamak için konsol ortağından yardım almak (geliştirici için daha az zaman / para gerekli ve daha fazla görünürlük).
  • Münhasırlık, geliştiricilerin oyunu çeşitli biçimlerde desteklemelerinde zaman kazandırabilir (bu bir "anlaşma" olmayabilir, ancak geliştiricinin yalnızca bir oyunu başlatmasına yol açabilecek bir değerlendirmedir).
  • İlgili: kısmen uyumsuz olabilen birden fazla donanım yığını için geliştirmeye gerek yok.
  • Bazı geliştirici programlara diğerlerinden daha erişilebilir (bir firma ID @ Xbox'a kabul edilebilir, ancak Sony ve Nintendo tarafından "henüz" söylenemez).

Sonunda, faydalar genellikle nakit tarafından yönlendirilir.


18
* Kısmen uyumsuz olan birden fazla donanım yığını için geliştirmeye gerek yok.
cırcır ucube

1
@ ratchetfreak true, bu muhtemelen listedeki son merminin özü, ancak daha iyi ifade etti.
Felsir

1
Bir başlangıç ​​dev stüdyosu için, "aksi halde elde edilmesi zor olabilecek geliştirme kaynakları", konsol devkitinin kendisini içerebilir. Örneğin, bir firma ID @ Xbox'a kabul edilebilir ancak SCE ve Nintendo tarafından "henüz" söylenmedi.
Damian Yerrick

1
Bazı ara katman yazılımları için lisans koşulları, platform bazında fiyatlara sahiptir, bu nedenle daha fazla platform eklemek de doğrudan parasal maliyete sahiptir.
Lars Viklund


10

Oyun geliştirme pahalıdır. Gerçekten pahalı. Doğru şekilde yapıldığında birden fazla platform için oyun geliştirmek daha pahalıdır. Birçok geliştirme stüdyosu, aynı anda birden fazla platform için geliştirebilecek fonlardan yoksundur. Özel bir sözleşme yapmak, size herhangi bir fon sağlamayabilir, ancak kesinlikle hedef platform için daha iyi destek sağlayacaktır. Bu, stüdyo için gelişimi daha kolay ve daha ucuz hale getirecek. Böylece riski en aza indirir. Bunun hiçbir şekilde somut bilgi olmadığını, yalnızca deneyimlerime ve bilgilerime dayandığını ve bu nedenle tamamen yanlış olabileceğini unutmayın.


5

Önceden belirtilen sebeplerden çok daha önemli olan pazarlama. Oyun yazılımı geliştirme ucuz - bir oyunun bütçesinin yarısından fazlası gelişmeye girmiyor , gerisi pazarlamaya gidiyor . Pazarlamanın bırakılmasından sonra kalan bütçenin yarısından geri kalanının çoğu oyun tasarımı, sanat * ve markaya gider. Bütçenizin yazılım geliştirmesine çok büyük miktarda para harcıyorsanız, ya batırdınız ya da oyununuz, kazanmak istediğinizden daha fazla para için yeniden satmak istediğiniz motorunuz için bir demo olarak tasarlandı. oyun.

Çoklu platform desteğinin saçma bir şekilde pahalı olduğunu iddia eden insanlar var, ancak bunlar her diyalogun modal ve yeniden boyutlandırılmaya ihtiyacı olduğunu söyleyen türden insanlar - ne hakkında konuştuklarını bilmiyorlar. Oyunların çoğu başlığın hemen hemen sıfırdan geliştirildiği bir yazılımın aksine. Bu, oyunların en başından itibaren çok küçük platformlar için kolayca ve ucuz bir şekilde geliştirilmesine olanak sağlar; küçük ila neredeyse yok sayılabilir ek geliştirme maliyetleri (ana yazılım geliştirme maliyeti, sanat maliyeti ve pazarlama ile karşılaştırıldığında). Çok platformlu geliştirme, yalnızca ilk önce bir platform için yazdığınızda ve daha sonra başka bir platform için yeniden yazmaya karar verdiğinizde biraz pahalıdır.

Pahalı olan oyunun pazarlanması ve bir markaya sahip olması. Açık bir örnek yapmak gerekirse: Herhangi bir Uygarlık klonu, "Medeniyet" markası altında piyasaya sürüldüğü takdirde 5 kat fazla satış yapacak. Maliyet ve para, yazılımda değil markadadır.

Öyleyse bunun istisnalar ile ne alakası var? İstisnalar, istisna olmaları nedeniyle önemli ölçüde maruz kalmaktadır. Sebep üç yönlüdür:

  1. Özel = para. Özel bir anlaşma yaptığınızda, satış başına daha fazla para kazanırsınız.
  2. Özel = ücretsiz reklam. XBox olayları XBox münhasırlarını vurgulayacak, PS olayları PS münhasırlarını vurgulayacaktır. Oyununuz için, reklamın maliyetinin bazı durumlarda bölünebileceği konsol markalı reklamlar da olacaktır.
  3. Reklam için küçük hedef grup. Özel bir XBox'ınız varsa, bir PS oyun sitesinde para harcamanıza gerek yok.

Ne kadar para kazanırsınız, bu paranın ne biçiminde (daha yüksek yüzde, ön kredi kadar veya sadece nakit), reklamların şartları nelerdir ve reklam için daha küçük hedef kitle herhangi bir anlam ifade ediyorsa, hepsi oyun tarafından oyun değişir şeyler.

* Sanat = Müzik, ses efektleri, modeller, seviye tasarımı, dokular, gölgelendiriciler vb.


4
Bir alıntı ekleyebilir misiniz Game development is cheap, so is multiplatform development.? Oyun endüstrisinde çalışmadım, fakat genel olarak yazılımın geliştirilmesi oldukça pahalı.
Sam Dufel

3
"Çok platformlu için ekstra maliyet oldukça küçük, çoğunlukla test ediyor" Üzgünüz, ama bu saçmalık.
Monica

2
@LightnessRacesinOrbit Üzgünüz, öyle değil. Kendi motorunuzu yaratmıyorsanız, basitçe bir çoklu platform başlığı geliştirirseniz yapmazsınız.
Peter

2
@LightnessRacesinOrbit: Bakış açınızın neden bu kadar güçlü ifadeli olduğunu görmek isterim. Peter, son yorumunuzdan sonra kaydettiği ilk yoruma ek olarak, seviye belirleme, oyun dengeleme ve daha fazlasını da yeni platform için minimum veya hiç değişiklik gerektirmeyecek şekilde ekleyebiliriz. Yeni denetleyicileri ve çıkış cihazlarını desteklemek için kodla sonuçlanan ilk çoklu platform bağlantı noktanızdan sonra, yapmanız gereken en önemli şeyin sınırların aşılmadığını kontrol etmek olduğunu, düğme adlarını (kesinlikle ucuz bir çaba) yeniden adlandırdığını hayal ediyorum. ve deliler gibi test et.
TOOGAM

2
@LightnessRacesinOrbit Ne demek istediğinizi anlıyorum, ancak bunun tüm pazarlama olduğunu söylüyorum. Grafik motorunuz% 5 daha yavaş ve bu nedenle biraz daha zayıf bir gölgelendirici kullanıyorsa, oyuncuların% 99'u bile farketmeyecek, bu yüzden oyunun kalitesi üzerinde 0 etkisi var. Eğer bir dev, oyununun kitlesel olarak daha iyi olduğunu iddia ederse, çünkü belirli bir konsol için geliştirildi, bu öncelikle pazarlama amaçlı, IMO.
Peter
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.