UDK engine requires that end-users install .NET 4.0, but what about Windows XP users?
Is there any way to get rid of that requirement, by perhaps disabling certain features?
closed as not constructive by Tetrad♦ Dec 25 '11 at 16:29
As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, visit the help center for guidance. If this question can be reworded to fit the rules in the help center, please edit the question.
UDK requires the .Net framework for the map editor - I assume if you don't package the map editor with your game you can skip this requirement; however, the UDK runtime installer will download an install .Net automatically ("The UDK will install .NET Framework 3.5 Service Pack 1 if you don't already have it") - so you will need to install the UDK yourself (which is probably illegal). In other words you probably can't legally skip the .Net requirement. Overall this is not a problem for Windows XP users - and the .Net web installer that the UDK uses usually only downloads ~50MB (as opposed to the full installer which is well over 200MB).
The reason it works on iOS and so forth is because Epic Games have written a specific runtime that supports those targets; which obviously don't have the .Net framework requirement.