# Introduction

This is a written guide to get you up and running with the amazing and free Unity networking package [FishNet](https://assetstore.unity.com/packages/tools/network/fish-net-networking-evolved-207815)   It assumes you are not stupid and that your google works.  I will *not* be showing you how to add a package to unity or what the default keyword means in C#.  I *will* be explicitly guiding you through the FishNet bits, offering both a step by step written guide and the reason you are doing each step.

More information about the details of fishnet are available at its [FishNet Documentation](https://fish-networking.gitbook.io/docs/) site.  I don't want to tell you how to live your life, but having that open for reference is rather helpful when you have questions about FishNet.

The [companion project in GitHub](https://github.com/tkuebler/Fishnet-Quickstart) (<https://github.com/tkuebler/Fishnet-Quickstart>) will have the end result of each of the sections for comparison, but the assumption is that you will start a new project and follow along - the GitHub project is just for comparison and validation.

It covers:

* Basic Player Movement
* Advanced Player Movement

Planned:

* Syncing Data
* Network calls
* Flowing between scenes
