Banyak gamer ingin dapat memainkan game mereka kapan saja, di mana saja. Ini adalah keunggulan paling menonjol yang diberikan oleh game browser. Dari segi gameplay, game browser terutama dibagi menjadi game MMORPG tradisional dan game kasual. Game kasual adalah jenis yang lebih populer dan mencakup game pertanian, musik, bisnis, dan balap. Game browser kasual ini memiliki persyaratan perangkat keras yang relatif rendah. Umumnya, gamer dapat menggunakan komputer berkonsfigurasi rendah atau netbook untuk memainkan game ini melalui browser selama mereka memiliki akses Internet. Developer game browser menghadapi beberapa tantangan teknis inti:
Alibaba Cloud menyediakan platform komputasi cloud untuk mengatasi kebutuhan dan tantangan yang dihadapi oleh game browser. Solusi ini memberikan keuntungan berikut:
Keamanan Game
Server Game yang Aman dan Stabil
Game browser sering mencakup banyak aspek gameplay otomatis dengan sangat sedikit interaksi yang diperlukan dari pemain. Ini membuka ruang untuk penggunaan plug-in. Oleh karena itu, perlu memperkenalkan mekanisme untuk mencegah pemain menggunakan plug-in untuk mendapatkan keuntungan dalam game yang besar dalam waktu singkat, sehingga memengaruhi keseimbangan sistem nilai game. Serangan menimbulkan risiko keamanan lainnya. Game browser adalah yang paling rentan terhadap serangan.
Melalui perlindungan yang ditawarkan oleh alamat IP Anti-DDoS Alibaba Cloud, WAF, pengujian penetrasi, dan layanan keamanan Alibaba Cloud lainnya, risiko serangan yang sering terjadi pada server game browser dapat dihindari. Ini memberikan gamer layanan game yang lebih stabil, sementara serangkaian kebijakan anti-plug-in memastikan persaingan yang adil.
Skalabilitas Resource Elastis
Skalabilitas Resource Elastis
Game browser sosial kasual umumnya dijalankan di jejaring sosial. Beberapa game yang sangat populer mengalami lonjakan pengguna yang cepat. Game MMORPG juga terus-menerus meluncurkan server baru untuk menarik pemain baru. Selain itu, game browser biasanya berumur pendek. Setelah beberapa waktu, pemain menjadi kurang aktif dan secara bertahap berhenti bermain. Game browser juga mengalami periode puncak tinggi dan rendah, sehingga mereka memerlukan resource server yang mendukung penskalaan elastis yang cepat dan andal.
Dengan menggabungkan Alibaba Cloud Server Load Balancer dan ESS, developer dapat dengan mudah melakukan penskalaan online otomatis untuk server logika game guna merespons perubahan mendadak, seperti peningkatan tekanan pada server yang disebabkan oleh perubahan drastis jumlah pengguna game. Ini juga dapat membantu pengguna menggunakan resource server dengan paling efisien.
Volume Baca/Tulis Data Interaksi Offline yang Besar
Database Terdistribusi yang Mendukung Akses Konkuren Tinggi
Untuk meningkatkan loyalitas pengguna, game browser SNS umumnya menambahkan aspek gameplay offline berdasarkan rantai relasi jejaring sosial. Ini melibatkan pembacaan dan penulisan sejumlah besar data interaksi offline (jauh melebihi jumlah data yang diproses untuk pemain online secara konkuren). Oleh karena itu, game memerlukan solusi penyimpanan data yang mendukung pembacaan/penulisan data massal secara konkuren.
Layanan Database Relasional berkinerja tinggi Alibaba Cloud dan Layanan Database Relasional Terdistribusi bergabung untuk menyediakan layanan database yang mendukung baca/tulis konkuren tinggi dan ekstensi horizontal. Selain itu, kapasitas dan spesifikasi database dapat disesuaikan secara fleksibel sesuai dengan siklus layanan yang berbeda.
Masalah Akselerasi Konten Game Statis
Akselerasi Konten Game Statis yang Stabil
Game browser adalah game tanpa klien, pemain harus bermain dan mengunduh secara bersamaan. Ini mengharuskan developer menggabungkan akselerasi unduhan untuk beberapa konten game dengan kebijakan pemuatan resource dinamis untuk meningkatkan pengalaman bermain game.
CDN Alibaba Cloud memiliki resource node yang kaya dan kinerja unduhan gambar yang sangat baik. Digabungkan dengan Object Storage Service (OSS), ini menciptakan sistem terintegrasi untuk penyimpanan, pemrosesan, dan distribusi konten game browser statis. Ini menyediakan pemrosesan gambar yang mudah dan kemampuan unduh terdekat dengan throughput super tinggi, memberikan pengalaman bermain game yang stabil dan cepat bagi pemain. Selain itu, solusi ini secara efektif mengurangi biaya bandwidth dan traffic.