2015-10-27 2 views
1

В настоящее время я становлюсь мокрым от Unreal Engine 4. Все обучающие материалы для начинающих, которые я нашел до сих пор, выполняют большую часть своей работы внутри нереального редактора и используют C++ только для распространения всего материала, который нереально автоматически генерируется. Я хотел бы получить более глубокое понимание того, как использовать в основном (или, если возможно, только) C++ для программирования Unreal. На данный момент я нацелен на создание простой сцены из кода.Unreal Engine 4 только код

Может ли кто-нибудь предложить хорошие ресурсы?

EDIT: Итак, после ознакомления с общими концепциями двигателя Unreal немного больше, я понимаю, что большая часть разработки игр выполняется визуальными сценариями с использованием Blueprint. Есть ли способ подключить язык сценариев к архитектуре Unreal для замены или интеграции в Blueprint?

ответ

3

Это своего рода тривиальное, но есть страница в документации: https://docs.unrealengine.com/latest/INT/Gameplay/ClassCreation/CodeOnly/index.html

EDIT: Также смотрите: https://docs.unrealengine.com/latest/INT/Programming/Introduction/index.html

EDIT 2: Некоторые языки сценариев для Unreal Engine

Эпос «только» поддерживает BluePrint как (визуальный) язык сценариев, все другие реализации предоставляемых сообщества (с некоторой помощью эпических штаба).

+0

Спасибо за подсказку! Я уже сталкивался с этой страницей. Он указывает на правильное направление, но не совсем то, что я ищу. Похоже, есть много способов расширить компоненты, которые Unreal предлагает вам для создания вашего приложения. Затем вы используете эти компоненты, перетаскиваете их внутри редактора, а затем Unreal автоматически генерирует кучу кода, что фактически заставляет все запускать. Вместо этого я хотел бы настроить и настроить как можно больше кода внутри кода. –

+0

Я немного искал, но единственной ссылкой, которую я смог найти, было это («перенести» проект не C++ в проект C++): https://wiki.unrealengine.com/How_to_Convert_a_BP/Content_Project_to_a_C%2B%2B_Project_in_8_Steps Что вы считаете язык сценариев (имеет ли счет C++)? – 321polorex123

+0

C++ не является языком сценариев. [Языки сценариев] (http://stackoverflow.com/questions/101055/when-is-a-language-considered-a-scripting-language) написаны для среды исполнения и должны интерпретироваться, а не компилироваться для выполнения , Я, например, ранее использовал Python для сценариев установки приложений для двигателей VR. В Unreal вы используете Blueprint для написания своего игрового движка. Я ищу способ избежать визуальных сценариев, чтобы интегрировать не визуальные скрипты для настройки приложений в Unreal. –

Смежные вопросы