Kleines kooperatives 3D-Spiel
Fortgeschrittene → Fortgeschrittene
Unity 2020.3 und höher
Netcode für GameObjects, Relais, Lobby
In Boss Room eintreten
Boss Room ist ein kleines Beispielprojekt für ein kooperatives Spiel, das mit Netcode for GameObjects erstellt wurde. Es kann in seiner Gesamtheit verwendet werden, um die Konzepte und Muster hinter einem Multiplayer-Spielablauf zu erkunden.
Z.B. Charakterfähigkeiten, Casting-Animationen, um Latenz zu verbergen, replizierte Objekte, RPCs und Integration mit den Diensten Relay, Lobby und Authentifizierung.
Download des Quellcodes und der Assets
Boss Room ist öffentlich auf GitHub verfügbar, um es zu klonen, zu forken oder in deinem Spiel zu verwenden - lass deiner Kreativität freien Lauf, wie du es für richtig hältst.
Zugang:
- Eine bevölkerte Dungeon-Ebene
- Vier Charakterklassen mit jeweils zwei verschiedenen Skins
- Kämpfende Kobolde und ein Chef
- Ein einfaches kollaboratives Rätsel
- Hochwertige stilisierte Kunst- und Musikinhalte
Dieses Repo enthält auch ein Dienstprogramm-Paket mit Beispielskripten, die Sie in Ihren eigenen Projekten wiederverwenden können, darunter Dienstprogramme wie ClientNetworkTransform, Dienstprogramme für die Szenenverwaltung, SessionManager und mehr.
Was werden Sie lernen?
In Boss Room lernen Sie, wie Sie mit Netcode für GameObjects, Relay, Lobby und Authentifizierungsdienste ein kooperatives Multiplayer-Erlebnis in kleinem Maßstab aufbauen können.
Sie werden es lernen:
- Die Grundlagen der Entwicklung eines kooperativen Spiels mit Netcode for GameObjects
- Pooling von vernetzten Objekten
- Techniken zum Verbergen von Latenzzeiten
- Und mehr
Entdecken Sie unsere neue First-Party-NetCode-Lösung und holen Sie sich die Bibliotheken, Tutorials und Beispiele, die Sie brauchen, um mit der Entwicklung zu beginnen.
Entwickeln Sie ein Multiplayer-Spiel für Studios jeder Größe in einer beliebigen Spiele-Engine und lassen Sie es von einem skalierbaren, zuverlässigen und sicheren Gameserver-Hosting-Anbieter hosten.
In unserer Multiplayer-Dokumentation finden Sie technische Referenzen, Leitfäden und Tutorials für den Einstieg in die Netzwerktechnik von Unity.
Erfahren Sie mehr über die Entwicklung eines kleinen kooperativen 2D-Spiels mit Netcode for GameObjects in unserem Beispielprojekt Galactic Kittens.
Starten Sie noch heute mit Boss Room und lernen Sie spielend das Multiplayer-Netzwerken.