Penyelesaian
Voice rooms & game social
High-volume rooms, mic PK, gifting and team chat — the social layer, self-hosted
Cabaran
Takrifkan apa yang benar-benar sukar dalam senario ini sebelum memilih asas pemesejan.
Voice rooms and game social need high-volume rooms, gifting, mic/PK and guild chat at once — while the battle netcode stays in your game engine and you shouldn't rebuild the social + signaling layer yourself.
Bagaimana IMCore menyelesaikannya
Keupayaan disusun mengikut hasil perniagaan, bukan timbunan ciri yang terpisah.
Bilik langsung / bilik suara bervolum tinggi (sebaran dalam bilik ialah O(ahli atas talian))
Isyarat RTC: 1-ke-1 / pelbagai pihak / pertempuran PK (isyarat sahaja — media & keadaan permainan kekal dalam enjin anda)
Keadaan panggilan berasaskan Redis untuk penyebaran pelbagai instans dan pembersihan kegagalan
Mesej hadiah dan kesan
Kehadiran, lobi dan sembang pemadanan
IM dalam permainan: kumpulan skuad / saluran persatuan / rentas pelayan
Moderasi kandungan / penapisan kata sensitif