Unity SDK
Kami menawarkan SDK Unity untuk memfasilitasi pembuatan arena. Berikut adalah gambaran umum langkah-langkah yang diperlukan untuk mengintegrasikan SDK dan membuat arena di unity.- Buat scene sisi server Anda.
- Siapkan lingkungan Anda, mekanika gameplay, dan latih agen Anda dengan unity ml-agents
- Siapkan HypeDuelRecorder untuk melacak objek scene utama Anda dalam ruang.
- Panggil metode PushStateChange perekam untuk mengalirkan data status apa pun ke klien.
- Tetapkan properti skor status agar server dapat mendeteksi kemajuan dan resolusi pertandingan di akhir.
- Bangun untuk Linux Dedicated Server dan unggah build Anda ke hypeduel.
- Buat scene sisi klien Anda.
- Duplikat dari sisi server, tetapi dengan grafis dan tanpa logika agen.
- HypeDuelRecorder akan secara otomatis memutar kembali posisi objek scene utama Anda
- Dengarkan event dari instansi HypeDuelClient untuk menggunakan perubahan status Anda untuk mengelola UI dan elemen grafis dari game Anda.