netzwerk spiele mit unity - meetupfiles.meetup.com/18488416/kulanetwork.pdfein klon von dem spiel...
TRANSCRIPT
![Page 1: Netzwerk Spiele mit Unity - Meetupfiles.meetup.com/18488416/KulaNetwork.pdfEin Klon von dem Spiel Agario Was ist Kula. 1. Informationen zum Projekt Kula Unity 5.1 HLAPI Erste Version](https://reader034.vdocuments.pub/reader034/viewer/2022042812/5fb0f98d2f800f182b4bfec7/html5/thumbnails/1.jpg)
KulaNetzwerk Spiele mit Unity
![Page 2: Netzwerk Spiele mit Unity - Meetupfiles.meetup.com/18488416/KulaNetwork.pdfEin Klon von dem Spiel Agario Was ist Kula. 1. Informationen zum Projekt Kula Unity 5.1 HLAPI Erste Version](https://reader034.vdocuments.pub/reader034/viewer/2022042812/5fb0f98d2f800f182b4bfec7/html5/thumbnails/2.jpg)
Zaubersee Ralf Zimmer- 13 App in den Stores von Apple, Google, Amazon und Mircosoft
- 7 davon sind Kinderspiele
![Page 3: Netzwerk Spiele mit Unity - Meetupfiles.meetup.com/18488416/KulaNetwork.pdfEin Klon von dem Spiel Agario Was ist Kula. 1. Informationen zum Projekt Kula Unity 5.1 HLAPI Erste Version](https://reader034.vdocuments.pub/reader034/viewer/2022042812/5fb0f98d2f800f182b4bfec7/html5/thumbnails/3.jpg)
Ein Klon von dem Spiel Agario
Was ist Kula
.
1
![Page 4: Netzwerk Spiele mit Unity - Meetupfiles.meetup.com/18488416/KulaNetwork.pdfEin Klon von dem Spiel Agario Was ist Kula. 1. Informationen zum Projekt Kula Unity 5.1 HLAPI Erste Version](https://reader034.vdocuments.pub/reader034/viewer/2022042812/5fb0f98d2f800f182b4bfec7/html5/thumbnails/4.jpg)
Informationen zum Projekt
Kula
Unity 5.1 HLAPIErste Version mit dem alten Unity Netzwerkcode
CodeEntwickelt C# in Unity3D und MonoDevelop
MarketingKein Marketing für Kula
Nur mit Keywords
Entwicklungszeit2 1/2 Monate
2
Google und Apple600.000 Downloads in 4 Monaten
Bewertungen12.000 Bewertungen Ø 3,4
![Page 5: Netzwerk Spiele mit Unity - Meetupfiles.meetup.com/18488416/KulaNetwork.pdfEin Klon von dem Spiel Agario Was ist Kula. 1. Informationen zum Projekt Kula Unity 5.1 HLAPI Erste Version](https://reader034.vdocuments.pub/reader034/viewer/2022042812/5fb0f98d2f800f182b4bfec7/html5/thumbnails/5.jpg)
Unity Netzwerkcode für
ein Sudoku ?
Die richtige Architektur für das Netzwerkspiel
Mission
3
![Page 6: Netzwerk Spiele mit Unity - Meetupfiles.meetup.com/18488416/KulaNetwork.pdfEin Klon von dem Spiel Agario Was ist Kula. 1. Informationen zum Projekt Kula Unity 5.1 HLAPI Erste Version](https://reader034.vdocuments.pub/reader034/viewer/2022042812/5fb0f98d2f800f182b4bfec7/html5/thumbnails/6.jpg)
Welche Möglichkeit gibt es?
Unity 5.1 High Level API (HLAPI)
JSON
Und viele mehr
4
![Page 7: Netzwerk Spiele mit Unity - Meetupfiles.meetup.com/18488416/KulaNetwork.pdfEin Klon von dem Spiel Agario Was ist Kula. 1. Informationen zum Projekt Kula Unity 5.1 HLAPI Erste Version](https://reader034.vdocuments.pub/reader034/viewer/2022042812/5fb0f98d2f800f182b4bfec7/html5/thumbnails/7.jpg)
Verteilung auf der Welt
United StatesPing von 180
BrazilPing von 290
AustraliaPing 360
ChinaPing von 300
United KingdomPing von 60
Lohnt sich eine Cloud Lösung ?
Cloud Lösung ?
5
![Page 8: Netzwerk Spiele mit Unity - Meetupfiles.meetup.com/18488416/KulaNetwork.pdfEin Klon von dem Spiel Agario Was ist Kula. 1. Informationen zum Projekt Kula Unity 5.1 HLAPI Erste Version](https://reader034.vdocuments.pub/reader034/viewer/2022042812/5fb0f98d2f800f182b4bfec7/html5/thumbnails/8.jpg)
Welche Lösung für das Hosting?
- 100 CCU
- Noch in Alpha
Unity Service
Andere Anbieter
- Linux VMs
Google Cloud
- Hetzner oder OVH
Selber Hosten
6
![Page 9: Netzwerk Spiele mit Unity - Meetupfiles.meetup.com/18488416/KulaNetwork.pdfEin Klon von dem Spiel Agario Was ist Kula. 1. Informationen zum Projekt Kula Unity 5.1 HLAPI Erste Version](https://reader034.vdocuments.pub/reader034/viewer/2022042812/5fb0f98d2f800f182b4bfec7/html5/thumbnails/9.jpg)
Unity3D HLAPI
7
![Page 10: Netzwerk Spiele mit Unity - Meetupfiles.meetup.com/18488416/KulaNetwork.pdfEin Klon von dem Spiel Agario Was ist Kula. 1. Informationen zum Projekt Kula Unity 5.1 HLAPI Erste Version](https://reader034.vdocuments.pub/reader034/viewer/2022042812/5fb0f98d2f800f182b4bfec7/html5/thumbnails/10.jpg)
Unity3D HLAPI
- Game State Management
- Spawning Management - Matchmaking
- Scene Management - Debugging Information
- SyncVars are member variables of NetworkBehaviour scripts that are synchronized from the server to clients
- The NetworkTransform component synchronizes movement of game objects across the network
8
- Client RPC calls are a way for server objects to cause things to happen on client objects
- From Client to Server we use Command
Networkmanager
RPC Calls
State Synchronization
NetworkTransform
![Page 11: Netzwerk Spiele mit Unity - Meetupfiles.meetup.com/18488416/KulaNetwork.pdfEin Klon von dem Spiel Agario Was ist Kula. 1. Informationen zum Projekt Kula Unity 5.1 HLAPI Erste Version](https://reader034.vdocuments.pub/reader034/viewer/2022042812/5fb0f98d2f800f182b4bfec7/html5/thumbnails/11.jpg)
http://goo.gl/eUNICl
Tutorial
9