Birlik adamlarının, toplumlarının karşı karşıya kaldığı temel nitelikleri duymak konusunda oldukça iyi olduklarını ve nihayetinde işleri iyileştirme vaat ettiklerini söyleyeyim. Ayrıca sadece belirli platformlarda ortaya çıkan ya da üzerinde çalıştığınız oyunun kişisel tercihleri ya da özel sorunları olan birçok konu var.
Söyleniyor ki:
1) Kötü kaynak kontrol entegrasyonu ve büyük takım araçları. Bahsettiğiniz gibi, bir çok değişken olmayan ikili dosya. Editör, sahne dosyaları için salt okunur bayrağını dikkate almaz. Giriş yapmanız gereken gerçek dosyalar hemen belli değil. Bunun bir kısmı 3.5'te SVN ve P4 entegrasyonu ile düzeltiliyor. Ayrıca metin tabanlı sahne formatları vaat ediyor. GÜNCELLEME: Metin tabanlı sahne formatı artık Unity'nin Pro sürümünde mevcuttur. Buraya bakınız .
2) Yavaş, programlayıcı merkezli UI araçları. Her widget, mobil platformlarda çok fazla yükü olan kendi arama çağrısıdır. Animasyonlu paneller ve UI'yi kendiniz yuvarlamadan iyi hissetmenizi sağlayan diğer fantezi şeyler gibi şeyler kavramı yoktur. Yol haritasında yeni bir UI sistemi vaadi var (3.6?). Bazı üçüncü parti araçlar var ama harika değiller.
3) Gerçekten ilkel parçacık düzenleme. Yine de 3.5'te yeni bir eğri tabanlı sistem vaat ediyorlar. GÜNCELLEME: Shuriken adı verilen bu eğri tabanlı sistem şimdi mevcuttur. Buraya bakınız .
4) Prefabrik yuva yapamazsınız. Küçük bir sorun, ancak prefabrik sistemle ve size sağladığı tüm güçle çalışmaya alışkın olduğunuzda sinir bozucu olabilir. Bu söz verildi, ancak kesin bir tarih yok. GÜNCELLEME: Artık prefabrik yuvalayabilirsiniz.
5) Hava sınırının altında bir iOS oyunu elde etmek imkansız. Tek başına ikili, en iyi senaryoda 8 megs gibidir. Bu kolayca tamir edilebilir bir şey değil.
6) Boş başvuru istisnaları, JIT derlenmiş koduna izin vermeyen çökme platformları. Bağımsız veya web sürümlerinde, NRE'ler yakalanır. Hala yakalanmamış bir istisna, ancak en azından uygulama çalışmaya devam etmeye çalışacak. İOS'ta, cihaz çöküyor. Bunu hata ayıklama moduna geçirebilir ve bazı istisna türleri yakalayabilirsiniz, ancak performans düşüktür.
7) Çok platformlu bir oyun üzerinde çalışırken, yapı hedeflerini değiştirdiğinizde her şeyi yeniden içe aktarmanız gerekir ve bu uzun zaman alır. Bu konuda aslında sadece projenin birden çok kopyası disk üzerinde kopyalayarak çalıştım. Görünüşe göre 3.5'te ithal edilmiş bir varlık sunucusu var.