Technomedialabs - SpatialOS adalah sebuah platform pengelola layanan game online. Bukan hanya menyediakan dan mengelola infrastruktur untuk Anda, SpatialOS juga mengeluarkan Game Development Kit (GDK) untuk mempercepat pengembangan game multiplayer.
Cek apakah seluruh package SpatialOS telah terinstall
Tambahkan satu buah entry Assembly Definition Reference
Edit Script UnityClientConnector.cs
Tambahkan baris ini pada bagian using class:
Tambahkan baris ini pada fungsi void HandleWorkerConnectionEstablished()
Edit Script UnityGameLogicConnector.cs
Tambahkan baris ini pada bagian using class:
Tambahkan baris ini pada fungsi void HandleWorkerConnectionEstablished()
Buka class EntityTemplates.cs
Periksa fungsi utama EntityTemplate
Baris 16 adalah kunci koneksi antara script dan prefab Unity
SpatialOS memerlukan folder khusus dalam pengaksesan prefab yaitu folder UnityClient dan UnityGameLogic. Buatlah kedua folder tersebut.
Selanjutnya buat Prefab dengan menggunakan nama Player (sesuai dengan script) dan tempatkan pada kedua folder tadi.
Tes koneksi SpatialOS dan lihat hasilnya.
Jika tidak ada kesalahan maka tab Hierarchy akan menampilkan GameObject (Prefab) tadi secara otomatis