-
Notifications
You must be signed in to change notification settings - Fork 1
Home
Welcome to the official documentation for FlexComm, a powerful and extensible communication framework for Unity developed by Eagle Creative.
FlexComm enables developers to send and receive data across multiple transport protocols β including MQTT, TCP, UDP, REST, WebSocket, and Serial β using a unified message abstraction layer. Whether you're building XR-based robot control systems, industrial automation tools, or interactive simulations, FlexComm provides a modular foundation to simplify and scale your communication needs.
- β Architecture Overview β Understand how FlexComm is structured and how data flows.
- π Supported Protocols β Learn about available communication modules and cross-platform compatibility.
- π§° Handlers & Extensions β Use pre-built components for streaming, logging, file transfers, and more.
- π FlexComm-Lab β Companion test scripts and utilities for local development and debugging.
- β FAQ β Answers to common questions about setup, limitations, and integration.
To use FlexComm:
- Purchase and import the official package from the Unity Asset Store.
- Add a
FlexClientcomponent to any GameObject in your Unity scene. - Choose your desired communication protocol (e.g., MQTT, TCP).
- Attach one or more
FlexHandlercomponents to handle incoming messages. - Use
DispatchMessage()to sendFlexMessageobjects from code or handlers.
π‘ For test environments or local servers, check out FlexComm-Lab.
- π© Contact: info@eagle-creative.com
- π Website: www.eagle-creative.com
- π Asset Store: FlexComm on Unity
This documentation is part of the official FlexComm Wiki.Β© 2025 Eagle Creative. All rights reserved.For more information, visit www.eagle-creative.com or reach out at info@eagle-creative.com.