2.6 KiB
description
| description |
|---|
| Bayou is a WebGL transport, evolved from SimpleWebTransport, built for seamless browser communication. |
Bayou
Description
Bayou is the transport you are looking for when you want communication on WebGL.
It is an updated and repurposed version of the "SimpleWebTransport" that was originally designed for Mirror Networking.
Compatibility
| System | Supported? |
|---|---|
| Windows | Fully Supported |
| MacOS | Fully Supported |
| Linux | Fully Supported |
| Web | Fully Supported |
| IOS | Fully Supported |
| Android | Fully Supported |
| Xbox | Fully Supported |
| PlayStation | Not Supported |
| Nintendo | Not Supported |
How to install
Bayou does not come with FishNet by default; you must download it from GitHub.
You can find the latest version at the link below!
https://github.com/FirstGearGames/Bayou/releases
Once downloaded and imported into Unity alongside FishNet. You should add the component to your network manager, and assign the Transport field on the Transport Manager to the Bayou component.
Settings
⚙️ Use WSS
When enabled, Bayou will use Secure WebSockets instead of normal WebSockets.
When this is enabled the following options will be available:
- Enabled: Turns on/off Requiring SSL Certificate.
- Certificate Path: File Path for the certificate
- Certificate Password: Password for certificate
- SSL Protocol: The protocol you would like to use for encryption.
⚙️ MTU
Maximum Transmission Unity for the unreliable channel (in bytes)
⚙️ Port
The port you want to bind the server to. Default port is 7770.
⚙️ Maximum Clients
The maximum amount of clients allowed to connect to the server. Default is 2000 clients.
⚙️ Client Address
The Address the client should use to connect to the server.
