Skip to content

Fort-Bonnitar/UE5-Easy-Runtime-Python-Plugin

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Easy UE5 Runtime Python Plugin

Python 3.x is required to use this.

Developed with Unreal Engine 5.2



Credit to SpartanTools, the creators of the TCP Socket Connection plugin used in making this. (It is in this repo as it is a dependancy needed for this to function) However, If you would like to know more about the plugin, it is free on the epic marketplace and also on github at the following links:

UE Marketplace - https://www.unrealengine.com/marketplace/en-US/product/462c2952e71c4548ae324cb624c74aa6

Github - https://github.com/CodeSpartan/UE4TcpSocketPlugin



To Install and Use:

-pip install socket

-Open the Plugins folder and find the PythonScripts folder.

-Run the python script located inside (this is what handles the communication from python's side and needs to remain open)

-Open the example project.

-Press play and you should see that in both, the UE5 viewport, as well as the python's output, there is the same location of the character being printed.

-Run around and watch the values being sent and recieved update as you move through the level.

Video Tutorial: https://www.youtube.com/watch?v=i72wNki9Oqo&t=18s



--This project is intended as a template, so all the scripts relavent to your project's specific use case will need to be added to both UE5 and the python script.

--Any questions or comments feel free to DM me on discord username: fortbonnitar



About

A plugin to help easily facilitate the communication of data to and from Unreal Engine 5 at Runtime.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published