Best Studio 1
Best Studio
TuZaKK 1
TuZaKK
Mt2Hizmet 1
Mt2Hizmet
Agora Metin2 1
Agora Metin2
Bvural41 1
Bvural41
kaptanmikro1 1
kaptanmikro1
R 1
Roksam
[DEV]AB 1
[DEV]AB
Sevdamsın 1
Sevdamsın
farkmt2official 1
farkmt2official
emirhanHCL 1
emirhanHCL
Hikaye Ekle

Unity en iyi oyun motoru mu?

1.00 yıldız(lar) 1 Değerlendirme Değerlendirenler

Türkiye'de ilk Mobil & PC Aynı Anda Metin2 Oyna. Triarchonline kalıcı ve uzun ömürlü yapısı ile 24 Temmuz'da açılıyor. | 1-99 Mobil Metin2 Triarch HEMEN TIKLA!

EGX'teki Rezzed bölgesine bakan Tea for Two kurucu ortağı Garry Williams, gösteri katında sergilenen bağımsız geliştiricilerin %99'unun muhtemelen Unity kullandığını söylüyor.

Bu ifadeyi soğuk gerçeklerle desteklemek zor olsa da, Unity söz konusu olduğunda şüphesiz en yaygın inanç budur: motor, bağımsız ve mobil oyunlar için geliştirme ortamı olarak bilinir. Bazı veriler bu görüntüyü kısmen destekliyor: Şirkete göre, Eylül 2019 itibariyle, en iyi 1.000 mobil oyunun %52'si Unity tarafından ve tüm AR/VR içeriğinin %60'ı destekleniyor. Unity oyun oyuncuları, kelimenin tam anlamıyla gezegendeki her ülke olan 195 ülkede bulunuyor.

Bariz iOS'tan PS4'e, daha az görünür Windows Karma Gerçeklik veya Android TV'ye kadar 25'ten fazla platformu destekleyen motor, yalnızca son 12 ayda 33 milyardan fazla kez kuruldu. Gerçek zamanlı geliştirme platformu 2D, 3D, VR ve AR içeriğinin oluşturulmasına izin veriyor ve son 12 ayda 3 milyar cihaza ulaştı.

Ve Unity'nin özellikle küçük ölçekli projelerde popüler olmasının bir nedeni var: ücretsiz. Motorun Kişisel lisansı, son 12 ayda Unity kullanımından elde edilen gelir veya finansmanda 100.000 $'dan fazla kazanmamış veya almamış olmaları koşuluyla, bireylerin ücretsiz olarak ticari oyunlar oluşturmalarına olanak tanır.

Bu arada, İş planlarının fiyatlandırması 2020'nin başında değişti. İşletme lisansları artık Plus sürümü için ayda 40 ABD dolarından başlıyor; bunlardan elde edilen gelir veya finansmanda 200.000 ABD Dolarından fazla kazanmadıysanız veya almadıysanız uygunsunuz. Unity'yi son 12 ay içinde kullanmak.

Ardından, gelir veya finansman konusunda herhangi bir sınırı olmayan, ancak geliştiricileri ayda 150 ABD dolarına gerileyen Pro sürümü geliyor. Ek destek ve müşteri hizmetlerinin yanı sıra kaynak kodu erişimi seçeneklerine erişim sağlar.

Yukarıda açıklanan tüm planlar yıllık planlardır ve bunlar hakkında web sitesinde daha fazla bilgi edinebilirsiniz.

Unity'nin avantajları nelerdir?
Unity, işe alımı kolaylaştıran geniş bir erişime sahiptir
No More Robots'un geliştirme lideri Dan Foster'ın, bir yılı aşkın bir süredir yayıncılık şirketinin oyunlarının gelişimini denetleyen ve destekleyen Dan Foster'ın hemen belirttiği gibi, Unity'nin erişimi, ana güçlü yönlerinden biridir (hepsi, inşa edilen Unity bar Hypnospace Outlaw'da yapılmıştır). Team17'de altı yıl programcı olarak çalıştıktan sonra Construct 2) ile.

"Birçok insan Unity'yi zaten biliyor, bu da müteahhitler alırsanız çok uygun bir şey" diye açıklamaya başlıyor. "Yeni bir motor öğrenmek zorunda kalmak istemezsiniz. Aynı şey Unreal için de söylenebilir, ancak özellikle bağımsız geliştirmede çok daha fazla insan Unity'yi kullanma eğilimindedir. Mobil geliştiricide büyük bir temeli olduğu için, belki bu yardımcı oldu" indie sahnesine ayak uyduruyor.

Descenders_Unity.png

RageSquid and No More Robots' Descenders

"Artık pek çok insan bunu kullanıyor, onu kullanmayı bilen birini istihdam etme çıtası çok daha düşük, bu da işlerin hızlı ve ucuza yapılmasını istiyorsanız gerçekten değerli."

Her iki Yooka-Laylee girişinin Unity üzerine kurulduğu Playtonic'teki yazılım direktörü Simon Gerges, motorun birçok eğitim düzeyinde kullanıldığını ve bunun da işe alım sürecini çok basit hale getirdiğini ekliyor.

Unity yeni başlayanlar için iyi bir motordur
Unity'nin ücretsiz olması, öğrenciler ve hevesli geliştiriciler için çok değerli bir araç haline getirir.

Tea for Two'dan Williams, Unity'yi 2008'de kullanmaya başladı. Mesleği olarak bir programcı, kayak merkezi sim Snowtopia ile bağımsız geliştirmeye geçişinden önce Ubisoft ve EA'da çalıştı. Unity'nin yeni başlayanlar için iyi bir motor olduğunu kabul ediyor ve 3D'de bir şeyler yapmanın tüm ek karmaşıklığını ele aldığını söylüyor.

Snowtopia_Unity.png

Two's Snowtopia'sında Çay

"Programlama öğrenmeye başlamak ve sadece bir şeyler yapmak istiyorsanız, Unity başlamak için iyi bir yerdir" diyor. "Ağır düzeyde tasarım yapmanız gerektiğinde bu sizin için iyi, çünkü orada tüm araçlara sahipsiniz."

Unity'nin yeni başlayanlar için kullanım kolaylığı, firma Temmuz 2020'de görsel komut dosyası oluşturma aracı Bolt'un bundan sonraki tüm Unity planlarına ek ücret ödemeden dahil edileceğini duyurduğunda bir adım daha ileri gitti. Bolt, geliştiricilerin nasıl kod yazılacağını bilmelerine gerek kalmadan projelerinde mantık uygulamalarına olanak tanır.

Unity Technologies yaptığı açıklamada, "Bolt, hem programcıların hem de programcı olmayanların son mantığı tasarlamak veya hızlı bir şekilde prototipler oluşturmak için kullanabileceği görsel, düğüm tabanlı grafiklere sahip." Dedi. "Bolt ayrıca programcıların daha gelişmiş görevler için veya diğer ekip üyeleri tarafından kullanılabilecek özel düğümler oluşturmak için kullanabilecekleri bir API'ye sahiptir."

Unity, Bolt eklentisini ilk olarak Kasım 2019'da yayıncı Ludiq'ten satın aldı. Unity Technologies, şu anda aracın "yetenek, ölçeklenebilirlik, performans ve kullanım kolaylığında iyileştirmeler getirmesi" gereken bir sonraki sürüm olan Bolt 2 üzerinde çalıştığını söyledi. Bolt 2, yayınlandıktan sonra tüm Unity planlarına ücretsiz olarak dahil edilecek.

Varlık Mağazası sayfasında Bolt hakkında daha fazla bilgi edinebilirsiniz.

Unity hızlı ve çeviktir
Unity'nin işleri çok hızlı bir şekilde yapma yeteneği bir başka değerli güçtür - çok hızlı yinelemeye izin verir ve yeni bir oyun konsepti için beyin fırtınası yaptığınızda son derece yararlı olabilir.

Flotsam'ın geliştiricisi ve Gamescom 2019'da En İyi Birlik Oyunu ödülünü kazanan Pajama Llama'nın sanatçısı ve kurucu ortağı Stan Loiseaux, ekibinin oyunu seçmesinin asıl nedeninin bu olduğunu söylüyor.

"Programlama öğrenmek ve sadece bir şeyler yapmak istiyorsanız, Unity başlamak için iyi bir yerdir."

Stan Loiseaux

"Unity'yi seçtik çünkü kodlama yapmadan veya çok basit kodlamayla oldukça hızlı bir şekilde oyun yapabileceğiniz hızlı bir motor. "Önce birkaç oyunun prototipini yapmak istedik ve ardından Flotsam yapmaya başladık."

Playtonic stüdyo yönetmeni Gavin Price ayrıca Unity'nin "daha fazla araç için iyi stoklanmış Varlık Mağazasını, çok iyi belgelenmiş ve her şeyi çözmeye yardımcı olan harika bir geliştirici topluluğuyla desteklenen" övüyor.

Her ay yaklaşık 1,5 milyon geliştirici, mevcut 56.000 pakete göz atmak için Varlık Mağazasını ziyaret ediyor - bu, içerik oluşturucuların kullanabileceği bir milyondan fazla bireysel varlığı temsil ediyor.

Ancak Loiseaux, bazı varlıkların zamanla kullanılamaz hale gelebileceği konusunda uyarıyor, bu nedenle oyunu büyük ölçüde etkileyen çok fazla varlık kullanmaktan kaçınmalısınız, çünkü bu, geliştirme yolculuğunuzda ciddi gecikmelere neden olabilir.

Unity, kendi araçlarınızı oluşturmanıza olanak tanır
Unity'nin Varlık Mağazası yalnızca geliştiricilerin araç satın almasını kolaylaştırmakla kalmaz, aynı zamanda motor, araç oluşturmayı gerçekten basitleştirir.

Foster, "Bu, oyun yapımında gerçekten çok yararlı bir şey, çünkü her zaman bir şeyler inşa etmenin ne kadar zor olduğunu azaltmak istersiniz" diyor.

"Hızlı bir şekilde küçük bir oyun yapmak istiyorsanız, Unity bunun için gerçekten iyi bir motor. Bazı şeyleri kendi tarzında render edecek ve belki bazı eklentileri kullanacaksınız ama çok düşük seviyelere inmeyeceksiniz. size bir sürü araç var ama onun temel parçalarını değiştiremezsiniz. Size birçok şeyi yapmak için yeterli esneklik sağlar ama detaya inemezsiniz."

"Unity, motoru modüler ve genişletilebilir hale getirmek için çok çaba sarf etti"

Trevor Blom

Unity, VR geliştiricileri için iyidir
Arizona Sunshine geliştiricisi Vertigo Games'in baş teknoloji uzmanı Trevor Blom, görüşülen kişiler tarafından vurgulanan tüm niteliklerin Unity'yi sanal gerçeklik için ideal bir motor haline getirdiğine dikkat çekiyor. Unreal'in aynı zamanda VR yetenekleri için övülen bir motor olduğunu belirtmekte fayda var.

"Unity'yi seçmemizin ilk nedeni, önceki çalışmalardan elde ettiğimiz motorla ilgili çok fazla deneyime sahip olmamızdır" diyor. "VR'nin Unity için önemli olduğu, teknolojinin en ileri noktasında oldukları ve hala oldukları için hızla ortaya çıktı. Yeni API'ler, özellikler ve paradigmalar, VR güç merkezleriyle birlikte çalıştıkları için hızlı bir şekilde uygulanıyor.

"Eklenen bir ekstra, Unity'nin bağımsız oyuncular ve küçük ekipler için çok popüler olması ve çoğu VR geliştirme ekibinin tam olarak bu olduğu. Son zamanlarda motoru modüler ve genişletilebilir hale getirmek için çok çaba sarf ettiler, bu da büyüyen ekibimize mükemmel şekilde uyuyor."


Unity taşınabilirliği kolaylaştırır
Williams, geliştirmede hızlı olmanın yanı sıra, oyununuz tek bir tıklamayla tüm farklı platformlara gitmeye hazır olmasıyla birlikte, taşımada da hızlı olduğunu ekliyor. Unity'nin 25 farklı platform için mevcut olduğunu burada tekrarlamakta fayda var, bu da çok değerli bir özellik sağlıyor.

Gerges, Yooka-Laylee'nin PS4, Xbox One, Switch, PC, macOS ve Linux'ta mevcut olmasıyla bu taşınabilirlik sürecinin basitliğini vurgulamaktadır.

"Bizim gibi çok platformlu oyunlara odaklanan bir şirket için, yapıların bir müşteri adayı biçiminden dağıtılabilme ve yinelenebilme kolaylığı, hayatımızı çok daha kolay hale getiriyor" diyor.

Unity'nin dezavantajları nelerdir?
Unity büyük projeler için uygun değil

Çok derine inememek Unity için hem bir güç hem de bir zayıflıktır. Bir yandan, yeni başlayanlar için iyi bir şekilde uyarlanmış hızlı bir sürece izin verir, diğer yandan, çok ısmarlama veya büyük ölçekte bir şey yapmayı umuyorsanız, Unity muhtemelen aradığınız şey değildir.

Bir AAA oyunu veya aynı anda ekranda birçok şeyin olduğu geniş bir manzara veya ağ bağlantılı oyunlar yapmayı hedefliyorsanız, seçiminizi yeniden gözden geçirmek isteyebilirsiniz.

Foster, "Unity'nin birçok AAA yönü var ama açık dünya açısından henüz tam olarak orada olduğunu düşünmüyorum" diyor. "[Unity Technologies] şu anda bu ağ oluşturma modelini yeniden inşa ediyor, böylece gelecekte bu doğru olmayabilir, ancak şimdilik o duvara toslayacaksınız, yoğun optimizasyonlar yapmak için yeterince derine inemezsiniz veya çok şey yapmanız gerekir. Unity'nin size ihtiyacınız olanı değiştirmek için yeterli alan sağlamadığı için süslü numaralar var. Unity'nin esnekliğini işte bu noktada vurursunuz."

Unity, kötü kod uygulamalarını teşvik ediyor
Tea for Two'dan Williams için sorun, Unity'nin mutlaka bir oyun motoru olması gerekmediği gerçeğinde yatıyor; başlangıçta web geliştirme ve JavaScript içindi.

"Unity, kötü kod uygulamalarını teşvik ediyor, çünkü daha küçük projeler için tasarlandı"

Garry Williams

"Birkaç şey C# ve oyun geliştirmeye pek iyi uyarlanmıyor" diyor. "MonoGame'den Unity'ye geçtim ama Unity'den pek hoşlanmadığım için bu benim için kolay bir karar olmadı. Kötü kod uygulamalarını teşvik ediyor. , çünkü daha küçük projeler için tasarlandı.

"Sadece birkaç küçük davranış yazmak içindi ve nesneler eklediniz ve dinamik bir şey elde ettiniz. Ama sadece bunu yaparsanız, örneğin koddan verileri ayırmayı kaçırırsınız ve her şey iç içe geçmeye başlar. Yani değil. her şey uzun vadede iyidir ve Unity'nin ilk aşamasından miras kalan her şey."

İlginç bir şekilde, bu, İngiliz geliştirici Cliff Harris'in birkaç yıl önce GDC'de "Birliği ve bindiği atı sikeyim" başlıklı bir konuşma sırasında değindiği bir konu.

Unity, kutudan çıktığı haliyle Unreal kadar sanatçı dostu değil
Pijama Lama'nın bulunduğu Belçika'da Flotsam'ı inşa etmek için Unity'yi seçenler kodlayıcılar. Ve bir sanatçı olarak Loiseaux, Unreal'ın başlamak için daha iyi olacağına inanıyor.

"Unreal'de hemen hemen aynı şeyi yapabilirsin diyeceğim ama kutunun dışında [Unreal] çok daha iyi" diyor. "Aydınlatma ve gölgelendirici gibi şeyler, çok daha fazla seçeneğiniz var. Bence bu biraz daha sanatçı dostu. Unity ile aynı şeyleri yapabilirsiniz, ancak istediğiniz noktaya gelmek için biraz daha çaba sarf etmeniz gerekiyor. Unreal ile olurdu."

Unity'nin kullanıcı arayüzü özellikleri eksik
Loiseaux, Flotsam'daki tüm kullanıcı arayüzünü yapmaktan da sorumludur ve bu alanı Unity için bir iyileştirme alanı olarak kabul eder.

"Sorun değil, bir sanatçı olarak kullanabilirim, ama bence hala biraz eksik" diyor. "Bazen belirli UI özelliklerini bulmak zor."

Yeni Unity kullanıcıları için tavsiyeler
Sadece bir şeyler yap
Acemi Unity geliştiricileri, öğrencileri veya yeni başlayanlar için topladığımız tavsiyelerin çoğu, bu belirli motorun ötesine geçen basit bir öneri etrafında döner: sadece çok basit bir oyun olsa bile bir şeyler inşa edin. Küçük bir projeyi bile baştan sona tamamlamanın gerçek değeri vardır.

Williams, "Oyun geliştirmeye yeni başlıyorsanız, bir şeyler yapmalı ve elinizden geldiğince çalışır hale getirmelisiniz" diyor. "O zaman bunu yaparsanız, daha sonra ufkunuzu genişletmeli ve oyun geliştirmenin dışında şeyler öğrenmeye çalışmalı, ötesine geçmeli ve normal Unity yolundan daha fazlasını yapabileceğinizi görmelisiniz."

Ancak Playtonic'in Fiyatı, oraya bir yapı olmadan girmemeniz gerektiğine inanıyor.

"Kendinize bazı hedefler ve kıyaslama testleri belirleyin ve deneyin" diye tavsiyede bulunuyor. "Yalnızca düşünce ve varsayımlarla karar vermeye çalışmayın."

Kendi araçlarınızı nasıl oluşturacağınızı öğrenin
"Unity kullanarak kendi araçlarınızı nasıl oluşturacağınızı öğrenin"

Dan Foster

Birkaç küçük projeyi tamamladıktan sonra, temel bilgilerin ötesine geçmeli ve diğer özellikleri keşfetmelisiniz.

Foster, "Unity'yi kullanarak kendi araçlarınızı nasıl oluşturacağınızı öğrenin" diyor. "Hepsi C#'da. Kodunuzun çöp üretmeye geldiğinde ne yaptığını öğrenin. Çöp toplayıcı, bir şeyleri mobil cihazlara ve Switch, Xbox, PS4'e koyduğunuzda oyununuzu yavaşlatacak bir şeytandır. Ve eğer yazarsanız çöp oluşturmayan kod, kodunuz hızlı çalışır ve bunun için tekrar endişelenmenize gerek kalmaz."

Topluluğa ulaşın
Unity'yi oyun motorunuz olarak düşünüyorsanız, iyi haber, topluluğunun yeterince büyük olması ve sorunlarınızın çoğunun bir çözümden yalnızca bir Google araması uzağınızda olması. Başlangıç seviyesinden yoğun optimizasyona kadar her türlü geliştirme seviyesi için binlerce öğretici var, bu yüzden kesinlikle o topluluğa güvenmelisiniz.

Gerges, oyunların "komik canavarlar" olduğuna ve "henüz uygun kafa kaşıma anlarına neden olmayan bir oyun üzerinde çalışmadığına" dikkat çekiyor. Ve burada 15 yıldır oyunlarda çalışmış birinden bahsediyoruz. Devam ediyor: "Engellerin ve zorlu durumların üstesinden gelmeye yardımcı olmak için topluluktan ve doğrudan Unity'den gelen destekten sayısız kez faydalandık."

Fiyat, Unity'nin halihazırda piyasada bulunan birçok platform ve türde fantastik oyunlarla ilgili kanıtlanmış başarı sicilinden bahsederek sona eriyor.

"Bir geliştirici olarak, hangi motoru kullanırsanız kullanın, bir vizyona ulaşmak için onu nasıl kullandığınız konusunda yaratıcı olmalısınız" diyor. "Unity, hayal gücünüzün yaratmak istediği herhangi bir oyunu yapabilir."​
 

Şu an konuyu görüntüleyenler (Toplam : 0, Üye: 0, Misafir: 0)

Geri
Üst