Блендер на розвиток ігор, плюси і мінуси [закрито]


19

Blender - це одне з тих застосувань, які ви або любите, або ненавидите. Я знаю, що це чудово для 3D моделювання та анімації, і багато що сказано про інтерфейс користувача та його круту криву навчання.

Мене більше цікавить, як Blender виділяється, наскільки розвивається гра. Отже, моє запитання полягає в тому, які б були плюси і мінуси у виборі використовувати Blender для розробки високопродуктивної 3D-гри?


3
Це питання про The Blender Game Engine? (Якщо так, можливо, ви повинні згадати це / позначити його.) Або просто використовувати Blender для моделювання?
Ендрю Рассел

Я б здогадався (і мене найбільше цікавить) Блендер для моделювання. Ігровий двигун застійно стояв протягом значного періоду часу і тільки що реконструюється, востаннє я перевірив; Я ніколи в це не вірив.
Рікет

Я не маю enuogh балів, щоб створити тег блендера-гри-двигуна. Але я думаю, що це питання працює, тому що надходить чудова інформація.
Стів Оббай

Я додам для вас. (У вас було достатньо представників під час бета-версії;)
Ендрю Рассел

Відповіді:


12

Блендер чудовий, якщо ви знаєте, як ним користуватися. (Я думаю, ви маєте на увазі як програмне забезпечення для моделювання, а не GE)

Ось кілька причин:

  • Він може експортувати до багатьох форматів файлів з вікна, і багато ви можете знайти, і багато ви можете написати власні сценарії для імпорту
  • Зазвичай ви можете знайти безліч безкоштовних моделей, які можна побудувати або використовувати в якості заповнювачів
  • Це безкоштовно (як у мовленні)
  • Завдяки інтерфейсу Python ви можете знайти безліч додаткових функцій, реалізованих кимось, та створити власну колекцію, що відповідає вашим потребам
  • Ви отримуєте величезне співтовариство для підтримки.

Звичайно, це причини, що Blender працює, а не причини Maya або 3DS.


востаннє я перевірив, що це також безкоштовно, як у пиві, тобто вам не доведеться платити за це.
Раул

Це обоє, хоча деякі компанії, як відомо, ребрендують та продають Blender. blender.org/press/re-branding-blender
Тобі

3

Я працював у різних компаніях, які широко використовували блендер для свого розвитку ігор. Більшість із них використовували власних експортерів, але причини цього починають зменшуватися, оскільки експортер колагенів блендерів стає кращим.

Якщо ви говорите про GameBlender ("запуску ігор в блендері"), мені це подобається за швидке прототипування, але не для кінцевих продуктів (через залежність плагіна).

Якщо ви просто хочете, щоб він створив активи, то не має значення, звідки беруться ваші дані, оскільки ваш двигун змінить значення.


3

Якщо ви хочете використовувати Blender як платформу для розробки ігор, перегляньте GameKit: http://code.google.com/p/gamekit/

Створений Ервіном Куманном з Bullet (та інших), він відрізняється тісною інтеграцією з IrrLicht / Ogre3D.

Це ще на ранніх стадіях, але це виглядає перспективно! :)

Основна ідея, як видається, полягає в створенні сцени в Blender, а потім безпосередньо завантажте цей змішаний файл у свій двигун (працює від IrrLicht або Ogre3D).


Я чув, що блендер роздумував про те, щоб покінчити зі своїм ігровим двигуном на користь співу Огре, чи є у вас інформація про цю чутку?
Стів Оббай

Ні, вони не. :) Ервін Куманнс - один з авторів BGE, і він не збирається конкурувати з самим собою. Багато років тому були короткі розмови / експерименти, але вони згасали. Звичайно, було б здорово, якщо Ogre був рендерінг для BGE, але IMO набагато крутіше відкрутити Blender Game Engine і дозволити IrrLicht та Ogre 3D вирішувати важкі справи візуалізації! І ліцензія теж набагато зрозуміліша.
jacmoe

3

Я ніколи не був дуже вражений ігровим двигуном Blender (хоча я не працював з ним достатньо, щоб мати сильну думку), але як частина контент-конвеєра для гри, Blender чудовий.

Я використовую його майже 4 роки, і це прекрасний фрагмент програмного забезпечення. Це безкоштовно, і хоча спочатку інтерфейс трохи грізний, він дуже ефективний, як тільки ви відчуваєте це (і 2,5 виглядає так, що це чистять багато). API сценаріїв python чудовий і дозволяє автоматизувати всілякі речі, писати експортерів / імпортерів тощо. Я навіть використовував це як простий редактор карт для проекту чи двох із сценарієм для експорту у відповідний формат карти.


1

Якщо ви хочете побачити, як можна використовувати Blender для створення гри наступного покоління, перегляньте Project AfterShock.

Почніть з прочитання випуску 21 журналу "Blender Art", сторінка 31: http://issuu.com/blenderart_magazine/docs/blenderart_mag-21_eng

Потім відвідайте їхній веб-сайт: http://www.liquidrockgames.com/

І перегляньте тему вітрини на форумі Ogre3D: http://www.ogre3d.org/forums/viewtopic.php?f=11&t=37377&start=0


0

Блендер можна легко розширити за допомогою python, і тому він вписується практично у кожен конвеєр створення контенту. Ви можете написати власних експортерів або навіть додати власні інтерфейси для налаштування властивостей гри. З версією 2.5 інтерфейс користувача провів капітальний ремонт і зараз є набагато інтуїтивнішим.

З іншого боку, багато існуючих ігрових двигунів не забезпечують дійсно хороших експортерів для блендерів, особливо комерційних (але тоді ви завжди можете написати свій власний).


0

Я бачив, що багато художників Z-Brush використовують Blender для розгортання УФ-променів. Особливо добре здається в таких речах, як створення швів на низьких полі символах

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.