10-01-2014, 03:29 PM
You should probably add Unreal Engine to that list, too. It's not the same thing as UDK, they're different tools, and have different licensing. UDK is free to develop, with a payment on release and an insanely high license fee, while Unreal Engine is pay to develop, free to release, and a comparatively low license fee.