0

リモートサーバーを使用して調整されるマルチプレイヤーターンベースのAndroidゲームを開発しようとしています。java sdkでcouchbase nosqlサーバーを使いたいです。データがモバイルからデータベースに、またその逆に移動する方法がわかりません。手伝っていただけませんか ?jetty または tomcat を使用する必要がありますか? 他の方法はありますか?ほとんどの場合、私はクライアント側でのみ作業しているため、これを理解することはできません.

4

3 に答える 3

0

特にペースの遅いゲーム (Words with Friends や Draw Something など) の場合は、ソケットの代わりにクライアントとサーバー間の REST-ful インターフェイスを検討する必要があります。

基本的な考え方は、サーバーを使用して設定したさまざまなページにモバイル デバイスがデータを投稿することです。

http://mygame.com/mobile/api/submitMove?id=123&player=1&move=KnightA4

サーバーは引数を読み取り、データベースを使用して有効かどうかを判断し、それに応じて応答します。

于 2012-05-16T00:59:34.653 に答える
0

ネットワークアプリを開発する際に知っておくべき最も重要なことは、Java でのソケットプログラミングから始める必要があり ます。

于 2012-05-16T00:51:53.033 に答える
0

サーバーについて学び、サーバーをゼロから開発したい場合、私はそれを理解できますが、クライアント開発者として、サーバー側の構成、開発、テスト、実行、ホスト、保守、スケーリングに多くの時間がかかる場合があります (もちろん、多額の費用がかかる場合もあります)。ゲームをできるだけ早くリリースしたい場合は、別の解決策を提案します。私は Skiller 出身で、ゲームを市場に出すまでの時間を短縮する SDK があります。組み込みのターン ベースのシンプルな API を使用して、既存のゲームを作成または参加したり、プレーヤーに挑戦したり、メッセージを送信したりできます...

詳細については、Wiki ページまたはSkiller Web サイトを確認してください。

ご意見をお待ちしております。

于 2012-05-30T06:31:51.420 に答える