Sistem papan peringkat daring untuk game PC (kecil / indie)? [Tutup]


18

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?


1
Bahasa / lingkungan pemrograman apa yang Anda gunakan?
Hendrik Brummermann

Terutama C ++, tetapi berpotensi C # di masa depan
bluescrn

Saya mengajukan ini sebagai ide bisnis untuk beberapa web-hosting-guys yang saya kenal beberapa tahun yang lalu, tetapi kasus bisnisnya sulit dibuat ..
Jari Komppa

Ya, itu akan keren jika ada setara indie dari Xbox Live untuk hal semacam ini. Itu harus lintas platform, mendukung banyak bahasa, dan menjadi sangat cepat + mudah diintegrasikan. Tetapi yang paling penting, cukup terbuka dan cukup murah bagi pengembang untuk menggunakan layanan ini
bluescrn

Ide bisnis saya adalah Anda mendapatkan N koneksi gratis sebulan untuk biaya pemula (sekitar 20 dolar atau lebih), dan jika permainan Anda berhasil, Anda perlu meningkatkan ke paket biaya bulanan yang lebih premium. Biaya awal adalah untuk menyisihkan akun sehingga 99,999% dari akun tidak hanya diam ..
Jari Komppa

Jawaban:


2

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.


2

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:

  • Server papan tersedia jika Anda tidak membutuhkan server Anda
  • Google App Engine tersedia jika Anda memerlukan server papan peringkat pribadi Anda

Kontra langsung Cocos:

  • Tidak lengkap sebagai OpenFeint / ScoreLoop ..

1

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).

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.