-1
\$\begingroup\$

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?

\$\endgroup\$
  • \$\begingroup\$ According to the readme, it only requires .NET 3.5. Also, .NET 4.0 works fine on XP, just update to SP3. \$\endgroup\$ – William Mariager Dec 24 '11 at 15:29
  • 1
    \$\begingroup\$ "Why does UDK require .NET 4.0?" and "UDK engine requires that end-users install .NET 4.0" ask different things. Are you talking about the Unreal Engine or the UDK? \$\endgroup\$ – ClassicThunder Dec 24 '11 at 19:17
  • 2
    \$\begingroup\$ Regarding your second question "Is there any way to get rid of that requirement, by perhaps disabling certain features?", No. \$\endgroup\$ – Quazi Irfan Dec 24 '11 at 20:46
  • 1
    \$\begingroup\$ Watch your tone. \$\endgroup\$ – Jonathan Dickinson Dec 25 '11 at 10:13
  • 1
    \$\begingroup\$ Closing as not constructive. Related: meta.stackexchange.com/questions/117048/… \$\endgroup\$ – Tetrad Dec 25 '11 at 16:29
3
\$\begingroup\$

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.

\$\endgroup\$

Not the answer you're looking for? Browse other questions tagged or ask your own question.