FishyFacepunch (Steam)

General

FishyFacepunch is a transport to interface with Steam using Facepunch.Steamworks API. You will need FishyFacepunch to be the transport layer, and you will need FacePunch.Steamworks, which is a subjectively simpler wrapper for the Steamworks.Net API. See the How to Install section to setup the Transport and FacePunch.Steamworks.


Compatibility

System
Supported?

Windows

Fully Supported

MacOS

Fully Supported

Linux

Fully Supported

Web

Not Supported

IOS

Not Supported

Android

Not Supported

Xbox

Not Supported

PlayStation

Not Supported

Nintendo

Not Supported


How to Install

To install visit https://github.com/FirstGearGames/FishyFacepunch and follow the Setup instructions.


Component Settings

Default FishyFacepunch Component
  • Steam App ID: The App ID assigned to your game when registered with Steam. The default is 480 which is steams testing game (SpaceWars).

Server

  • Server Bind Address: Used if you want to manually Bind a Steam ID to the server.

  • Port: The port you want the server to be binded to. Default is 27015

  • Maximum Clients: The maximum amount of clients you would like to connect to the server. Default is 16.

Client

  • ClientAddress: The Steam ID of the server you are connecting to. The Servers Steam ID if its standalone, or the Hosts Client Steam ID if the server is a host.

  • Timeout(Seconds): The amount of time allowed to establish a connection, in seconds.

Last updated