タグ付けされた質問 「mmo」

MMOは「大規模マルチプレーヤーオンライン」の略で、共有世界で非常に多数の同時プレーヤーを許可する一種のゲームです。

2
MMORPGサーバー側Javaアーキテクチャ
現在ターンベースのMMORPGゲームを制作しています。クライアントはAndroidで実行することになっています。今、私の友人がグラフィックをやっていて、私はゲームのクラス(プレーヤー、武器など)をやっています。さて、戦いが始まると、クラスはインターフェースによって操作できます(実際、私のパートナーにとっては、純粋なインターフェースを操作するようなもので、実装クラスへのアクセスは必要ありません)。 次に、複数のプレイヤーを許可するためにゲームサーバーを導入する必要があります。そして、いくつかの非常に重要な質問が発生します: 1)クライアントにクラスを残さずにゲームモデルをサーバーに完全にコピーしますか、またはサーバーに1つとデバイスに1つ、モデルの2つのコピーを用意して、それらの間の定期的な同期を完了する方が良いですか? 2)クライアントとサーバーのどちらの接続方法を選択しますか(視界内のクライアントはAndroidフォンです)?サーバーに関しては-私はそれを使っていくつかの経験があるjava原因に向けています。しかし、今の質問は-このタスクにはソケットを使用する方がいいですか、それともRESTサービスを使用できますか、それともJava EEサーバーに接続することも可能です。合併症?ゲームはマルチプレイヤーですが、ターン制なので、頻繁に更新する必要はありません。 3)スレッドについてはどうですか?すべてのクライアントは独自のスレッド(ソケットの場合)を持つ必要がありますか? 4)REAL MMORPGサーバーゲームのプログラミングに関する本はありますか???

2
サーバー上のすべてのNPC / AIオブジェクトを管理する方法は?
私は単純なMMOを作成しており、現在、複数のユーザーがお互いを確認し、一緒に移動できるようにサーバークライアントアーキテクチャを配置しています。今度は敵を追加します。 世界で管理する必要のある何百ものNPCオブジェクトを最適に処理する方法を論じている記事へのリンクがあるかどうか疑問に思っていました。私はいくつかの検索を行ったが、これが通常どのように行われるかについての多くの情報を見つけることができなかった。 私が考えることができる実装を構造化する2つの方法: すべてのインスタンス化されたNPCオブジェクトをリストに保持し、NPCスレッドがそれらを順番にループして、それぞれに処理および必要なアクションを実行する必要があるロジックがあるかどうかを確認します。このデザインのパフォーマンスが十分かどうかはわかりませんか? イベントベースのシステム。AI / Logicを処理するメソッドをNPCクラスで作成し、関連するイベントが通知されたときにこのメソッドが呼び出されるようにします(相互作用しないAI機能のタイマーで(ワンダリングなど)、またはパケットから外部にイベントを通知します)。ハンドラー(近くに移動するプレーヤー、または範囲内で攻撃するプレーヤー)。 これらのアプローチのどちらが正しい方法ですか?これを行う他の方法は何ですか?

9
.NetベースのMMO?[閉まっている]
現在のところ、この質問はQ&A形式には適していません。私たちは回答が事実、参考文献、または専門知識によってサポートされることを期待しますが、この質問はおそらく議論、議論、投票、または拡張された議論を誘います。この質問を改善でき、再開できると思われる場合は、ヘルプセンターにアクセスしてください。 8年前に閉鎖。 サーバーエンジンが.Netに基づいている実際のMMOはありますか?
8 mmo 

1
MMORPGデザインに適した本はありますか?[閉まっている]
閉まっている。この質問はトピックから外れています。現在、回答を受け付けていません。 この質問を改善してみませんか? 質問を更新して、ゲーム開発スタック交換のトピックになるようにします。 2年前休業。 MMORPGの経験がなく、MMORPGを設計したい、経験豊富なソフトウェア開発者に推奨される読書リストは何ですか?
8 mmo  books 

5
すべてのゲームデータを巨大なExcelテーブルに入力しますか?より良い方法はありますか?
MMORPGで、すべてのアイテムの巨大なテーブル、すべてのスキルの別のテーブル、さらにはすべてのMobの別のテーブルで作業することを好むゲームデザイナーの数を本当に知りたいです。また、これらのテーブルは数千のレコードで数百MBに拡大する可能性がありますが、ほとんどのレコードはテーブルのいくつかのフィールドのみを使用します。 一部のゲームデザイナーがこの方法で作業していることを知っています。より良い方法はありますか?

1
MMO衝突検出
2Dゲーム用のMMOゲームサーバーを構築していて、現在衝突検出を実装しています。どうすればよいか知りたいのですが。 1000人のプレイヤーがプレイしていて、10,000個のオブジェクトがあるとします。それらすべてを繰り返し処理して、衝突しているかどうかを判断する必要がありますか?これは少し高価なようです。 世界をチャンクに分離し、チャンク内の各プレーヤーのすべてのオブジェクトを反復することができます。 他のアイデアや標準とは何か知りたいのですが。MMOサーバーが衝突検出を処理する最良の方法は何static objectsですか?

4
独自のボットをプログラミングする永続的なゲーム[終了]
現在のところ、この質問は、Q&A形式には適していません。私たちは回答が事実、参考文献、または専門知識によってサポートされることを期待しますが、この質問はおそらく議論、議論、投票、または拡張ディスカッションを誘います。この質問を改善でき、再開できると思われる場合は、ヘルプセンターにアクセスしてください。 7年前休業。 自分の「プレーヤー」をコーディング(および追加)できる、永続的な世界を備えたオンラインゲームを探しています(任意の言語/スクリプトを使用できます)。 RTSの一種ですが、ボット用です。 それも存在しますか?
7 multiplayer  mmo  rts  bot 

4
オンラインRPGのロールプレイングイベントゲームマスターの役職
私はオンラインRPGでポジションを作成することを検討しています。その責任は主に、ロールプレイング指向のイベントとプロットラインを構想し、NPC /アイテムのインスタンスを作成する機能やNPCを制御する機能などの開発者ツールを使用してそれらを実行することです。イベント/プロットラインの例としては、「古代の悪の神が刑務所から解放されて領域を攻撃する」または「強力な王朝の子孫の間の結婚に政治的反対者がそれを妨害しようとしている」などがあります。 この種のポジションに最適な役職は何ですか? 最初に頭に浮かんだのは「カスタマーエクスペリエンスアソシエイト」でしたが、これは「営業担当者」をドレスアップする方法である小売業界で確立された意味を持つようです。MMOの「ゲームマスター」の役職は、通常、ヘルプデスクの役職であり、創造的な義務や権限はありません。私は、この人の責任のレベルを誇張したり、過小評価したりしないものを選択したいと思います。
7 mmo  rpg  online 

4
MMOモックアップ用のエンジンが必要[終了]
閉まっている。この質問はトピックから外れています。現在、回答を受け付けていません。 この質問を改善してみませんか? 質問を更新して、ゲーム開発スタック交換のトピックになるようにします。 4年前休業。 私は何をしていない必要なのは、現時点では、MMORPGエンジンです。 私が必要としているのは、モックアップを作成できる柔軟で使いやすいエンジンです。インスタンスで10人を超えるプレーヤーのサポートは必要ないので、マルチプレーヤープラットフォームはおそらく問題ありません。 次のコア機能を作成できるエンジンが必要です。 特定の目的を持つ単純なAI敵の波(ポイントAに移動、ターゲットを破壊、ポイントBに移動)。存在するユニットの数は50〜200です。 肩越しのビューと3人のチームを制御する機能(マスエフェクトや最新のドラゴンエイジなど) 機能する在庫システム 現在、私が本当に考えることができるのは、UnrealまたはSourceだけです。他の提案はありますか?繰り返しますが、これは実際のMMOではなく、実証用のモックアップです。 メカニックをテストしたいだけなので、視覚的な側面についてはそれほど心配していません。 注:必要に応じて、一部のスクリプトをPython、Ruby、またはLuaで記述できます。
7 mmo 

2
いくつかの良いMMOミドルウェアサーバーパッケージは何ですか?[閉まっている]
現在のところ、この質問は、Q&A形式には適していません。私たちは回答が事実、参考文献、または専門知識によってサポートされることを期待しますが、この質問はおそらく議論、議論、投票、または拡張ディスカッションを誘います。この質問を改善でき、再開できると思われる場合は、ヘルプセンターにアクセスしてください。 7年前休業。 MMOミドルウェアパッケージに関する経験があり、それらについて肯定的または否定的な経験がある場合は、フィードバックをいただければ幸いです。 具体的には、サーバーパッケージを探しています。価格、機能、速度、使いやすさはすべて、知っておくと便利な指標です。 たとえば、予備調査を行った結果、Exit GameのPhoton、 RedDwarf Server、SmartFoxServerなどのパッケージが見つかりました。
7 mmo 
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.