[Новый Союз] Зачем нам нужен свой движок? (страница 1)

  • Страница 1 из 1
  • 1
[Новый Союз] Зачем нам нужен свой движок?
# 1 | | |

Более чем уверен, что знакомые с историей перехода Obsidian Entertainment с лицензированных движков на самописный Onyx не откроют для себя ничего нового, остальным посвящено нижеследующее послание разработчиков «Нового союза»:

Часто встречаются комментарии вида: «Зачем в наш век великих технологий, когда есть готовые игровые движки, команды по-прежнему продолжают тужиться и писать свои? Ну возьми же вы Unreal или CryEngine!».

Ответ очень прост, и состоит он из трех пунктов:

1. Готовый игровой движок дает постоянное и ограниченное количество фич. Хотите миллионы одинаковых игр? Большинство ответит на этот вопрос - нет! Значит, необходимо нанимать команду программистов, которые будут программировать уникальные фичи под конкретную игру. Т.е. без собственного программирования все равно не обойтись.

2. У каждой игры есть свой бюджет. А лицензия стоит денег. И чем сложнее и амбициознее проект, тем условия для лицензирования более суровые. Теперь добавляем необходимость делать отчисления сервису, который продает вашу игру и спонсорам… что в итоге остается разработчику? Почему у инди-разработчиков пользуется популярностью Unity? Потому что лицензия позволяет использовать его бесплатно, пока количество проданных копий не перевалит достаточно большое (как для инди-проекта) порог.

3. И самый главный момент: свой игровой движок можно беспрепятственно использовать для создания сиквелов, аддонов и DLC, в то время, как при использовании стороннего движка, необходимо на каждое продолжение приобретать новую лицензию. Свой игровой движок можно лицензировать, а также, без оглядки на третьи лица, давать в свободный доступ для желающих попробовать свои силы в создании игр (для уважаемых модмейкеров).

Поэтому все команды, которые чувствуют в себе силы писать свой игровой движок, пишут свой.

Чтобы создать конкурентоспособный игровой движок нужно вложить немало средств и интеллектуального труда, но этот труд окупится трижды. А если игровой движок сочетает в себе несколько оригинальных, уникальных фич, то и влияние времени (устаревание технологий происходит довольно быстро) игровому движку будут не по чем.

Например, наш Gem2, несмотря на устаревшие графические технологии, по-прежнему не оставляет выбора при создании стратегий, благодаря набору уникальных фич:

  • Поддержка полной разрушаемости, системы укрытий и интерактивность окружающего пространства.
  • Модульность, открытые ресурсы и низкий порог вхождения (любой ребенок самостоятельно может разобраться с возможностями редакторов Gem2). Заинтересованным лицам рекомендуем уроки работы в редакторе миссий.



В Gem3 мы отказались от обязательного использования сторонних коммерческих библиотек и пошли по пути еще большей доступности создания принципиально нового игрового контента без помощи программистов. Например, мы вынесли на уровень редактора:

  • возможность создавать и редактировать анимации.
  • возможность программировать поведение для монстров и людей, задавать различные уровни дипломатии и объединять особей в кланы/стаи.
  • писать новые материалы  (шейдеры) для объектов.
  • создавать спецэффекты.
  • усилили гибкость настройки окружения (environment).
  • внедрили инструмент planting editor для быстрого создания открытых пространств.
  • добавили возможность создавать разные «озера» воды на разных уровнях высоты со своими настройками прозрачности, ряби и отражающей способности, а также(!) возможность создания локальных зон для ветра!



Все это щедро сдобрено более мощными инструментами скриптинга и отладки.

Уверены в том, что Gem3 станет одним из любимейших игровых движков у творческих людей.

Все это позволяет  легко масштабировать игровой контент и в сжатые сроки создавать новые игровые фичи без помощи программистов.

Источник: Best Way | Под кодовым названием "Проект №5".


Вверх Вниз
# 2 | | |
Цитата m00n1ight ()
историей перехода Obsidian Entertainment с лицензированных движков на самописный Onyx
  Особенно это интересно в свете того, что Obsidian Entertainment решила отказаться от поддержки своего движка.

Вверх Вниз
# 3 | | | 234
Цитата Uzidor ()
Особенно это интересно в свете того, что Obsidian Entertainment решила отказаться от поддержки своего движка.
Ага, выпустив на нём всего одну игру

Сказали бы просто, денег не дал издатель и всё

Сообщение отредактировал vaska_psih - Воскресенье, 2013-12-01, 10:09


// Сейчас играю: В консоли
Вверх Вниз
Praise the Sun!
Группа: Factotum
Регистрация: 2011-01-12
Репутация: 234
Сообщений: 2268
# 4 | | |
Цитата Uzidor ()
Особенно это интересно в свете того, что Obsidian Entertainment решила отказаться от поддержки своего движка.

Они отказались от него, потому что последний хрен без соли доедают. А сам движок они замутили именно по тем же причинам, что приведены в статье - на эту тему было несколько интервью.

Вверх Вниз
# 5 | | |
Цитата m00n1ight ()
Они отказались от него, потому что последний хрен без соли доедают. А сам движок они замутили именно по тем же причинам, что приведены в статье - на эту тему было несколько интервью.
  Я об этом читал. Но там они жаловались на:
Цитата m00n1ight
Принято решение отказаться от поддержки собственного движка Onyx. По словам
Фергюса, поддержка самописного движка обходится дороже, чем
лицензирование сторонних разработок, таких как Unreal, CryEngine и
Unity. Инструменты, использовавшиеся для работы с Onyx, будут
адаптированы для использования с другими движками.
  А тут:
Цитата m00n1ight ()
У каждой игры есть свой бюджет. А лицензия стоит денег. И чем сложнее и амбициознее проект, тем условия для лицензирования более суровые. Теперь добавляем необходимость делать отчисления сервису, который продает вашу игру и спонсорам… что в итоге остается разработчику?
 И:
Цитата m00n1ight ()
И самый главный момент: свой игровой движок можно беспрепятственно использовать для создания сиквелов, аддонов и DLC, в то время, как при использовании стороннего движка, необходимо на каждое продолжение приобретать новую лицензию.

Вверх Вниз
# 6 | | |
Так они же Unity взяли, а разработчики "Нового Союза" отвечают на вопрос, почему бы им Unreal или CryEngine не лицензировать. Я не в курсе конкретных ценников, но подозреваю, что они несколько разного порядка. Unity наверняка дешевле самописного, а вот Край и Анрыл могут быть намного дороже.

Вверх Вниз
# 7 | | |
Цитата m00n1ight ()
Unity наверняка дешевле самописного, а вот Край и Анрыл могут быть намного дороже.
  Вероятно, но Фергюс говорит, что "поддержка самописного движка обходится дороже, чем
лицензирование сторонних разработок, таких как Unreal, CryEngine и
Unity."

Вверх Вниз
# 8 | | |
Это ещё от движка зависит и некоторых других вещей. Написанные на коленке движки для инди-игр стоят копейки. Сколько конкретно и кому что стоит знают лишь разработчики. Я же говорил о том, что Onyx они делали именно с такой же аргументацией, с которой Best Way пилит Gem3.

Вверх Вниз
# 9 | | |
Цитата m00n1ight ()
Я же говорил о том, что Onyx они делали именно с такой же аргументацией, с которой Best Way пилит Gem3
  А я, что как бы не пришлось им потом говорить тоже, что пришлось Obsidian. Чай не инди делают.

Вверх Вниз
  • Страница 1 из 1
  • 1
Поиск:

If you seek to aid everyone that suffers in the galaxy, you will only weaken yourself and weaken them. It is the internal struggles, when fought and won on their own, that yield the strongest rewards. You stole that struggle from them, cheapened it.

Kreia, Star Wars: Knights of the Old Republic 2 — Sith Lords