Apakah ada sistem / perpustakaan gratis / terjangkau di luar sana untuk menambahkan fitur online ke permainan PC kecil? (kemungkinan besar, untuk game indie kecil berbasis Windows)
Saya tidak khawatir tentang perjodohan atau multipemain daring - tetapi saya tertarik pada papan peringkat, dan mungkin fitur yang sedikit lebih canggih, seperti mengunggah / mengunduh konten yang dibuat pengguna (mis. Replay atau level yang dibuat pemain). Mungkin bahkan pembaruan otomatis atau konten yang dapat diunduh?
Walaupun mungkin seharusnya tidak terlalu sulit untuk mengimplementasikan setidaknya dasar-dasar dari awal, sepertinya roda besar untuk diciptakan kembali, dan sistem yang telah dicoba dan diuji akan lebih disukai, untuk mengurangi waktu pengembangan, dan mengurangi kemungkinan celah keamanan yang menganga. Adakah yang bisa dijangkau pengembang indie rendah / tanpa anggaran?
sumber
Jawaban:
Dua opsi sekarang (selain roll-milik-Anda sendiri)
OpenFeint dalam alpha / beta untuk WP7 (jadi Silverlight / XNA juga akan tersedia). Namun pendaftaran belum berkembang melampaui email yang mengatakan itu akan segera datang.
OpenXLive adalah versi terbuka dari sistem papan peringkat XBL. Sepertinya itu XNA tetapi ada tutorial untuk Silverlight juga sehingga Anda dapat menggunakan keduanya.
Kedua sistem memiliki papan peringkat, prestasi, dll. Tetapi pada saat jawaban ini hanya OpenXLive yang sebenarnya dapat digunakan.
OpenXLive: http://www.openxlive.com/
OpenFeint: http://www.openfeint.com/
Semoga itu bisa membantu.
sumber
Seperti yang dikatakan, Anda dapat menggunakan Cocos Live untuk papan peringkat. Saya menggunakannya dengan proyek Android (Java dan C ++). Saya telah menulis ulang bagian klien di Jawa (100 baris). Klien C ++ kami menggunakan libcurl dan jansson .
Cocos Live menggunakan perintah HTTP (REST + Json). Sehingga bisa diimplementasikan dengan mudah di banyak bahasa.
Pro langsung Cocos:
Kontra langsung Cocos:
sumber
Yah, akan relatif mudah bagi Anda untuk menggulung sistem dasar Anda sendiri menggunakan Google App Engine. Anda dapat menerapkan beberapa keamanan dasar jika diperlukan. Kemungkinan besar, ini mungkin yang perlu Anda lakukan kecuali Anda menemukan SDK, seperti Steamworks, yang mencakup hal semacam itu.
Solusi Objective-C: Cocos Live gratis untuk papan peringkat. Saya telah menggunakannya sebelumnya untuk proyek iOS saya. Ini adalah perpustakaan yang berdiri sendiri yang memanfaatkan Google App Engine pada akhirnya. Mereka tidak mengenakan biaya apa pun sampai permainan Anda benar-benar mendorong BANYAK skor (maka mereka mungkin akan bertanya).
sumber