xusjtuer - Inter Process Communication (IPC)

Cross-platform Unreal Engine plugin for inter-process communication using shared memory. Fully supports C++, Blueprint, and Python, enabling real-time data exchange with external systems like AI, robotics, and simulators.

๐ŸŒŸ Key Features

- ๐Ÿš€ Seamless Integration

Fully compatible with C++, Blueprints, and Python.

- ๐Ÿ“ฆ Built-in Serialization

Supports primitive types, strings, custom structs, and arrays.

- ๐Ÿ”ง Extensible Design

Easily extendable to handle complex data types like image frames, mesh attributes, pose data, and sensor streams.

- โšก Fast Data Sharing

Enables efficient communication across Unreal Engine projects or between UE and external applications.

๐Ÿ”— Use Cases

- ๐Ÿค– Robotics Platforms

Share sensor streams and control signals in real-time.

- ๐Ÿ–ผ๏ธ Image Processing Tools

Exchange image frames for AI-based analysis or rendering.

- ๐ŸŽฎ Simulation Backends

Integrate Unreal Engine with external simulation systems.

- ๐Ÿง  AI Inference Systems

Transfer data for machine learning tasks seamlessly.

๐Ÿ› ๏ธ Support

If you encounter any issues, bugs, or have feature requests, you can create a new issue on GitHub:

๐Ÿ‘‰ [GitHub Issues](Issues ยท xusjtuer/FabTutorials)

Providing replication steps, screenshots, or blueprintUE links for formatting issues would be greatly helpful.

For general questions about the plugin, you can ask them on the GitHub page or the Unreal Engine forum.

For private inquiries, you can send an email to:

๐Ÿ“ง xusjtuer@163.com