Join GitHub today
GitHub is home to over 31 million developers working together to host and review code, manage projects, and build software together.Sign up
User Manual (Forge Networking Remastered)
Welcome to Forge Networking Remastered, we would like to personally thank you for electing to become a part of our journey into Networking systems and Software as a whole. You are here because you have become a premium supporter of the Forge Networking project!
First, we would like to thank you so much for supporting Forge Networking over the past two years and we are proud to bring you Forge Networking Remastered!
Forge Networking Remastered (FNR) is a re-imagining of networking for Forge. We took everything we learned, all the feedback we could get and we started from scratch on FNR. We kept some of the helper classes such as ObjectMapper and BMSByte as those were optimized classes just for generic network data transfer. Secondly, we started FNR with the thought of Web Sockets and WebGL in mind. Though (at the time of this writing) WebGL support is not officially complete, we are working very hard to solidify this platform (mainly in relation to Unity integration and limitations). Thirdly we wanted to completely remove any kind of reflection "magic" that was in the system. In place of reflection, we opted for generated class files and code, this makes debugging and tracking execution much easier to maintain and test.
Where to start
See the getting started docs for installation instructions and tutorials.
Support & Questions
For everything related to Forge, please join the official Discord Everyone is super helpful and the whole community is based on here.