Game Link

Muhammad Moniem - Code Plugins - May 21, 2023

Modify the game in editor and see the changes right away in a running packaged game

  • Supported Platforms
  • Supported Engine Versions
    4.26 - 4.27, 5.0, 5.2 - 5.4
  • Download Type
    Engine Plugin
    This product contains a code plugin, complete with pre-built binaries and all its source code that integrates with Unreal Engine, which can be installed to an engine version of your choice then enabled on a per-project basis.

GL is an upgrade to the Unreal Engine games workflow, Inspired by some of the great in-house engines & technologies used by some AAA companies like pretty much every Sony first party studio for example. GL allows developers to modify a packaged game while it is running and being played on a running platform, so no time wasted in making new game packages. If you made a change, you can see it's impact on the game on the target platform right away. Regardless the game package is running on Windows, or Consoles such as Xbox & PlayStation, and regardless the game build is a shipping, debug, development or any other configuration, you should be able to update the game in no time.


In short, using GL means faster iterations than ever been possible, and at the same time a huge reduction in the time, effort & most importantly the "Cost" of game development.


Note: The efficiency of GL depends on multiple factors, such as the count & size of the modified assets per patch, the complexity of the project, the network speed (if the running game on at the same PC).

Technical Details

Features:

  •  Update a running packaged game with modifications from the Editor
  •  Link the editor with games running on a target platform development kits
  •  Link the editor to more than a single running game instance
  • Fast iterations for content modifications such as Materials, Textures, Audio, Animation, Meshes (Static/Skeletal), Sequencer, Maps, Blueprint, Animation Blueprints, and much more!

Code Modules:

  •  GameLink (Editor)
  •  GameLinkRuntime (Runtime)


Number of Blueprints: 0

Number of C++ Classes: 5

Network Replicated: NA

Supported Development Platforms: Windows, Mac, Linux, PS4, PS5, Xb1, XSX, XSS

Supported Target Build Platforms: Windows, Mac, Linux, PS4, PS5, Xb1, XSX, XSS

Documentation: Link

Example Project: UE4.x, UE5.x