User Tools

Site Tools


software:unreal

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
software:unreal [2021/08/30 10:12] – [Remote] mine1software:unreal [2022/10/17 14:58] (current) – [Unreal Engine 4.27 through ue4cli] gmir
Line 18: Line 18:
 ===== Unreal Engine 4 ===== ===== Unreal Engine 4 =====
 [[https://docs.unrealengine.com/4.26/en-US/SharingAndReleasing/Linux/BeginnerLinuxDeveloper/SettingUpAnUnrealWorkflow/]] [[https://docs.unrealengine.com/4.26/en-US/SharingAndReleasing/Linux/BeginnerLinuxDeveloper/SettingUpAnUnrealWorkflow/]]
 +
 +====== Docker(Linux)  ====== 
 +===== Installation =====
 +  - Follow Step 1 to 5: https://docs.unrealengine.com/4.27/en-US/SharingAndReleasing/Containers/ContainersQuickStart/
 +  - Install Nvidia container toolkit https://unrealcontainers.com/docs/concepts/nvidia-docker 
 +     * Required for gpu access
 +     * Install instruction https://docs.nvidia.com/datacenter/cloud-native/container-toolkit/install-guide.html
 +  - Configure environment
 +     * In terminal enter: ''xhost +'' to enable docker access to display 
 +     * always required if display is used
 +===== Pre-Build Engine =====
 +  * Instructions: https://unrealcontainers.com/docs/use-cases/linux-installed-builds
 +  * Available engine versions: https://github.com/orgs/EpicGames/packages/container/package/unreal-engine
 +  * JetBrain Rider does not work with this (latest check: 09/2022) 
 +  * Alternative: ue4cli https://docs.adamrehn.com/ue4cli/overview/introduction-to-ue4cli    
 +
 +===== Sandbox-Editor =====
 +  * https://unrealcontainers.com/docs/use-cases/linux-sandboxed-editor
 +  * Example command:''docker run --rm -ti --net=host --gpus all -v/tmp/.X11-unix:/tmp/.X11-unix:rw --mount type=bind,source=/path/to/project,target=/project -e DISPLAY ghcr.io/epicgames/unreal-engine:dev-4.27 bash''
 +  * might require permission changes for project
  
 ====== Remote ====== ====== Remote ======
Line 37: Line 57:
   * cd /path/to/"project file"   * cd /path/to/"project file"
   * ./bashfile project.uproject   * ./bashfile project.uproject
 +
 +====== Unreal Engine 4.27 through ue4cli ======
 +
 +Build through ue4cli.
 +
 +  - install [[https://docs.adamrehn.com/ue4cli/overview/introduction-to-ue4cli]]
 +  - ''ue4 setroot [path to root of your unreal engine]''
 +  - ''ue4 build'' in the project root
 +  - ''ue4 run'' in the project root
 +
software/unreal.1630318352.txt.gz · Last modified: 2021/08/30 10:12 by mine1

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki