Introduction to Super Netcode
The Internet
Although not strictly required to use the netcode, you should first familiarize yourself with the basic concepts of the Internet. If you already know what IP addresses are, how routers work, differences between public and private addresses, etc. you can skip this.
Low Level or High Level
Super Netcode is made up of the Low Level Transport and the High Level Component System.
Low Level Transport is a standalone code only solution written specifically for the netcode to send and receive messagess across the internet.
High Level Component System is a system of Unity components that internally use the transport to manage spawning and sycnronization.
In most cases you will not need to use the low level transport as the component system provides you with everything you need to develop networked Unity applications.
Quick start video
The following youtube tutorial introduces you to the basic concepts of the high level component system. It is a great start to familiarize yourself with how the netcode works.
Support
If you have any questions, suggestions, feature requests, or if you need more examples, tutorials or advice for your game, you can contact me through discord, forum or email. I'm happy to help, and it improves the netcode :)
- Email: superversusgame@gmail.com
- Discord:
Casper#8159
- Discord Server
- Forum