Blender Untuk Pengembangan Game, Pro Dan Kontra [ditutup]

19

Blender adalah salah satu aplikasi yang Anda suka atau benci. Saya tahu itu bagus untuk pemodelan 3D dan animasi dan ada banyak yang dikatakan tentang UI dan kurva pembelajaran yang curam.

Saya lebih tertarik pada bagaimana Blender menonjol sejauh Pengembangan Game berjalan. Jadi pertanyaan saya adalah, apa pro dan kontra memilih menggunakan Blender untuk mengembangkan game 3D berkinerja tinggi?

Steve Obbayi
sumber
3
Apakah ini pertanyaan tentang Mesin Game Blender? (Jika demikian, mungkin Anda harus menyebutkannya / memberi tag.) Atau hanya menggunakan Blender untuk pemodelan?
Andrew Russell
Saya kira (dan saya sangat tertarik) Blender untuk pemodelan. Mesin game mengalami stagnan untuk periode waktu yang signifikan dan baru saja direnovasi, terakhir saya periksa; Saya tidak pernah memiliki iman di dalamnya.
Ricket
Saya tidak punya poin enuogh untuk membuat tag blender-game-engine. Tapi saya pikir pertanyaan ini berhasil karena ada banyak informasi masuk
Steve Obbayi
Saya akan menambahkannya untuk Anda. (Anda memang memiliki cukup perwakilan selama beta;)
Andrew Russell

Jawaban:

12

Blender sangat bagus jika Anda tahu cara menggunakannya. (Saya kira maksud Anda sebagai perangkat lunak pemodelan, bukan GE)

Inilah beberapa alasan:

  • Itu dapat mengekspor ke banyak format file di luar kotak, dan banyak Anda dapat menemukan, dan banyak Anda dapat menulis skrip Anda sendiri untuk mengimpor
  • Anda biasanya dapat menemukan banyak model gratis untuk dibangun atau digunakan sebagai placeholder
  • Gratis (seperti dalam pidato)
  • Karena antarmuka Python, Anda dapat menemukan banyak fitur tambahan yang diterapkan oleh seseorang, dan membangun koleksi Anda sendiri yang disesuaikan dengan kebutuhan Anda
  • Anda mendapatkan komunitas besar untuk dukungan.

Tentu saja, ini adalah alasan Blender berfungsi, bukan alasan Maya atau 3DS tidak.

Toby
sumber
Terakhir kali saya memeriksanya juga gratis seperti bir, artinya Anda tidak perlu membayar untuk itu.
Raoul
Keduanya, meskipun beberapa perusahaan telah dikenal untuk mengubah citra dan menjual Blender. blender.org/press/re-branding-blender
Toby
3

Saya telah bekerja di berbagai perusahaan yang menggunakan blender secara ekstensif untuk pengembangan game mereka. Sebagian besar dari mereka menggunakan eksportir mereka sendiri, tetapi alasan untuk itu mulai berkurang, karena eksportir collada blender menjadi lebih baik.

Jika Anda berbicara tentang GameBlender ("menjalankan game dalam blender"), saya menyukainya untuk prototyping cepat, tetapi tidak untuk produk akhir (karena ketergantungan plugin).

Jika Anda hanya ingin membuat aset, maka tidak masalah dari mana data Anda berasal, karena mesin Anda akan membuat perbedaan.

Andreas
sumber
3

Jika Anda ingin menggunakan Blender sebagai platform pengembangan game, lihat GameKit: http://code.google.com/p/gamekit/

Dibuat oleh Erwin Coumanns dari Bullet (dan lainnya), fitur integrasi yang erat dengan IrrLicht / Ogre3D.

Ini masih dalam tahap awal, tetapi terlihat menjanjikan! :)

Gagasan dasarnya adalah membuat adegan di Blender, dan kemudian langsung memuat file campuran itu ke mesin Anda (didukung oleh IrrLicht atau Ogre3D).

Jacobs
sumber
Saya mendengar blender sedang mempertimbangkan untuk menghilangkan mesin game mereka demi menyanyikan lagu Ogre, apakah Anda memiliki informasi tentang rumor ini?
Steve Obbayi
Tidak, mereka bukan. :) Erwin Coumanns adalah salah satu penulis BGE, dan dia tidak akan bersaing dengan dirinya sendiri. Ada beberapa pembicaraan singkat / percobaan tahun lalu, tetapi memudar. Tentu saja, akan lebih menyenangkan jika memiliki Ogre sebagai penyaji untuk BGE, tetapi IMO lebih keren untuk tidak membebani Mesin Game Blender dan membiarkan IrrLicht dan Ogre 3D menangani urusan rendering yang keras! Dan lisensinya juga jauh lebih jelas.
jacmoe
3

Saya tidak pernah sangat terkesan dengan Blender Game Engine (meskipun saya belum cukup bekerja dengannya untuk memiliki pendapat yang kuat), tetapi sebagai bagian dari saluran konten untuk sebuah game, Blender hebat.

Saya telah menggunakannya selama hampir 4 tahun dan ini adalah perangkat lunak yang bagus. Ini gratis, dan meskipun antarmuka sedikit mengancam pada awalnya, itu sangat efisien setelah Anda merasakannya (dan 2,5 sepertinya sangat sering membersihkannya). API skrip python sangat bagus, dan memungkinkan Anda untuk mengotomatisasi semua hal, menulis eksportir / importir dan sebagainya. Saya bahkan menggunakannya sebagai editor peta sederhana untuk satu atau dua proyek, dengan skrip untuk mengekspor ke format peta yang sesuai.

Riley Adams
sumber
0

Blender dapat dengan mudah diperpanjang melalui python sehingga cocok di hampir setiap pipa pembuatan konten. Anda dapat menulis pengekspor kustom Anda sendiri, atau bahkan menambahkan elemen UI Anda sendiri untuk mengutak-atik properti khusus gim. Dengan versi 2.5, UI telah mengalami perombakan besar dan jauh lebih intuitif sekarang.

Di sisi lain, banyak mesin gim yang ada tidak menyediakan eksportir yang benar-benar bagus untuk blender, terutama yang komersial (tetapi kemudian, Anda selalu dapat menulis sendiri).

thbusch
sumber
0

Saya telah melihat banyak artis Z-Brush menggunakan Blender untuk membuka bungkus UV. Tampaknya sangat bagus dalam hal-hal seperti membuat jahitan pada karakter poli rendah

Bob Hazard
sumber