Varsayılan Unity açılış ekranını yasal olarak APK'den kaldırarak kaldırabilir miyim?


29

Unity kullanırken bir Android oyununu APK olarak dışa aktarıyorum. APK çalıştırıldığında, görüntülenen ilk şey Unity açılış ekranıdır. APK'yi bir zip dosyası gibi açarak, açılış ekranı görüntüsünü ( App.apk/assests/bin/Data/splash.png) arayarak ve istediğim herhangi bir görüntüyle değiştirerek bu görüntünün yerini alabildim .

Unity destekli Android oyun uygulamalarını bu şekilde değiştirilmiş açılış ekranlarıyla yayınlamak yasal mıdır? PS3, 360 ve Wii'deki bazı oyunların Unity ile oluşturulduğunu hatırlatıyorum, ancak ilgili konsollarında çalıştırıldığında Unity açılış ekranı görüntülemiyorum.


2
Cevap için Unity lisansına başvurmanız gerekir; Buna izin verildiğinden şüpheliyim ve düşündüğünüz davaların muhtemelen özel bir muafiyeti var veya başka bir yerde logo / atıf göstermesine izin verildi.
Josh,

2
Anlıyorum. Bu, eğer Birlik açılış ekranını özelleştirirsem, bu, telif hakkına karşı olacak ve Birliğin kurucusu olduğumu ve bu oyunu yapmaya alışkın olduğumu düşünecek, öyle değil mi?
David Dimalanta

1
Lisans anlaşmasına aykırı ; o olmaz mutlaka bir telif hakkı ihlali olabilir. Bu lisansın şartlarına bağlıdır.
Josh,

7
Varsayılan açılış ekranı yalnızca Unity Free için gereklidir. Unity Pro oyunlarının Unity Pro kullandığından% 100 eminim ve Unity Pro'da açılış ekranı gerekli değil. Buradaki lisans karşılaştırmasına bakın ve 'Özel Açılış
Ekranı

1
Neden birlik kullanmaktan utanıyorsun?
Artur Czajka

Yanıtlar:


53

Unity Son Kullanıcı Lisans Sözleşmesi'nin (bunu yazarken 4.x sürümü için olan, önceki sürümler benzer olsa da) bu konuyla ilgili birkaç bölümü vardır.

En doğrudan ilişkili olan kısım (bölüm 1) 'i okuyan bölümdür:

Yazılımda veya Yazılımda görünen herhangi bir Birlik veya üçüncü taraf telif hakkı, ticari marka veya diğer mülkiyet hakları bildirimlerini veya işaretlerini silmeyecek veya hiçbir şekilde değiştirmeyeceksiniz (çalışma zamanı bölümü dahil).

Bu, sorunuza oldukça açık bir cevaptır: hayır , Unity açılış ekranını Unity tabanlı oyununuzdan kaldırma izniniz yoktur .

Bölüm 2f gibi (kısmen) okuyan başka kısıtlamalar da vardır:

Genel Kısıtlamalar. İşbu Sözleşmede açıkça belirtilmediği sürece, şunları yapamazsınız: (i) Yazılımın türev çalışmalarını kopyalamak (yükleme veya yükleme işlemi hariç);

ve devam ediyor

Buna göre, Yazılımın tamamen veya kısmen sökülmemesi, ayrıştırılmaması veya tersine çevrilmemesi veya bu tür faaliyetlere bu yasağa bakılmaksızın yasaların açıkça izin verdiği durumlar dışında, üçüncü bir tarafın izin vermemesi veya izin vermemesi gerektiğini kabul edersiniz.

Lisans koşulları için "Yazılım" terimi, "Birliğin web sitesinde tanımlanan tüm Unity yazılım ürünlerinin tüm 4.x sürümlerini ve güncellemelerini" belirtir. Ayrıca, anlaşma, muhtemelen bu soru için özellikle geçerli olmayan ancak yine de kayda değer olan bir gerçek olan Danimarka yasalarına tabidir.

Oyunun son ikiliklerinde dolaşmak ve varsayılan açılış ekranını tutmak için tekniğiniz açıkça açıkça ihlal ediyor; Açılış ekranı değişikliği için tek başvurunuz, sahip olduğunuz Unity sürümünde yerleşik olan şey olacaktır . Tekniğiniz lisans sözleşmesini ihlal ediyor.


2
Unity Pro'ya ödeme yoluyla yükseltme yaparsam, açılış ekranını özelleştirebilirim ve cihazda çalışırken varsayılan açılış ekranı yerine görünecektir. Bu nedenle, APK’yı değiştirmek kesinlikle yasaktır ve bu yüzden çalışmaz.
David Dimalanta

8
Evet, Unity Pro, Özel Splashscreens'i
jhocking

Unity Free, resmin karmaşasını veya başka bir şeyi kontrol ediyor mu?
JesseTG

6
sıçramanın etrafını kesmek zor olmayabilir, ancak hala Unity'nin ücretsiz sürümü için lisansı ihlal edeceksiniz, bu yüzden eğer sıçramayı sevmiyorsanız, PRO lisansı satın alın veya başka bir oyun geliştirme aracı bulun. reklamını yaptığınız ve dünyaya Unity3D'nin oyunlar için kullanılacak bir şey olduğunu söylediği gibi, geri ödemelerin biraz geri alınması gibi. Zaten ne kadar ücretsiz fayda sağladığınızı anlamayan insanlar için üzgünüm ve şimdi "reklamları" nasıl kaldıracağınızı sormaya başlıyorsunuz ... sorduğunuz için utanç duyuyorsunuz!
BerggreenDK

1
@ Bradman175 Birlik tamam olduğuna karar verirse; Mesele lisans anlaşmaları, Unity'ye markalarını araçları ile yapılan ürünlere nerede, ne zaman ve nasıl dahil etmeniz gerektiği konusunda karar verir. Pro sürümünün bir parçası olarak izin veriyorlarsa, bu onların çağrılarıdır. Pro® olmayan versiyonlarda sıçrama veya markalamayı başka bir yere taşımak istiyorsanız , sadece yapmak yerine, onlara sorduğunuz sürece tamam olabilir.
Josh

12

APK’yı hacklemek kolay gözükse de kesinlikle çalışmayacak, inanıyorum ki Unity Pro sürümüne yükseltme yapmak benim için bir seçenek .

Bağlantılara bakınız:


Aslında sorunun etrafında bir yol bulmak için +1 (gerçek ihtiyaca cevap vermek ve sadece "yasal mı?"
Sorusunu

APK'yi "kesmek" zorunda değilsiniz. Uygulamayı Android Studio Projekt olarak dışa aktarabilir ve oradan splash.png'yi değiştirebilirsiniz.
000000000000000000000

1

Son Kullanıcı Lisans Anlaşması nedeniyle, yazılı izin Unity Technologies'den istenmektedir, ancak Unity'nin yerel açılış ekranını değiştirmek "mümkündür".

Bunu yapmanın yolu, Unity ticari markasının "kendi versiyonunu" oluşturmak ve geliştirdiğiniz belirli IP için doğrudan Unity'ye sunmaktır. Öncelikle yasal bir Pro lisansına sahip olmanızı ister ve bazı ayarlamalar veya değişiklikler isteyebilir.

Kabul edilebilir bir ticari marka örneği, Birlik ticari markasını yerel açılış ekranı yerine ana menüye (yeterli görünürlükle) uygularsanız verilebilir.

Unity ticari markasını, yazılımın sahibi olmadığınız hiçbir yerde göstermek mümkün değildir, ancak yazılımı ticari kullanımlar için KULLANMAYINIZI içeren sözleşmeyi içeren bir lisans (veya daha fazla) mümkün değildir.

Kabul ederlerse, size resmi bir yazılı izin göndereceklerdir.


1
ilginç, bu konuda herhangi bir örnek var mı?
BerggreenDK

0

Pro sürümünü kullanıyorsanız, Birlik açılış ekranını gösterme zorunluluğunuz yoktur. Ücretsiz sürümü kullanıyorsanız, değiştirilemez, bu yüzden göstermeniz gerektiği anlamına gelir. "Derlemeden sonra" kaldırılması düz yanlış ve kesmek olarak kabul edilir.

Seni çok rahatsız ediyorsa; 30 günlük deneme sürümüne geçebilir, oyununuzu bununla oluşturabilir ve açılış ekranını kaldırabilirsiniz. Öyleyse deneme sürümünü içeren bir oyun yayınlayamadığınız için Pro sürümünü satın almalısınız.

Açılış ekranını göstermekten endişe etmem ... bir oyun yapmak düşündüğünüz kadar basit değildir, Birlik yetenekli bir tasarımcı olmadan tek başına yapmaz ve kimse sizin iyi bir tasarımcı olmadığını düşünmez. programcı, sadece kendi 3B Motorunuzu yazmadığınız için.


0

Birlik tarafından oluşturulan son apk yasal olarak değiştiremezsiniz ve özel açılış ekranını gösteremezsiniz.

Ancak, muhtemelen yapabileceğiniz şey, birlik etkinliğini başlatan bir başlatıcı etkinliği oluşturmaktır (com.unity3d.player.UnityPlayerActivity).

Başlatıcı etkinliğinizde görüntünüzü sıçrama görüntüsü olarak gösterebilirsiniz.

Bu yaklaşımla ilgili sorun, birlik faaliyetini başlattığınızda hala Birlik logosunu gösterecek olmasıdır.

Bilgileri burada buldum http://chikkooos.blogspot.jp/2016/03/a-splash-screen-for-unity.html


Uygulamamın bir Android Studio Projesi'ni dışa aktarabildiğim için, ilk sahnelerim başlatılırsa UnityPlayer üzerinden ImageView ile özel bir çerçeve düzeni oluşturabilirim. Alternatif olarak Android Studio Projesi'nde splash.png'nin yerini alabilirim. Teknik olarak yazılımın tersine mühendislik olmadığı için bunların herhangi biri yasal olur mu?
000000000000000000000

-1

Yasal olarak yapabileceklerinizle ilgili olarak, yasa lisansın şartlarına veya imzaladığınız sözleşmeye bakar. Yayın haklarının imzalanması, telif hakkı sahiplerine aittir. Unity 3D durumunda, çalışma zamanı lisansı Unity 3D'nin malı olarak kalır ve yayıncıya veya son kullanıcıya aktarmaz.

Bunun yerine yayıncı, yayınlanmış çalışmalarınızı yürütmek amacıyla Unity 3D tarafından hala açıkça lisanslanan bir kod parçası kullanıyor. Ancak, bu modelde bir sorun var. Bir araba satın aldıysanız ve göründüğü şekliyle veya bir miktar reklamı değiştirememenizin şartı vardıysa, o zaman bu mülkün estetik olarak devredilmesi hakkına sahip olmamanızı beklersiniz.

Ancak, bu bir motorlu araç satın aldığınızda aynı şeydir. Sorun şu ki, durumun fiziği aracın size ait olmasına rağmen, aslında motorlu taşıt tasarımının fikri mülkiyetine sahip olduğunuzu iddia etme hakkına sahip değilsiniz. Ancak aracınızın görünüşünü değiştirme hakkına sahipsiniz. Motorlu aracınızın fiyatlandırma modelinin bir kısmı, üreticinin araca koyduğu rozetlere dayandığını söyleyen bir yasa varsa, hepimiz silahlanacağız. Arabanızdaki rozetleri bozamazsınız? Her neyse, ben bir tanesinde, başvurunun ilk aşamasında değil, orada bir kredi olması gerektiğini kabul ediyorum. İşte benim tartışmam neden.

Piyasa bok uygulamaları ile oldukça doygun hale gelir. Veya, kısaca crApps. Sorun, Unity Logo'yu açılışın ilk birkaç saniyesinde görüntüleyen, uygulamanızın mutlak düşük bütçeli verimsizliği nedeniyle, otomatik bir dezavantaj sağlayan çok sayıda crApp ile. Bir yığın dolgun şişirilmiş boktan bogware, hepsi aynı açılış logosunu taşıyor.

İşte daha iyi bir fikir, kredi / rozetin gösterileceği bir nokta seçin. Belki Uygulamadan çıkma seçeneğini veya daha küçük bir yerleşim kullanarak uygulama yaşam döngüsü içindeki bir noktayı seçin ya da gerçek ölçümler karşılığında logosunu kaldırmayı seçin. Eğer başvuru, çalıştırıldığını bildirmek için anneliği ararsa, o zaman herhangi bir potansiyel reklam iadesi yerine, lisansın vadesine göre gelir toplamaya odaklanmaya başlayabilir. Biliyor musun, belki bunu çoktan yaptılar?


3
-1 Gamedev.se, gerçek sorulara gerçek cevapları toplamakla ilgilidir. Bu tür amatör spekülasyonlar, özellikle hukuk meseleleri konusunda yardımcı değildir.
Trevor Powell,

Josh'un önceki cevabı , önerinizin yasal olarak savunulabilir olmadığını açıkça ortaya koyuyor gibi görünen Unity EULA'ya gönderme yapıyor . (Bu şekilde olduğu emmek olabilir, ama bu, bu sorunun cevabını gerçekten değil.)
Anko

1
@StuartWilson (GameDev'e hoş geldiniz). Cevaplarınızda görüş bildirilmiş açıklamalar yapmaktan veya sitede faul dili kullanmaktan kaçının. Elbette, yasadışı eylemleri teşvik etmemelisiniz. Bunların hepsi, sizi reddetmek için uygun ve burada daha fazla özelliğe erişmek için oylara ihtiyacınız olacak :) Bu soru ve diğer cevaplar da bir yıldan eski. Eklemek için değerli / daha güncel bir şeyiniz olduğunu düşünüyorsanız, eski sorulara yeni cevaplar eklemeniz uygun olsa da, gereksiz mezar kazmalarından kaçının.
Fuzzy Logic

Üç yorumcunun da bir anlamı var. Stuart'ın bu cevabı iyi yansıtsa da, az alaycı. Evet, kendim de dahil olmak üzere oyun geliştiricileri, bu markaya ve oyunun kendisine iyi bir açılış ekranı istiyor. Çünkü ücretsiz bir sürüm için yaratılmış olan Birlik muhtemelen kredi / açılış ekranı olarak kabul edilmelidir. Stuart’ın söylediği gibi.
David Dimalanta
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.