Unity logo
Cancel
Cart
Applications
Sell Assets

Over 11,000 five-star assets

Rated by 85,000+ customers

Supported by 100,000+ forum members

Every asset moderated by Unity

Home
Tools
Network
1/3
Looking for the simplest WebSocket Room system for your projects? 5-minutes setup time with FM WebSocket 4.0. supported: iOS / Android / Mac / PC / Linux /UWP/ WebGL / AR / VR and More+
Render pipeline compatibility
The Built-in Render Pipeline is Unity’s default render pipeline. It is a general-purpose render pipeline that has limited options for customization. The Universal Render Pipeline (URP) is a Scriptable Render Pipeline that is quick and easy to customize, and lets you create optimized graphics across a wide range of platforms. The High Definition Render Pipeline (HDRP) is a Scriptable Render Pipeline that lets you create cutting-edge, high-fidelity graphics on high-end platforms.
Unity VersionBuilt-inURPHDRP
2021.3.35f1
Compatible
Compatible
Compatible
Description

Please backup your own project, remove Root Folder "FMWebSocket" before import.

It's a Major upgrade from FMWebSocket 2.0, Clean import is required.

-> Anyone purchased V2: 30% off upgrade fee


Webpage | Main Forum | Youtube | Twitter | Facebook

FM WebSocket 4.0 is a plugin for Unity3D, which provides you a simple, flexible and reliable networking solution using WebSocket. It’s compatible with our popular full package “FMETP STREAM”.

It’s a cross-platform networking solution, which is focusing on Internet stream via node.js server, involves the key features below:

# Public Network Connection

# Simple Send & Receive with Message or Byte[]

# Server <=> Clients

# General Send Type: All, Server, Others, Target

# Cross Platform: iOS/Android/Mac/PC/Linux/UWP…etc

# All Written in C#, easy to modify if necessary


New Features:

Room system

*previous network type(Server, Client) is replaced by network type(Room)


WebSocket Networking With Simple Commands:

- send commands:

SendToAll("Hello World");

SendToOthers("Hello World");

SendToServer("Hello World");

SendToTarget("Hello World", "wsid");

SendToAll(byte[]);

SendToOthers(byte[]);

SendToServer(byte[]);

SendToTarget(byte[], "wsid");

- connection commands:

Action_JoinOrCreateRoom("MyRoomTest");

Action_Close();

Action_RequestRoomMaster();


Example of sending in one line function:

FMWebSocketManager.instance.SendToAll("Hello World");

FMWebSocketManager.instance.SendToTarget("Hello World", "xxxxyyyy-zzzz");

Support: thelghome@gmail.com

#######################

This asset uses 1) websocket-sharp under The MIT License (MIT);see Third-Party Notices.txt file in package for details.

FM WebSocket 4.0

(16)
8 users have favourite this asset
(8)
$120
Seat
1
Updated price and taxes/VAT calculated at checkout
Refund policy
This asset is covered by the Unity Asset Store Refund Policy. Please see section 2.9.3 of the EULA for details.
Secure checkout:
Supported payment methods: Visa, Mastercard, Maestro, Paypal, Amex
License type
File size
378.2 KB
Latest version
4.022
Latest release date
Nov 16, 2024
Original Unity version
2021.3.35
Support
Visit site
Quality assets
Over 11,000 five-star assets
Trusted
Rated by 85,000+ customers
Community support
Supported by 100,000+ forum members
Unity logo
Language
Feedback
Partners Program
Partners
USD
EUR
Copyright © 2025 Unity Technologies
All prices are exclusive of tax
USD
EUR