Jaringan Manager HUD dalam mode LAN
Mengkonversi permainan pemain tunggal ke Unity Multiplayer

Jaringan Manager HUD dalam mode matchmaker

Important: UNet adalah solusi yang diuraikan, dan Solusi Multiplayer baru dan NetworkingSistem Unity yang memungkinkan game multiplayer di jaringan komputer. More info
Lihat di Glossary
(Netcode untuk GameObjects) sedang berkembang. Untuk informasi lebih lanjut dan langkah selanjutnya melihat informasi di .
The Network Manager HUD in Matchmaker mode
Jaringan Manager HUD dalam mode matchmaker

Mode matchmaker menyediakan antarmuka sederhana yang memungkinkan pemain untuk membuat, menemukan dan bergabung sesuai dengan yang dihosting pada Layanan Multiplayer Unity.

“match” (juga kadang-kadang disebut sebagai sesi permainan, atau instance permainan), adalah contoh unik dari permainan Anda yang dihosting oleh Layanan Multiplayer Unity. Dengan Layanan Multiplayer Unity, sejumlah pemain terbatas tertentu dapat bergabung dan bermain bersama. Jika banyak orang bermain game Anda, Anda mungkin memiliki beberapa pertandingan, masing-masing dengan beberapa pemain bermain bersama.

Untuk menggunakan mode Matchmaker, Anda harus mengaktifkan Layanan Multiplayer Unity untuk proyek Anda. Setelah Anda mengaktifkan Layanan Multiplayer Unity untuk proyek Anda, Anda dapat menggunakan HUD dalam mode Matchmaker untuk membuat atau terhubung ke instance dari permainan Anda (juga kadang-kadang disebut sebagai "matches" atau "sessions") yang dihosting di internet.

Create Internet Match

Klik Create Internet Match untuk memulai pertandingan baru. Layanan Multiplayer Unity menciptakan contoh baru dari permainan (sebuah “match”), yang pemain lain kemudian dapat menemukan dan bergabung.

Temukan Pertandingan Internet

Klik Find Internet Match untuk mengirim permintaan ke Layanan Multiplayer Unity. Multiplayer Unity Layanan kembali daftar semua pertandingan yang saat ini ada untuk permainan ini.

Misalnya, jika dua pemain terpisah terhubung, dan membuat pertandingan setiap bernama “Match A” dan “Match B” masing-masing, ketika pemain ketiga menghubungkan dan menekan tombol Find Internet Match, Match A dan Match B terdaftar sebagai pertandingan yang tersedia untuk bergabung.

Dalam HUD Network managerKomponen Jaringan yang mengelola state jaringan proyek. More info
Lihat di Glossary
, pertandingan yang tersedia muncul sebagai serangkaian tombol, dengan teks “Join Match: nama pertandingan” (di mana nama pertandingan adalah nama yang dipilih oleh pemain yang menciptakan pertandingan).

An example of results after clicking Find Internet Match. In this example, there are no existing matches. If there were, they would appear here and be available for you to join.
Contoh hasil setelah mengklik Find Internet Match. Dalam contoh ini, tidak ada pertandingan yang ada. Jika ada, mereka akan muncul di sini dan tersedia untuk Anda bergabung.

Untuk bergabung dengan salah satu pertandingan yang tersedia, klik pada tombol “Join Match: nama pertandingan” untuk pertandingan itu. Atau, klik Back to Match Menu untuk kembali ke menu Matchmaker.

Ketika Anda mengganti HUD dengan UI(User Interface) Memungkinkan pengguna untuk berinteraksi dengan aplikasi Anda. Unity saat ini mendukung tiga sistem UI. More info
Lihat di Glossary
Anda sendiri, ada cara yang lebih baik untuk daftar pertandingan yang tersedia. Banyak tampilan game multiplayer yang tersedia cocok dalam daftar yang dapat digulir. Anda mungkin ingin membuat setiap entri pada daftar menunjukkan nama pertandingan, jumlah pemain saat ini dan maksimum, dan informasi lainnya seperti jenis mode pertandingan, jika Anda memutuskan untuk membuat permainan Anda memiliki mode pertandingan yang berbeda (seperti "mencapai bendera", "1 vs 1", atau "operasi").

Note: Ada beberapa karakter khusus yang, jika digunakan dalam nama pertandingan, muncul dimodifikasi dalam daftar pertandingan yang tersedia dalam manajer Jaringan HUD. Karakter ini:

  • Buka kawat gigi: [

  • Simbol persen: %

  • Underscore: _

Jika nama pertandingan mengandung karakter ini, mereka dikelilingi oleh kawat gigi persegi dalam daftar pertandingan yang tersedia. Jadi pertandingan bernama "my_game" terdaftar sebagai "my[_]game".

Ubah MM Login

Tombol ini dirancang untuk penggunaan internal oleh insinyur Unity (untuk menguji layanan Multiplayer). Ini mengungkapkan tombol yang menetapkan salah satu dari tiga URL yang telah ditetapkan ke bidang MatchMaker Host URI di Network Manager - “local”, “staging” dan “internet”. Namun, “local” dan “staging” ** *pilihanonly dimaksudkan untuk penggunaan internal oleh insinyur Unity, dan tidak dimaksudkan untuk penggunaan umum*.

Jika Anda memilih opsi "lokal" atau "perawatan", permainan Anda tidak dapat terhubung ke Layanan Multiuser Unity. Oleh karena itu Anda harus selalu memastikan opsi ini diatur untuk “internet” (yang merupakan default).

Tampilan Uri MM

Ini menampilkan Pembuat Pertandingan saat ini URI (identifier Sumber Daya Unik, string karakter yang digunakan untuk identifikasi). Untuk melihat URI di InspectorJendela Unity yang menampilkan informasi tentang Pengaturan GameObject yang dipilih saat ini, aset atau proyek, memungkinkan Anda untuk memeriksa dan mengedit nilai. More info
Lihat di Glossary
, arahkan ke komponen Network Manager dan lihat field MatchMaker Host URI. Secara default poin ini ke Layanan Multiplayer Unity global, dan untuk game multiplayer normal menggunakan Layanan Multiplayer Unity. Anda tidak perlu mengubah ini. Meme it Layanan Multiplayer Unity secara otomatis kelompok pemain permainan Anda ke server regional di seluruh dunia. Kelompok ini memastikan waktu respons multiplayer cepat antara pemain di wilayah yang sama, dan berarti bahwa pemain dari Eropa, AS, dan Asia umumnya berakhir bermain dengan pemain lain dari wilayah global mereka yang sama.

Jika Anda ingin secara eksplisit mengontrol server regional permainan Anda terhubung ke, menimpa nilai ini melalui scripting. Untuk informasi lebih lanjut dan untuk server regional URIs, lihat dokumentasi referensi API di .

Misalnya, Anda mungkin ingin menimpa URI jika Anda ingin memberi pemain pilihan Anda bergabung dengan server di luar wilayah global mereka. Jika "Player A" di AS ingin terhubung ke pertandingan yang dibuat melalui Matchmaker oleh "Player B" di Eropa, mereka harus dapat mengatur wilayah global mereka yang diinginkan dalam permainan Anda. Oleh karena itu Anda perlu menulis fitur UI yang memungkinkan mereka untuk memilih ini.

Note: Ingat bahwa fitur Jaringan Manajer HUD adalah bantuan sementara untuk pengembangan. Ini memungkinkan Anda untuk mendapatkan permainan multiplayer Anda berjalan dengan cepat, tetapi Anda harus menggantinya dengan kontrol UI Anda sendiri ketika Anda siap.

Jaringan Manager HUD dalam mode LAN
Mengkonversi permainan pemain tunggal ke Unity Multiplayer