MemoryChannel
MemoryChannel is a memory mapped file API for rapid inter-process communication in Unity.

* This page contains affiliate links, meaning we may earn a small commission if you purchase something through them, at no extra cost. $24.99
- Category:
- Tools › Integration
- Developer:
- TAC
- Price:
- $24.99
- Favorites:
- 9
- Supported Unity Versions:
- 2022.3.21 or higher
- Current Version:
- 1.1.0
- Download Size:
- 1.04 MB
- Last Update:
- Mar 3, 2025
- Description:
- MemoryChannel is a library that enables rapid inter-process communication by providing a memory mapped file API. It allows you to create and open memory locations, write to and read from them, and exchange data between any number of clients written in any language that supports memory mapping. This approach offers several advantages, including the ability to develop code outside of the Unity Editor and utilize its edit/continue and fast compilation times. The library is extensible, allowing you to add as many data types as needed, and each type can have multiple instances in memory. It provides generic methods for reading and writing single elements, as well as full and partial arrays.
- Technical Details:
- The library manages memory map creation and opening, and allows you to specify 1-8 data types that can be used. Each type can have from 1 to N instances in memory. The library provides generic methods for reading and writing single elements, as well as full and partial arrays.
- Continue »