Pages

Tuesday, May 26, 2015

Online Unity Multiplayer Game 1 : Hosting Sendiri Unity Server dengan Unity Master Server

Untuk memulai membuat online multiplayer game menggunakan unity tentunya dibutuhkan beberapa persiapan termasuk server yang akan digunakan sebagai server dari game yang akan kita buat. Sebenarnya unity sendiri telah mempunyai dan menyediakan server untuk kita, kita hanya perlu tinggal menggunakannya saja. Namun server yang disediakan unity tersebut terkadang down dan terbatas. Untuk mengatasi hal ini maka dapat dilakukan alternatif dengan me-hosting sendiri server Unity Master Server di hosting milik kita sendiri. Berikut caranya :
  1. Download Unity Master Server package di http://unity3d.com/master-server/
  2. Extract file hasil download tadi
  3. Masuk ke dalam direktori hasil extract tadi, lalu masuk ke dalam folder "Visual Studio", disana akan terdapat file "MasterServer.sln"
  4. Lalu buka file tersebut menggunakan Visual Studio, jika belum menginstall Visual Studio maka install terlebih dahulu Visual Studio untuk melanjutkan.
    Karena sebenarnya Unity Master Server ini project lama, maka jika kita menggunakan Visual Studio baru maka akan muncul konfirmasi untuk melakukan upgrade, tekan tombol "OK"
    (Disini saya menggunakan Visual Studio 2013)
  5. Lakukan rebuild solution dengan membuka menu "BUILD", lalu pilih "Rebuild Solution", jika tidak ada error maka kita dapat lanjut ke step berikutnya
  6. Coba lakukan run, untuk mencoba hasil server yang telah kita persiapkan
  7. Ketika pertama kali run jika firewall kita aktif biasanya akan diminta untuk memberikan akses untuk melewati firewall, pilih "Allow Access"
  8. Jika semua berjalan lancar maka akan muncul console atau cmd seperti gambar dibawah ini, maka server unity yang kita buat siap untuk digunakan
  9. Untuk penggunaan berikutnya, kita tidak perlu untuk membuka file sln pada visual studio seperti diatas, hanya cukup masuk ke dalam folder "Visual Studio" yang tadi, lalu masuk ke folder "Debug", maka akan ada file "Master Server.exe" disana, cukup jalankan file tersebut untuk mengaktifkan server

Selanjutnya baca : "Online Unity Multiplayer Game 2 : Melakukan Koneksi sebagai Host Server Client Utama"

Terimakasih.. :)

No comments:

Post a Comment