Code Monkey home page Code Monkey logo

stalkeronue's Introduction

STALKER on UE Logo

STALKER on UE

Unreal Engine 5.3.2 Discord

Welcome to the world of STALKER on UE - a revolutionary modification that ports the original STALKER trilogy and the X-Ray Engine logic onto the incredibly powerful Unreal Engine 5! As a bonus, it provides the ability to create new and port existing mods for the original X-Ray.

Supported games

Call of Pripyat Clear Sky Shadow of Chernobyl
Beta Beta Yes

How to Build

Currently, it is possible to build the project for the following platforms:

  • Windows 10 20H2 64-bit and newer

In the future, it will be possible to build for all other platforms, including mobile devices.

Note

Pay attention to the order. It is crucial to build X-Ray Engine first and then Unreal Engine!

Cloning the Project

You need to do this recursively using the --recursive parameter

git clone https://github.com/RedPandaProjects/STALKERonUE.git --recursive

Terminal

Automatic build

1. Run build script

Run build.bat and just wait.

2. Launching the Project

After a successful build, you can launch the editor either by clicking the Launch button in VS or through the {src}/Stalker.uproject file.


Manual Build

1. Building X-Ray Engine

X-Ray is located at the following path:

{src}/Source/XRayEngine/Source/Engine.sln

You need to open this project and compile it with the required configuration.

Build Example

Building DebugGame Editor in the Unreal project. To do this, I need to build all solutions with the Debug configuration.

Warning

Everything should be as described in that table; otherwise, it won't work!

Visual Studio

2. Building the UE Project

2.1. Creating a Visual Studio Project for UE Build

After successfully building X-Ray Engine, return to the repository's root folder and generate the project.

Generate Visual Studio Project

Note

  • If you don't see the "Generate Visual Studio project files" options, you can fix it with this video.
  • Before generating the project, to avoid compilation errors, keep only the latest version of MSVC in Visual Studio Installer.

2.2. Compiling Files to Launch the Unreal Engine Project

After generating the Visual Studio project, open it and select the desired build configuration.

The generated file can be found at {src}/Stalker.sln.

Warning!!! Select "Games / Stalker" in the project explorer and press "Build".

UE Build

Note

  • After the build, you can run the editor, but you won't be able to play until you install the full content.
  • You can find the current content build for the latest release in our Discord channel #last-build.

3. Launching the Project

After a successful build, you can launch the editor either by clicking the Launch button in VS or through the {src}/Stalker.uproject file.

Documentation:

More information can be found on our website and Discord server. Make sure to visit our help in discord server.

More details

It is a place to share ideas on what to implement, gather people that want to work on the engine, and work on the source code.

If you find a bug or have an enhancement request, file an Issue.

Pull requests appreciated! However, the following things should be taken into consideration:

  • Major changes should be discussed before implementation

Be advised that this project is not sanctioned by GSC Game World in any way โ€“ and they remain the copyright holders of all the original source code.

stalkeronue's People

Contributors

alistairfox avatar bearivan avatar javaresistance avatar psiget avatar stalkmen avatar vihtarb avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Forkers

tianyi-otaku

stalkeronue's Issues

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.