Могу ли я использовать C ++ с UDK? Я знаю, что они упоминают unrealscript на своей странице, но я также слышал, что C ++ может использоваться вместо этого, это так?
Это зависит. Если вы используете бесплатную версию UDK, вы не можете кодировать игру на C ++, но вы можете включить самостоятельно написанные библиотеки DLL, которые могут быть написаны на C ++.
Если вы станете лицензиатом, вы получите исходный код C ++ нереального движка 3 и сможете программировать на C ++.
Но получить исходный код очень дорого, если я правильно помню, несколько великих, так что вы, вероятно, застряли на UnrealScript большую часть своего времени.
Больше информации о том, как использовать DLL:
Вызов DLL из UnrealScript (DLLBind)
Unreal Engine 4 был выпущен недавно за 20 $ / месяц + 5% прибыли, и вы получаете доступ к его исходному коду, который вы можете скомпилировать вместе с вашим кодом.
Тем не менее, вы не найдете компонент UnrealScript, единственное доступное решение для сценариев — это Kismet-подобная штука на основе GUI.