Blender do tworzenia gier, plusy i minusy [zamknięte]


19

Blender to jedna z tych aplikacji, które albo kochasz, albo nienawidzisz. Wiem, że świetnie nadaje się do modelowania 3D i animacji, i wiele mówi się o interfejsie użytkownika i jego stromej krzywej uczenia się.

Bardziej interesuje mnie to, jak Blender wyróżnia się pod względem rozwoju gier. Moje pytanie brzmi: jakie byłyby zalety i wady wyboru Blendera do opracowania wysokowydajnej gry 3D?


3
Czy to pytanie dotyczące silnika gry Blender? (Jeśli tak, może powinieneś wspomnieć o tym / oznaczyć go.) Czy po prostu używasz Blendera do modelowania?
Andrew Russell

Zgaduję (i najbardziej interesuje mnie) Blender do modelowania. Silnik gry pozostawał w bezruchu przez znaczny okres czasu i właśnie jest remontowany, ostatnio sprawdziłem; Nigdy w to nie wierzyłem.
Ricket

Nie mam punktów enuogh, aby stworzyć tag silnika gry blender. Ale myślę, że to pytanie się sprawdza, ponieważ nadchodzą świetne informacje.
Steve Obbayi

Dodam to dla ciebie. (Miałeś wystarczająco dużo powtórzeń w fazie beta;)
Andrew Russell

Odpowiedzi:


12

Blender jest świetny, jeśli wiesz, jak go używać. (Przypuszczam, że masz na myśli jako oprogramowanie do modelowania, a nie GE)

Oto kilka powodów:

  • Może eksportować do wielu formatów plików od razu po rozpakowaniu, a wiele można znaleźć, a wiele można napisać własne skrypty do importowania
  • Zazwyczaj można znaleźć wiele bezpłatnych modeli do zbudowania lub użycia jako symbole zastępcze
  • To nic nie kosztuje (jak w mowie)
  • Dzięki interfejsowi Python możesz znaleźć wiele dodatkowych funkcji zaimplementowanych przez kogoś i zbudować własną kolekcję dostosowaną do twoich potrzeb
  • Otrzymujesz ogromną społeczność do wsparcia.

Oczywiście są to powody, dla których Blender działa, a nie powody, dla których Maya lub 3DS nie.


ostatnim razem, gdy sprawdziłem, było również darmowe jak w piwie, co oznacza, że ​​nie musisz za to płacić.
Raoul

Obie są znane, choć niektóre firmy znają się na rebrandingu i sprzedaży Blendera. blender.org/press/re-branding-blender
Toby

3

Pracowałem w różnych firmach, które intensywnie używały blendera do tworzenia gier. Większość z nich korzysta z własnych eksporterów, ale przyczyny tego zaczynają się zmniejszać, ponieważ eksporter blenderów collada staje się coraz lepszy.

Jeśli mówisz o GameBlender („uruchamianie gier w blenderze”), podoba mi się to w przypadku szybkiego prototypowania, ale nie w przypadku produktów końcowych (z powodu zależności od wtyczki).

Jeśli chcesz, aby tworzył zasoby, nie ma znaczenia, skąd pochodzą Twoje dane, ponieważ silnik zrobi różnicę.


3

Jeśli chcesz używać Blendera jako platformy do tworzenia gier, sprawdź GameKit: http://code.google.com/p/gamekit/

Stworzony przez Erwina Coumannsa z Bullet (i innych), cechuje go ścisła integracja z IrrLicht / Ogre3D.

Jest wciąż na wczesnym etapie, ale wygląda obiecująco! :)

Podstawową ideą wydaje się być utworzenie sceny w Blenderze, a następnie bezpośrednie załadowanie tego pliku mieszania do silnika (obsługiwanego przez IrrLicht lub Ogre3D).


Słyszałem, że blender zastanawia się nad wyeliminowaniem silnika gry na rzecz śpiewania Ogre, czy masz jakieś informacje na temat tej plotki?
Steve Obbayi,

Nie, nie są. :) Erwin Coumanns jest jednym z autorów BGE i nie zamierza konkurować ze sobą. Lata temu odbyły się krótkie rozmowy / eksperymenty, ale wygasły. Oczywiście fajnie byłoby mieć Ogre jako renderera dla BGE, ale IMO jest o wiele fajniejsze, aby odblokować silnik gry Blender i pozwolić IrrLicht i Ogre 3D zająć się trudnymi sprawami renderowania! Licencja jest również znacznie jaśniejsza.
jacmoe,

3

Nigdy nie byłem pod wielkim wrażeniem silnika gry Blender (chociaż nie pracowałem z nim wystarczająco, aby mieć mocną opinię), ale jako część potoku treści gry, Blender jest świetny.

Używam go od prawie 4 lat i jest to dobre oprogramowanie. Jest darmowy i chociaż interfejs jest początkowo trochę groźny, jest bardzo wydajny, gdy go wyczujesz (a 2.5 wygląda na to, że bardzo go porządkuje). Interfejs API skryptów Python jest świetny i pozwala zautomatyzować wszelkiego rodzaju rzeczy, pisać eksporterów / importerów i tak dalej. Użyłem go nawet jako prostego edytora map dla jednego lub dwóch projektów, ze skryptem do eksportu do odpowiedniego formatu mapy.



0

Blender można łatwo rozszerzyć za pomocą Pythona, dzięki czemu pasuje praktycznie do każdego potoku tworzenia treści. Możesz pisać własnych niestandardowych eksporterów, a nawet dodawać własne elementy interfejsu użytkownika w celu ulepszenia właściwości specyficznych dla gry. W wersji 2.5 interfejs użytkownika został gruntownie zmodyfikowany i jest teraz znacznie bardziej intuicyjny.

Przeciwnie, wiele istniejących silników do gier nie zapewnia naprawdę dobrych eksporterów do blendera, szczególnie tych komercyjnych (ale wtedy zawsze możesz napisać własny).


0

Widziałem, że wielu artystów Z-Brush używa Blendera do rozpakowywania promieni UV. Wydaje się szczególnie dobry w takich rzeczach, jak tworzenie szwów na postaciach o niskim poli

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.