# \#Engine-Source-Code

**URL:** https://forums.unrealengine.com/tag/engine-source-code/3790.md

[Latest](https://forums.unrealengine.com/latest.md) · [Categories](https://forums.unrealengine.com/categories.md) · [Tags](https://forums.unrealengine.com/tags.md)

---

## [Day 1 - Building My Own DirectX 12 Game Engine From Scratch](https://forums.unrealengine.com/t/day-1-building-my-own-directx-12-game-engine-from-scratch/2849557)

<div class="topic-metadata">

**Author:** [@kevinpc\_1](https://forums.unrealengine.com/u/kevinpc_1)\
**Replies:** 0\
**Last updated:** [November 3, 2026, 5:52pm UTC](https://forums.unrealengine.com/t/day-1-building-my-own-directx-12-game-engine-from-scratch/2849557 "2026-11-03T17:52:46Z")

</div>

Hello everyone, Alongside my Unreal Engine 5 Gameplay Engineer journey, I have started a second long-term project: building my own game engine from scratch using C++ and DirectX 12. Day 1 is now complete. Current prog…

---

## [UE5.1 Expecting to find a type to be declared in a module rules named '......'](https://forums.unrealengine.com/t/ue5-1-expecting-to-find-a-type-to-be-declared-in-a-module-rules-named/741811)

<div class="topic-metadata">

**Author:** [@Roy\_Wierer.Seda145](https://forums.unrealengine.com/u/Roy_Wierer.Seda145)\
**Replies:** 16\
**Last updated:** [October 29, 2026, 6:24pm UTC](https://forums.unrealengine.com/t/ue5-1-expecting-to-find-a-type-to-be-declared-in-a-module-rules-named/741811 "2026-10-29T18:24:57Z")

</div>

Compilation error: Expecting to find a type to be declared in a module rules named ‘DlssUtility’ in UE5Rules, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null. This type must derive from the ‘ModuleRules’ type def…

---

## [Best practices for Perforce ignore rules with Engine Source and mixed binary folders ](https://forums.unrealengine.com/t/best-practices-for-perforce-ignore-rules-with-engine-source-and-mixed-binary-folders/2700612)

<div class="topic-metadata">

**Author:** [@BLysychenko](https://forums.unrealengine.com/u/BLysychenko)\
**Replies:** 2\
**Last updated:** [October 13, 2026, 1:37pm UTC](https://forums.unrealengine.com/t/best-practices-for-perforce-ignore-rules-with-engine-source-and-mixed-binary-folders/2700612 "2026-10-13T13:37:29Z")

</div>

We are currently using a local copy of the UE5 source code alongside our project and would like to clarify the best practices for managing Perforce ignore rules for engine binaries. The main challenge is that several en…

---

## [Write a string to the system's copy paste buffer?](https://forums.unrealengine.com/t/write-a-string-to-the-systems-copy-paste-buffer/48200)

<div class="topic-metadata">

**Author:** [@Dannington](https://forums.unrealengine.com/u/Dannington)\
**Replies:** 4\
**Last updated:** [October 5, 2026, 9:07pm UTC](https://forums.unrealengine.com/t/write-a-string-to-the-systems-copy-paste-buffer/48200 "2026-10-05T21:07:38Z")

</div>

Is this possible do you think. I’d like to be able to send a string (or anything for that matter) to the os’s copy/paste buffer so I can paste data out of the system. Cheers!

---

## [Can't run from source after build - bad image?](https://forums.unrealengine.com/t/cant-run-from-source-after-build-bad-image/150582)

<div class="topic-metadata">

**Author:** [@matan19](https://forums.unrealengine.com/u/matan19)\
**Replies:** 2\
**Last updated:** [September 15, 2026, 5:50pm UTC](https://forums.unrealengine.com/t/cant-run-from-source-after-build-bad-image/150582 "2026-09-15T17:50:46Z")

</div>

I downloaded the source from github, ran setup.bat, generated projecte files and compiled, but when I try to run I get multiple errors of bad image in the form of: D:\\UnrealEngine\\Engine\\Binaries\\Win64\\UE4Editor-Core…

---

## [How to disable Hololens and Mac platforms on Windows](https://forums.unrealengine.com/t/how-to-disable-hololens-and-mac-platforms-on-windows/492608)

<div class="topic-metadata">

**Author:** [@phx-abyrd-2](https://forums.unrealengine.com/u/phx-abyrd-2)\
**Replies:** 4\
**Last updated:** [August 1, 2026, 11:02am UTC](https://forums.unrealengine.com/t/how-to-disable-hololens-and-mac-platforms-on-windows/492608 "2026-08-01T11:02:36Z")

</div>

I notice that by default the generated project files on Windows contain platforms for Hololens and Mac. I have no need for these platforms and I’d like to keep my project files as light as possible, both so generatin…

---

## [Getting "error C4756: overflow in constant arithmetic" while building Unreal 5.4.2 from source code](https://forums.unrealengine.com/t/getting-error-c4756-overflow-in-constant-arithmetic-while-building-unreal-5-4-2-from-source-code/1897276)

<div class="topic-metadata">

**Author:** [@balikamca](https://forums.unrealengine.com/u/balikamca)\
**Replies:** 29\
**Last updated:** [July 1, 2026, 5:31am UTC](https://forums.unrealengine.com/t/getting-error-c4756-overflow-in-constant-arithmetic-while-building-unreal-5-4-2-from-source-code/1897276 "2026-07-01T05:31:16Z")

</div>

(Please also read the 2nd message, most probably it is related to installing Windows SDK) I was able to build Unreal engine from source code previously. After some time, I tried again with Unreal 5.4.2 version with VS 2…

---

## [Feature / Stability Request Unreal 5.8](https://forums.unrealengine.com/t/feature-stability-request-unreal-5-8/2730592)

<div class="topic-metadata">

**Author:** [@etoven](https://forums.unrealengine.com/u/etoven)\
**Replies:** 0\
**Last updated:** [June 22, 2026, 5:24pm UTC](https://forums.unrealengine.com/t/feature-stability-request-unreal-5-8/2730592 "2026-06-22T17:24:04Z")

</div>

In VulkanConfigureation.h remove FENCE Code if possible. Custom build /Engine/Source/Runtime/VulkanRHI/Public/VulkanConfiguration.h - #define VULKAN\_USE\_IMAGE\_ACQUIRE\_FENCES 1 + #define VULKAN\_USE\_IMAGE\_ACQUIRE\_F…

---

## [Unreal 4.24 Help with "Still incompatible or missing module: "](https://forums.unrealengine.com/t/unreal-4-24-help-with-still-incompatible-or-missing-module/145793)

<div class="topic-metadata">

**Author:** [@vivienneanthony](https://forums.unrealengine.com/u/vivienneanthony)\
**Replies:** 2\
**Last updated:** [May 27, 2026, 7:22pm UTC](https://forums.unrealengine.com/t/unreal-4-24-help-with-still-incompatible-or-missing-module/145793 "2026-05-27T19:22:15Z")

</div>

Hello, Quick question. I am trying to get some plugins to work with version 4.24.3 of Unreal. I tried the one shown and another but no matter what. The plugin will not compile and build. I tried editing the version numb…

---

## [UE5.7 source build is not incremental building? ](https://forums.unrealengine.com/t/ue5-7-source-build-is-not-incremental-building/2718147)

<div class="topic-metadata">

**Author:** [@profoundsolitude](https://forums.unrealengine.com/u/profoundsolitude)\
**Replies:** 1\
**Last updated:** [April 26, 2026, 10:44pm UTC](https://forums.unrealengine.com/t/ue5-7-source-build-is-not-incremental-building/2718147 "2026-04-26T22:44:37Z")

</div>

Specs at the bottom of the post. Transitioning to a source build of the engine has taken my 5-10 second incremental builds and turned them into 5-7 minute builds. When it’s working. The problem is, Unreal keeps trying t…

---

## [PS5 Into My UE4 4.26](https://forums.unrealengine.com/t/ps5-into-my-ue4-4-26/2717323)

<div class="topic-metadata">

**Author:** [@Online\_Learner\_fDbpP](https://forums.unrealengine.com/u/Online_Learner_fDbpP)\
**Replies:** 0\
**Last updated:** [April 22, 2026, 10:33pm UTC](https://forums.unrealengine.com/t/ps5-into-my-ue4-4-26/2717323 "2026-04-22T22:33:02Z")

</div>

I have the unreal 4.26 PS5 downloaded from Unreal Engine Dev Portal. Now what do I do with the file? How can I package my game for PS5?

---

## [Mac Apple Chip External Drive Engine Source Build Tips](https://forums.unrealengine.com/t/mac-apple-chip-external-drive-engine-source-build-tips/2714895)

<div class="topic-metadata">

**Author:** [@locosoft1986](https://forums.unrealengine.com/u/locosoft1986)\
**Replies:** 0\
**Last updated:** [April 13, 2026, 2:41am UTC](https://forums.unrealengine.com/t/mac-apple-chip-external-drive-engine-source-build-tips/2714895 "2026-04-13T02:41:06Z")

</div>

TLDR: It’s better to use APFS case insensitive file system (just APFS by default) if you want to build the Mac UE from source on your external drive. If you use APFS case sensitive file system. There is a reference err…

---

## [Spam google libcurl fail warnings](https://forums.unrealengine.com/t/spam-google-libcurl-fail-warnings/2714763)

<div class="topic-metadata">

**Author:** [@Subressor](https://forums.unrealengine.com/u/Subressor)\
**Replies:** 1\
**Last updated:** [April 12, 2026, 8:39am UTC](https://forums.unrealengine.com/t/spam-google-libcurl-fail-warnings/2714763 "2026-04-12T08:39:30Z")

</div>

Hey, I have a “locked down” remote developer machine with general external internet access disabled. There is a complete, continuous spam of warnings for failed attempts to reach a google URL. This is really frustratin…

---

## [Unreal Engine 4.25 source code compile error](https://forums.unrealengine.com/t/unreal-engine-4-25-source-code-compile-error/141849)

<div class="topic-metadata">

**Author:** [@Di-Shiper](https://forums.unrealengine.com/u/Di-Shiper)\
**Replies:** 6\
**Last updated:** [March 21, 2026, 7:44am UTC](https://forums.unrealengine.com/t/unreal-engine-4-25-source-code-compile-error/141849 "2026-03-21T07:44:54Z")

</div>

When trying to build a version 4.25 engine, this error is issued: Severity Code Description Project File Line Suppression State Error MSB4018 The “SetEnv” task failed unexpectedly. System.Argum…

---

## [\[Quick BP to C++\] Core Redirector - Asset to C++](https://forums.unrealengine.com/t/quick-bp-to-c-core-redirector-asset-to-c/565108)

<div class="topic-metadata">

**Author:** [@Roy\_Wierer.Seda145](https://forums.unrealengine.com/u/Roy_Wierer.Seda145)\
**Replies:** 18\
**Last updated:** [March 13, 2026, 8:16am UTC](https://forums.unrealengine.com/t/quick-bp-to-c-core-redirector-asset-to-c/565108 "2026-03-13T08:16:43Z")

</div>

Added a struct core redirector in \\Config\\DefaultEngine.ini, tested in the following formats (not all at once): \[CoreRedirects\] +StructRedirects=(OldName="/Game/\_Core/Data/Structs/World/Weather/Seasonal/S\_OLD\_Weather\_Se…

---

## [Building Unreal Engine Editor from source fails](https://forums.unrealengine.com/t/building-unreal-engine-editor-from-source-fails/2695059)

<div class="topic-metadata">

**Author:** [@shue\_it](https://forums.unrealengine.com/u/shue_it)\
**Replies:** 1\
**Last updated:** [March 3, 2026, 3:21pm UTC](https://forums.unrealengine.com/t/building-unreal-engine-editor-from-source-fails/2695059 "2026-03-03T15:21:33Z")

</div>

Hello, I’m trying to build Unreal Engine from source (based on 5.7.1-release tag). I followed the README instructions and : executed Setup.bat script executed GenerateProjectFiles.bat script Open the project from UE5…

---

## [\[Plugin\] Http/s REST, blueprintable JSON and Parse REST API manager at once (VaRest)](https://forums.unrealengine.com/t/plugin-http-s-rest-blueprintable-json-and-parse-rest-api-manager-at-once-varest/6712)

<div class="topic-metadata">

**Author:** [@ufna](https://forums.unrealengine.com/u/ufna)\
**Replies:** 355\
**Last updated:** [March 2, 2026, 1:56pm UTC](https://forums.unrealengine.com/t/plugin-http-s-rest-blueprintable-json-and-parse-rest-api-manager-at-once-varest/6712 "2026-03-02T13:56:38Z")

</div>

Hi there :slight\_smile: I’ve just released the first public version of plugin that makes REST server communications pretty easier. VaRest is the plugin for Unreal Engine 4 that makes REST server communications simpl…

---

## [SetActorScale3D behaving out of place when applying 1:1000 and vice versa scale?](https://forums.unrealengine.com/t/setactorscale3d-behaving-out-of-place-when-applying-1-1000-and-vice-versa-scale/2701170)

<div class="topic-metadata">

**Author:** [@xx\_pooya\_xx](https://forums.unrealengine.com/u/xx_pooya_xx)\
**Replies:** 0\
**Last updated:** [February 20, 2026, 11:41am UTC](https://forums.unrealengine.com/t/setactorscale3d-behaving-out-of-place-when-applying-1-1000-and-vice-versa-scale/2701170 "2026-02-20T11:41:12Z")

</div>

So we are making a game for our final project in our school in VR. The concept is: 1:1000 scale change of player and time. I am scaling up to environment to make the player ‘tiny’. For 1 → 1000, I do SetActorScale3D(Ge…

---

## [Request for LTS versions of UE and marketplace assets.](https://forums.unrealengine.com/t/request-for-lts-versions-of-ue-and-marketplace-assets/1202585)

<div class="topic-metadata">

**Author:** [@Roy\_Wierer.Seda145](https://forums.unrealengine.com/u/Roy_Wierer.Seda145)\
**Replies:** 50\
**Last updated:** [February 17, 2026, 6:44am UTC](https://forums.unrealengine.com/t/request-for-lts-versions-of-ue-and-marketplace-assets/1202585 "2026-02-17T06:44:22Z")

</div>

Something that bothered me and plenty of others is that there is no LTS version of the engine. With an engine evolving so rapidly, we see a bunch of new features and twice the amount of new bugs with each release, with o…

---

## [Turnkey returned error code 1 - Unreal Engine 5.6.1 source code.](https://forums.unrealengine.com/t/turnkey-returned-error-code-1-unreal-engine-5-6-1-source-code/2681108)

<div class="topic-metadata">

**Author:** [@rafhan.aep](https://forums.unrealengine.com/u/rafhan.aep)\
**Replies:** 3\
**Last updated:** [February 3, 2026, 9:17am UTC](https://forums.unrealengine.com/t/turnkey-returned-error-code-1-unreal-engine-5-6-1-source-code/2681108 "2026-02-03T09:17:03Z")

</div>

I’ll be providing a relatively easy fix that ended up working after 1 week of R&D! so new source code devs like me won’t have to research much on this topic.

---

## [Can not generate project files](https://forums.unrealengine.com/t/can-not-generate-project-files/694601)

<div class="topic-metadata">

**Author:** [@documatic](https://forums.unrealengine.com/u/documatic)\
**Replies:** 15\
**Last updated:** [January 24, 2026, 9:39pm UTC](https://forums.unrealengine.com/t/can-not-generate-project-files/694601 "2026-01-24T21:39:16Z")

</div>

When I try to run GenerateProjectFiles.bat I get this (using Visual Studio Pro 2019 w/everything installed) G:\\UnrealEngine(release → origin) λ generateprojectfiles.bat Setting up Unreal Engine project files… Using b…

---

## [Will Unreal Engine 5.7.4 Source Be Released Soon? ](https://forums.unrealengine.com/t/will-unreal-engine-5-7-4-source-be-released-soon/2693954)

<div class="topic-metadata">

**Author:** [@SigmaDev42O](https://forums.unrealengine.com/u/SigmaDev42O)\
**Replies:** 1\
**Last updated:** [January 22, 2026, 5:23pm UTC](https://forums.unrealengine.com/t/will-unreal-engine-5-7-4-source-be-released-soon/2693954 "2026-01-22T17:23:14Z")

</div>

Hey! I just wanted to ask if anyone had some info about when Unreal Engine 5.7.4 source code will be released to the GitHub repository? I see some official games using it and wanted to see what all was different or bette…

---

## [BinkMediaPlayer throws errors when building UE4 with PS5 and Switch access.](https://forums.unrealengine.com/t/binkmediaplayer-throws-errors-when-building-ue4-with-ps5-and-switch-access/1999193)

<div class="topic-metadata">

**Author:** [@rent\_treznor](https://forums.unrealengine.com/u/rent_treznor)\
**Replies:** 1\
**Last updated:** [January 16, 2026, 11:57pm UTC](https://forums.unrealengine.com/t/binkmediaplayer-throws-errors-when-building-ue4-with-ps5-and-switch-access/1999193 "2026-01-16T23:57:48Z")

</div>

Setting up Unreal Engine 4 project files… While compiling D:\\ue4-consoles\\4.27c\\Engine\\Intermediate\\Build\\BuildRules\\UE4Rules.dll: d:\\ue4-consoles\\4.27c\\Engine\\Platforms\\PS5\\Plugins\\Media\\BinkMedia\\Source\\BinkMediaPlay…

---

## [Is that a good method to create a PIP scope (Picture in Picture,like insurgency,EFT,COD16) with a good performance?](https://forums.unrealengine.com/t/is-that-a-good-method-to-create-a-pip-scope-picture-in-picture-like-insurgency-eft-cod16-with-a-good-performance/255287)

<div class="topic-metadata">

**Author:** [@DoubyBear](https://forums.unrealengine.com/u/DoubyBear)\
**Replies:** 3\
**Last updated:** [December 9, 2025, 9:33am UTC](https://forums.unrealengine.com/t/is-that-a-good-method-to-create-a-pip-scope-picture-in-picture-like-insurgency-eft-cod16-with-a-good-performance/255287 "2025-12-09T09:33:30Z")

</div>

While I was devloping my game,I came up with a method to create a PIP scope with a good performance. We could find out that there is a lot of ideas of creating PIP scope in YouTube.But these ideas are mainly about Scene…

---

## [All TOptional\<\> Types are incomplete](https://forums.unrealengine.com/t/all-toptional-types-are-incomplete/2368488)

<div class="topic-metadata">

**Author:** [@MidnightOilLLC](https://forums.unrealengine.com/u/MidnightOilLLC)\
**Replies:** 5\
**Last updated:** [November 21, 2025, 6:54pm UTC](https://forums.unrealengine.com/t/all-toptional-types-are-incomplete/2368488 "2025-11-21T18:54:32Z")

</div>

Hi everyone, I am getting a really strange issue after upgrading from a source build of UE5.4 to UE5.5, where in my Engine code and Project Code, all TOptionals are saying the type is incomplete. What is the most odd ab…

---

## [How to Expose TObjectPtr Functions to Blueprints?](https://forums.unrealengine.com/t/how-to-expose-tobjectptr-functions-to-blueprints/2675732)

<div class="topic-metadata">

**Author:** [@Doctor\_Kannon](https://forums.unrealengine.com/u/Doctor_Kannon)\
**Replies:** 0\
**Last updated:** [November 17, 2025, 3:39am UTC](https://forums.unrealengine.com/t/how-to-expose-tobjectptr-functions-to-blueprints/2675732 "2025-11-17T03:39:59Z")

</div>

I’m trying to expose the InputTriggers ChordAction through set/get functions. To do this I need to cast the TObjectPtr to a regular pointer (and vice-versa). InputTriggers.h Class: UInputTrigger (line 409) public: //…

---

## [Build UE 5 Source NuGet Vulnerability Warning, Errors, Fails ](https://forums.unrealengine.com/t/build-ue-5-source-nuget-vulnerability-warning-errors-fails/2445858)

<div class="topic-metadata">

**Author:** [@kNighT.GLOW](https://forums.unrealengine.com/u/kNighT.GLOW)\
**Replies:** 8\
**Last updated:** [November 7, 2025, 3:40pm UTC](https://forums.unrealengine.com/t/build-ue-5-source-nuget-vulnerability-warning-errors-fails/2445858 "2025-11-07T15:40:19Z")

</div>

“This solution contains packages with vulnerabilities. Manage NuGet Packages" Installing UE5.4 from source. Setup.bat \> GenerateFiles.bat \> project.sh file \> set Development / Win64 Warning message on the top right le…

---

## [GenerateProjectFiles fails with 4.23 release: Could not locate the assembly "Windows"](https://forums.unrealengine.com/t/generateprojectfiles-fails-with-4-23-release-could-not-locate-the-assembly-windows/130940)

<div class="topic-metadata">

**Author:** [@WontonGoodsoup](https://forums.unrealengine.com/u/WontonGoodsoup)\
**Replies:** 9\
**Last updated:** [October 20, 2025, 4:14pm UTC](https://forums.unrealengine.com/t/generateprojectfiles-fails-with-4-23-release-could-not-locate-the-assembly-windows/130940 "2025-10-20T16:14:01Z")

</div>

I’ve tried all sorts of components in Visual Studio 2017 but I keep getting this error. I even reinstalled Visual Studio to be sure. As far as I can tell namespace “Windows” should be in the Windows 10 SDK which is inst…

---

## [How to make Source Build Engine save assets with Correct Engine Version?](https://forums.unrealengine.com/t/how-to-make-source-build-engine-save-assets-with-correct-engine-version/2666687)

<div class="topic-metadata">

**Author:** [@Subressor](https://forums.unrealengine.com/u/Subressor)\
**Replies:** 0\
**Last updated:** [October 19, 2025, 12:47pm UTC](https://forums.unrealengine.com/t/how-to-make-source-build-engine-save-assets-with-correct-engine-version/2666687 "2025-10-19T12:47:41Z")

</div>

Running into an issue where artist machines using a precompiled version of Unreal are getting spammed with warning messages that assets are saved with empty engine versions. I assume that is coming from my source-build v…

---

## [How to fix the "Magick" 14.7.0 bug in source build engines in UE5.6.1](https://forums.unrealengine.com/t/how-to-fix-the-magick-14-7-0-bug-in-source-build-engines-in-ue5-6-1/2654730)

<div class="topic-metadata">

**Author:** [@Subressor](https://forums.unrealengine.com/u/Subressor)\
**Replies:** 2\
**Last updated:** [October 14, 2025, 9:10pm UTC](https://forums.unrealengine.com/t/how-to-fix-the-magick-14-7-0-bug-in-source-build-engines-in-ue5-6-1/2654730 "2025-10-14T21:10:37Z")

</div>

Never dealt with this type of issue before. Putting a short guide here for anyone else who Ctrl+F’s their way here or from google. Issue: UE5.6.1 seems to have an old version of “Magick” which is one of many dependenci…

[Next page](https://forums.unrealengine.com/tag/engine-source-code/3790.md?match_all_tags=true&page=1&tags%5B%5D=Engine-Source-Code)
