Đúng. UDK có liên quan đến UE4 - UDK dựa trên Unreal Engine 3 mà Unreal Engine 4 là người kế nhiệm.
Đối với người dùng cuối ban đầu, một số thứ đã thay đổi. Unreal Engine 4 thay thế hệ thống Kismet Visual Scripting của UDK bằng Blueprints . Bạn có thể thực hiện mọi thứ thực tế với Blueprints và trong một số cách, Blueprints có thể được coi là sự thay thế cho UnrealScript.
UnrealScript cũng biến mất. Thay vì điều này bây giờ bạn sẽ sử dụng Blueprints hoặc C ++. Unrealscript hướng đối tượng và có một số điểm tương đồng với cú pháp C ++ và Java, do đó, trong khi rất nhiều thay đổi khi sử dụng C ++ sẽ không quá xa lạ với một người thành thạo UDK.
Giao diện đã thay đổi, mọi thứ đã thay đổi và những gì không - tất cả điều này sẽ mất một thời gian nhưng nhờ tài liệu toàn diện, không khó để tìm ra cái gì là cái gì.
Một trong những thay đổi lớn nhất là với UE4, tất cả mã nguồn của động cơ được cung cấp cho bạn. Đối với hầu hết người dùng, điều này sẽ không thành vấn đề, nhưng đối với những người quan trọng - đây là một điều rất tốt. Để có quyền truy cập vào nguồn Unreal Engine 3 với tư cách là người dùng UDK - bạn phải cấp phép cho UE3.
Đề xuất đang chạy, nếu trò chơi của bạn hiện đã gần hoàn thành trong UDK thì hãy gắn bó với UDK. Nếu không, nó đáng để kiểm tra UE4. Các dự án UDK sẽ không mở trong UE4 - và bạn sẽ có khá nhiều công việc chuyển qua mọi thứ (vì hệ thống kịch bản và kịch bản hình ảnh đã được thay thế). Điều đó nói rằng Epic cung cấp Hướng dẫn chuyển đổi tiện dụng cho những người rời UE3 (và UDK) cho UE4.