Это довольно простой вопрос. Мне интересно, можно ли использовать Unreal Development Kit для чего-то другого, кроме игр, в частности, симулятора светового шоу и редактора. На сайте написано:Может ли UDK использоваться для неигровых проектов?
Unreal Engine 3 был использован разработчиками игр, исследователями, телевизионными студиями, директорами машинимы, художниками и учениками. Если у вас есть идея, которую нужно оживить в игровом движке, UDK для вас.
Но у меня такое ощущение, что оно больше ориентировано на игру. Для моего проекта хобби я хотел бы иметь возможность создавать симуляции светового шоу с вращающимися/движущимися лазерами/лампами изменения цвета, синхронизированными с звуком/музыкой. Я также хотел бы разработать для этого графический редактор, желательно на C#, но если невозможно получить доступ к функциям рендеринга движка с C#, тогда C++/Qt должен быть достаточным. Редактор будет использоваться для моделирования моделирования, которое затем будет отображаться/воспроизводиться в режиме реального времени.
Я думаю, что моя база, общий вопрос: может ли Unreal Development Kit использоваться для чего-то подобного, не обязательно связанного с игрой? Или я должен пойти с моим оригинальным вариантом Ogre3D, который, как я знаю, просто фокусируется на рендеринге и 3D-графике.
EDIT: Просто увидел this page, который снова упоминает:
Могу ли я создать любую игру с UDK?
Абсолютно. UDK - идеальное решение для любого виртуального мира, который вы хотите создать, от гоночных игр до симуляций.
Так что теперь мой вопрос просто: смогу ли я получить доступ к рендереру или другим функциям моего полученного кода, чтобы интегрировать его в редактор для моего симулятора? Я предполагаю, что более простая, более релевантная аналогия была бы, если бы я написал игру, я смогу написать свой собственный уровень/символ/и т. Д. редактор для этого? И как мне это сделать? Да, я знаю, что UDK уже идет с редакторами, но я хочу сказать, хочу ли я сделать свой собственный.
Спасибо! Я ценю любые ответы :)
Спасибо за ответ. Я приму это через несколько часов, если никто другой не обеспечит лучшего, вы, скорее всего, получите его. –