Pengkodean untuk Hytale: API, Dokumentasi, dan Ekosistem Plugin Java

Dengan: nama Kategori:: nama : minutes min read

Sebuah pertanyaan kritis bergema di Discord pengembang: Di mana dokumentasi API? Panduan ini mencakup semua yang kami ketahui tentang pengembangan untuk Hytale.

Seiring dengan semakin dekatnya peluncuran Akses Awal, sebuah pertanyaan kritis bergema di antara para pengembang di Discord: Di mana dokumentasi API-nya? Tanpa adanya docs.hytale.com yang bersifat publik, para pengembang yang ingin membangun jaringan server hebat berikutnya menjadi bingung. Namun, konfirmasi arsitektur "Legacy Engine" memberikan peta jalan yang signifikan bagi mereka yang tahu di mana mencarinya. Bagi para pengembang dan pemilik server yang berencana untuk mendaftarkan proyek mereka di hytalecharts.com segera setelah peluncuran, memahami kendala teknis API sekarang adalah perbedaan antara peluncuran Hari 1 dan peluncuran Hari 30. Berikut ini adalah panduan definitif untuk realitas teknis ekosistem pengembang Hytale. Arsitektur: Java Server, Klien C# Bagian yang paling penting dari informasi teknis adalah pembagian bahasa. Legacy Engine beroperasi dengan model Sumber Bersama untuk server. Sisi-Server (Java): Logika server ditulis dalam bahasa Java. Di sinilah pekerjaan berat terjadi: aturan permainan, ekonomi, data pemain, dan interaksi dunia. Sisi-Klien (C#): Klien game berjalan pada C#. Sementara klien adalah sumber tertutup untuk mencegah kecurangan, server adalah "Sumber Bersama," yang berarti pemilik server kemungkinan besar akan memiliki akses baca ke kode server untuk memahami cara menghubungkannya.