1

プレイヤーが日/週の注文を設定して利益を得ることを含む、単純なオンライン マルチプレイヤー マネージメント ゲームに関する大学プロジェクトを作成したいと考えています。比較的初心者なので、このタスクに必要なアーキテクチャを理解できません。

私に関する限り、次のものが必要です。

  • 進行中のイベントのステータスを表示し、Web ブラウザーで注文を設定するためのテキスト インターフェイス。
  • 毎分結果を計算し、データベースを更新する特定のアプリケーション。
  • データベース

初心者で申し訳ありませんが、進め方に関するアドバイス、リンク、または本で十分です。

さらに情報が必要な場合はコメントしてください。

4

2 に答える 2

1

プログラミング言語はなんでもいいです。あなたまたはあなたのグループの誰かがよく知っている言語/アーチを選んでください。私は主に PHP/ZF、Linux、Postgres の専門家です。だから私は...

ユーザーのデータを収集して postgres データベースに保存する小さな ZendFramework アプリを作成します。小さなLinuxサーバーでホストします。私は月額 20 ドルの slicehost.com が好きですが、もっと安いところもあります。または、サーバーを持っている人と友達になります。

次に、注文を更新するために、cron ジョブを使用して毎分実行します。更新プロセスが複雑な場合は、別の PHP スクリプトを使用するか、単純な SQL を使用してください。

于 2009-10-02T03:58:37.063 に答える
0

毎分更新を実行する必要があるのはなぜですか? 1 日または 1 週間の注文を行う場合、人々はそれほど頻繁に更新するのでしょうか?

モデルで使用する方程式を決定することから始めます。

次に、データベースで必要なものを決定し、モデルにパラメーターを与えるのに役立ちます。

次に、データベースを取得したら、ユーザーから情報を取得する必要があるため、ユーザーから必要なものを決定します。

たとえば、特定のアイテムの需要を増減させたり、リソースをより一般的にしたりするランダムなイベントが必要です。

そのため、各製品が何で構成されているかをリストするデータベースに情報が必要になる場合があります。

モデルが外部情報を持っている場合、または他の人が作ったものに基づいている場合、たとえば、先週靴が生産されなかったので、靴を作った人は利益を上げました. 今週はみんなで靴を作っているので数が多すぎて値段が下がりました。

これが、あなたのモデルから始めて、あなたの仮定をテストすることが最初のステップだと思う理由です.

どの言語、システム、データベースでもうまく機能します。UI をデザインするとき、iPhone と Blackberry Razor で見栄えを良くしたいですか? それは、UI の設計方法に大きな影響を与えます。

于 2009-10-02T04:59:57.063 に答える