Ja. Das UDK ist mit UE4 verwandt - Das UDK basiert auf Unreal Engine 3, dessen Nachfolger Unreal Engine 4 ist.
Für den anfänglichen Endbenutzer haben sich einige Dinge geändert. Unreal Engine 4 ersetzt das Kismet Visual Scripting-System von UDK durch Blueprints . Mit Blueprints können Sie praktisch alles tun, und in gewisser Weise können Blueprints als Ersatz für UnrealScript angesehen werden.
UnrealScript ist auch weg. Stattdessen würden Sie jetzt Blueprints oder C ++ verwenden. Unrealscript ist objektorientiert und hatte einige Ähnlichkeiten mit der C ++ - und Java-Syntax. Während sich mit C ++ viel geändert hat, ist jemand, der sich mit UDK auskennt, nicht allzu unbekannt.
Die Benutzeroberfläche hat sich geändert, die Dinge haben sich bewegt und was nicht - all dies wird einige Zeit dauern, aber dank der umfassenden Dokumentation sollte es nicht zu schwierig sein, herauszufinden, was was ist.
Eine der größten Änderungen ist, dass Ihnen mit UE4 der gesamte Quellcode der Engine zur Verfügung gestellt wird. Für die meisten Benutzer spielt dies keine Rolle, aber für diejenigen, für die es wichtig ist - das ist eine sehr gute Sache. Um als UDK-Benutzer Zugriff auf die Unreal Engine 3-Quelle zu erhalten, mussten Sie UE3 lizenzieren.
Der laufende Vorschlag war, wenn Ihr Spiel derzeit in UDK kurz vor dem Abschluss steht, bleiben Sie bei UDK. Ansonsten lohnt es sich, UE4 auszuprobieren. UDK-Projekte werden in UE4 nicht geöffnet - und Sie müssen einige Dinge portieren (da das Skriptsystem und das visuelle Skripting alle ersetzt wurden). Das heißt, Epic bietet einen praktischen Übergangsleitfaden für Benutzer, die UE3 (und UDK) für UE4 verlassen.