Do i need Visual Studio to program and compile UE4 Games?What about Linux?

I have a Windows 8.1 System, i seen many winows UE4 Users use Visual studio to compile and program their UE4 Games, do i need Visual Studio? I already have it but can i use another editor? And i do most of my developing on my ubuntu system, what IDE do i use for that?

do i need Visual studio?

No.

can i use another editor?

That’s a more complicated issue. To program C++; yes, to write blueprint, no. Blueprint can only be edited and created in the editor.

i do most of my developing on my ubuntu system, what IDE do i use for that

Whatever you normally use.

You need some kind of build system; but it doesn’t have to be VS.

You should probably:

  1. Hit Unreal Engine on GitHub and link your github account

  2. Fork Unreal Engine on GitHub

  3. Build the engine from source (read the github docs)

  4. Profit!

The various command line shell scripts for projects are located in UnrealEngine/Engine/Build/BatchFiles/Linux/