Langkau ke kandungan
Dibina atas Colyseus
Colyseus

Pelayan yang memastikan pemain anda sentiasa selari

Multipemain dalam aukimi ialah Colyseus — bilik, penyegerakan keadaan dan penyambungan semula dikendalikan oleh pelayan autoritatif sumber terbuka yang kami sediakan dan jalankan untuk anda.

Versi

Colyseus 0.18

Lesen

MIT

Masa jalan

Node.js, WebSocket

Pelayan ujian percuma

wss://test.mp.aukimi.com

Apakah Colyseus

Colyseus ialah rangka kerja multipemain sumber terbuka untuk Node.js, berlesen MIT, digunakan secara meluas dalam dunia permainan indie. Ia autoritatif mengikut reka bentuknya: pelayan memiliki keadaan, klien menghantar niat, dan rangka kerja ini mengendalikan bahagian yang selalu tersilap dilakukan sendiri oleh orang ramai — kitaran hayat bilik, penyegerakan keadaan termampat-delta, dan penyambungan semula selepas sambungan terputus.

Colyseus asal, bukan cabangan (fork)

Apa yang kami jalankan ialah Colyseus 0.18 seperti yang diterbitkan, dengan lapisan kuota ditambah di atasnya dan tiada apa-apa lagi yang diubah. Engine berhubung dengannya menggunakan klien Colyseus rasmi. Tiada apa-apa pada protokol wayar, API bilik atau skema keadaan yang khusus untuk aukimi, dan ini membawa akibat yang konkrit: dokumentasi asal terus terpakai kepada permainan anda seperti sedia ada, dan apa yang anda pelajari semasa membina di sini bukanlah pengetahuan yang hanya boleh digunakan di sini sahaja.

Pelayan kongsi percuma, sudah dihidupkan

Anda tidak perlu langganan, malah tidak perlu membuat sebarang keputusan, untuk melihat permainan anda menjadi multipemain. Pelayan ujian kongsi berjalan secara berterusan, dan adegan yang belum pernah dikonfigurasikan sudah menunjuk kepadanya. Ia sengaja dibuat kecil dan sengaja mudah lupa — 8 pemain sebilik, 16 tersambung dan 2 bilik bagi setiap kod bilik, tiada apa-apa disimpan antara sesi. Di sinilah anda mengetahui permainan anda berfungsi; pelayan anda sendiri pula adalah tempat anda membenarkan pemain masuk.

  • 8 pemain sebilik · 16 tersambung · 2 bilik, dikira mengikut kod bilik
  • Tiada akaun, tiada kegigihan data, tiada jaminan masa aktif
  • Kuota dikuatkuasakan mengikut kod bilik, jadi satu permainan yang sibuk tidak boleh menghadkan sumber permainan lain

Pelayan anda sendiri, dimulakan daripada zon ahli

Apabila bilik ujian menjadi terlalu kecil, pelayan mempunyai halaman tersendiri: cipta, mulakan, hentikan, mulakan semula atau padam satu, lihat prosesnya bergerak melalui penyediaan, salin alamatnya — atau buka terus dalam Engine. Setiap satu berjalan dalam bekasnya sendiri yang terasing dengan had yang diterbitkan. Tiada terminal, tiada bekas untuk dijaga, dan jadual pelan memberitahu apa yang dilakukan oleh setiap peringkat.

Penyambungan semula adalah sebahagian daripada tawaran

Pemain kehilangan sambungan — sebuah terowong, sebuah lif, penutup komputer riba. Colyseus mengekalkan tempat duduk untuk klien yang terputus dan membenarkannya kembali ke sesi yang sama dengan identiti yang sama, dan bukannya bermula semula sebagai orang asing. Laluan itulah yang kami rosakkan, temui dan baiki semasa membina hos, dan ia disahkan dengan klien sebenar dan bukannya sekadar semakan kesihatan.

Bawa permainan anda dalam talian

Pelayan ujian kongsi sudah berjalan. Tekan Main dan lihat siapa yang muncul.

Sokong Projek