MetaFizzySteamworks
MetaFizzySteamworks is a single-file alternative transport for Mirror projects that use Steam networking, built from the practical needs of shipping multiplayer games.
The problem
Extend the established FizzySteamworks approach while making connection policy and operational behavior easier to control in a real project.
What I owned
- Transport rewrite
- Steam P2P integration
- Whitelist and blacklist controls
- Async connection and callback handling
Implementation choices
- Keep adoption possible through one inspectable source file
- Separate trace, warning, and error logging
- Make server policy explicit
- Retain compatibility with Mirror's Transport contract
What the structure enabled
- A reusable developer tool available as a public GitHub Gist
- Inspectable implementation without an additional package runtime