The 3D Unreal Engine 5 game.
Go to file
2024-09-27 15:25:39 +02:00
Build/Windows Init settings and content 2024-04-13 18:13:05 +02:00
Config Level 5 placeholder 2024-09-27 10:17:57 +02:00
Content Level 5 placeholder 2024-09-27 10:17:57 +02:00
Documentation Add documentation 2024-09-27 15:25:26 +02:00
Plugins Level 3, bug fixes 2024-09-26 15:15:45 +02:00
Shaders/Private Interactable code cleanup, complete activators 2024-06-02 11:39:07 +02:00
Source Level 2 2024-09-27 09:26:08 +02:00
.editorconfig Dialogue system, Quest system 2024-07-17 22:39:05 +02:00
.gitattributes FMOD integ, Audio port, Camera effects, git settings 2024-08-21 12:17:16 +02:00
.gitignore FMOD gitignore update 2024-09-06 11:38:58 +02:00
.vsconfig Shaders module, Interactable screen capturer 2024-05-20 18:06:31 +02:00
gameIcon.ico Init settings and content 2024-04-13 18:13:05 +02:00
Lost_Edge.png Init settings and content 2024-04-13 18:13:05 +02:00
Lost_Edge.uproject New renderer, Stealth and Shooter AI 2024-09-12 19:53:50 +02:00
README.md Update README.md 2024-09-27 13:22:23 +00:00

Documentation

Actualised documentation is on google drive.

How to compile

It's recommended to work in Unreal Engine 5.4 and to install Visual Studio with the necessary packages as it described in the official documentation (recommended settings aren't needed).
After repo cloning, the Visual Studio project files needs to be generated. It can be done in the explorer RMB context menu of file "Lost_Edge.uproject". Or by typing "%UE5PATH%\Engine\Build\BatchFiles\GenerateProjectFiles.bat" "%REPOPATH%\Lost_Edge.uproject".
After generating, "Lost_Edge.sln" can be opened and project can start building for the first time, which will fail. This is because of using OpenCV plugin that together with UnrealEngine implement their own "check()" function. This error can be used to determine that in the file "%UE5PATH%\Engine\Plugins\Runtime\OpenCV\Source\ThirdParty\OpenCV\include\opencv2\core\utility.hpp" it is necessary to comment out the warning macro on lines 52-54 and rename the function itself on line 957 to, for example, "checkcv()". After this modification, the build should run fine and it is possible to open the project in UnrealEngine.