Link
Waarom deze tutorial?
Ik heb zelf alleen nog maar offline games gemaakt, wel met 2 spelers op een computer maar nog nooit via lan of wifi. Ik hoop dat deze tutorial wat meer uitleg geeft hierover.
Wat heb ik er van geleerd?
Instantiate maakt een nieuw gameobject aan en Spawn voegt hem toe aan de server (netwerk). Dan zit hij in de spawning system. Alle nieuwe spelers die binnenkomen krijgen dan dat object in zijn huidige staat.
Door een nieuw game object te maken met een network manager component er op maak je een network manager. Hier kan je dan alles aan passen.
Met offline scene en online scene kan je aangeven waar de speler heen moet wanneer hij offline en online is (gaat).
Dan kan je spawnable objecten in de network manager gooien om aan te geven welke objecten er gespawned kunnen worden.
Met de network manager hud component krijg je simpele buttons waarmee je de network dingen kan aanpassen. (inplaats van een losse scene waar je die buttons intergreerd).
Door isLocalPlayer te gebruiken kan je kijken of iets alleen moet gebeuren bij een client of op de hele server. Zoals bewegen van je character moet alleen gebeuren bij de speler die beweegt.
Om met andere computers te verbinden moet je een ip adress invullen inplaats van lokaal verbinden. Dit kan je ook in de network manager aangeven.
Door een nieuw game object te maken met een network manager component er op maak je een network manager. Hier kan je dan alles aan passen.
Met offline scene en online scene kan je aangeven waar de speler heen moet wanneer hij offline en online is (gaat).
Dan kan je spawnable objecten in de network manager gooien om aan te geven welke objecten er gespawned kunnen worden.
Met de network manager hud component krijg je simpele buttons waarmee je de network dingen kan aanpassen. (inplaats van een losse scene waar je die buttons intergreerd).
Door isLocalPlayer te gebruiken kan je kijken of iets alleen moet gebeuren bij een client of op de hele server. Zoals bewegen van je character moet alleen gebeuren bij de speler die beweegt.
Om met andere computers te verbinden moet je een ip adress invullen inplaats van lokaal verbinden. Dit kan je ook in de network manager aangeven.