Oyun Geliştirme, Artıları ve Eksileri için Blender [kapalı]


19

Blender, sevdiğiniz veya nefret ettiğiniz uygulamalardan biridir. 3D modelleme ve animasyonlar için harika olduğunu biliyorum ve UI ve dik öğrenme eğrisi hakkında çok şey söyleniyor.

Blender'ın Oyun Geliştirme konusunda nasıl öne çıktığı ile daha fazla ilgileniyorum. Benim sorum şu: Yüksek performanslı bir 3D oyun geliştirmek için Blender'ı kullanmayı seçmenin Artıları ve Eksileri ne olurdu?


3
Bu Blender Game Engine hakkında bir soru mu? (Öyleyse, belki de bahsetmelisiniz / etiketlemelisiniz.) Veya sadece modelleme için Blender'ı mı kullanıyorsunuz?
Andrew Russell

Modelleme için Blender'ı tahmin ediyorum (ve en çok ilgilendiğim). Oyun motoru önemli bir süre durgunlaştı ve sadece yenileniyor, son kontrol ettim; Buna hiç inanmadım.
Ricket

Bir blender-oyun-motor etiketi oluşturmak için enuogh puanım yok. Ama sanırım bu soru işe yarıyor çünkü çok büyük bilgiler geliyor.
Steve Obbayi

Senin için ekleyeceğim. (Beta sırasında yeterli temsilciniz vardı;)
Andrew Russell

Yanıtlar:


12

Blender, nasıl kullanılacağını biliyorsanız harikadır. (Sanırım GE değil, modelleme yazılımı demek istiyorsun)

İşte bazı nedenleri:

  • Kutusundan birçok dosya formatına dışa aktarabilir ve bulabileceğiniz birçok dosya ve içe aktarmak için kendi komut dosyalarınızı yazabilirsiniz.
  • Yer tutucu olarak oluşturmak veya kullanmak için genellikle birçok ücretsiz model bulabilirsiniz.
  • Ücretsiz (konuşmadaki gibi)
  • Python arayüzü nedeniyle, birileri tarafından uygulanan birçok ekstra özellik bulabilir ve ihtiyaçlarınıza göre kendi koleksiyonunuzu oluşturabilirsiniz.
  • Destek için büyük bir topluluğa sahip olursunuz.

Tabii ki, bunlar Blender'ın çalışmasının nedenleri, Maya veya 3DS'nin nedenleri değil.


son kontrol ben de bira gibi ücretsiz, yani bunun için ödemek zorunda değilsiniz kontrol etti.
Raoul

Her ikisi de, bazı şirketlerin Blender'ı yeniden markaladığı ve sattığı biliniyor. blender.org/press/re-branding-blender
Toby

3

Oyun geliştirmeleri için blenderi yoğun olarak kullanan çeşitli şirketlerde çalıştım. Birçoğu kendi ihracatçılarını kullandı, ancak bunun nedenleri azalmaya başladı, çünkü karıştırıcılar kolajda ihracatçısı daha iyi hale geliyor.

GameBlender hakkında konuşuyorsanız ("blender'da oyunları çalıştırmak") Hızlı prototipleme için hoşuma gidiyor, ancak son ürünler için değil (eklenti bağımlılığı nedeniyle).

Sadece varlık oluşturmasını istiyorsanız, motorunuz fark yaratacağı için verilerinizin nereden geldiğinin önemi yoktur.


3

Blender'ı oyun geliştirme platformu olarak kullanmak istiyorsanız GameKit'e bakın: http://code.google.com/p/gamekit/

Bullet'ten (ve diğerlerinden) Erwin Coumanns tarafından yaratılan, IrrLicht / Ogre3D ile sıkı entegrasyona sahiptir.

Hala erken aşamalarda, ama umut verici görünüyor! :)

Temel fikir Blender'da bir sahne oluşturmak ve daha sonra doğrudan bu karışım dosyasını motorunuza yüklemek (IrrLicht veya Ogre3D tarafından desteklenmektedir) gibi görünüyor.


Blender'ın oyun motoru ile şarkı söyleme lehine gitmeyi düşündüğünü duydum, bu söylentiyle ilgili bilginiz var mı?
Steve Obbayi

Hayır değiller. :) Erwin Coumanns, BGE yazarlarından biri ve kendisi ile rekabet etmeyecek. Yıllar önce bazı kısa tartışmalar / deneyler yapıldı, ancak bu durum kayboldu. Tabii ki, Ogre'yi BGE için bir oluşturucu olarak kullanmak harika olurdu, ancak IMO, Blender Oyun Motorunun unencumberını yapmak ve IrrLicht ve Ogre 3D'nin cesur render işlerini halletmesine izin vermek çok daha havalı! Ve lisans da çok daha net.
jacmoe

3

Blender Game Engine'den hiç çok etkilendim olmadım (güçlü bir fikre sahip olmak için yeterince çalışmamış olmama rağmen), ancak bir oyunun içerik hattının bir parçası olarak Blender harika.

Yaklaşık 4 yıldır kullanıyorum ve iyi bir yazılım parçası. Ücretsizdir ve arayüz başlangıçta biraz tehditkar olsa da, bir kez hissettiğinizde çok etkilidir (ve 2.5 çok fazla temizliyor gibi görünüyor). Python kodlama API'sı harika ve her türlü şeyi otomatikleştirmenize, ihracatçılar / ithalatçılar yazmanıza vb. Hatta bir veya iki proje için basit bir harita editörü olarak, uygun harita formatına aktarmak için bir komut dosyası ile kullandım.



0

Blender, python ile kolayca genişletilebilir ve böylece hemen hemen her içerik oluşturma kanalına sığar. Kendi özel ihracatçılarınızı yazabilir, hatta oyuna özgü özellikleri değiştirmek için kendi UI öğelerinizi ekleyebilirsiniz. 2.5 sürümü ile UI büyük bir revizyona sahip ve şimdi çok daha sezgisel.

Diğer taraftan, mevcut birçok oyun motoru, blender için, özellikle de ticari olanlar için gerçekten iyi ihracatçılar sağlamaz (ancak her zaman kendiniz yazabilirsiniz).


0

Birçok Z-Brush sanatçısının UV'leri açmak için Blender kullandığını gördüm. Düşük poli karakterlerde dikiş oluşturmak gibi şeylerde özellikle iyi görünüyor

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.