ゲーム開発

プロおよび独立系ゲーム開発者向けのQ&A

2
PythonのようなゲームプログラミングのスタンドアロンとしてのLua?
私は以前にPyGameでPythonを使用してゲームを作成したことがありますが、PyGameはそれほど人気が​​高いとは思えないため、多くの優れたリソースが存在しません。Luaが他の言語で作成されたプロジェクト内で使用される高速スクリプト言語であるという噂はよく耳にします。 私ははるかに速く作業し、Pythonであるより高いレベルのプログラミングを楽しんでいるため、自然に私はLuaにつながります。私はそれがしばらく前からあったことを知っていますが、WoWアドオンの作成がそれをより人気にしたと思います。 Luaは、2Dまたは3Dライブラリを使用してスタンドアロン言語としてゲームを独自に作成できますか、それとも実際にはLuaドメインではありませんか? ここではPythonの3Dについて質問するつもりはありません。そのために新しい質問をします。ありがとう!

2
オープンソースのスポーツマネージャープロジェクトはありますか?[閉まっている]
現在のところ、この質問はQ&A形式には適していません。回答は事実、参考文献、専門知識によって裏付けられると期待していますが、この質問は、議論、議論、投票、または拡張ディスカッションを求める可能性があります。この質問を改善でき、再開できると思われる場合は、ヘルプセンターにアクセスしてください。 7年前休業。 長い間、私はオープンソースマネージャーゲームを検索しようとしましたが、運がありませんでした。私は自分のペットプロジェクトを参照するのに適したプロジェクトを探しています。適切に設計されたデータモデル、トーナメントとフィクスチャの生成、理解しやすいマッチシミュレーションアルゴリズムなどの機能は、すばらしいボーナスになります。 特定のスポーツとは無関係ですが、ハットリックやSIゲームズのフットボールマネージャーなどのゲームプロジェクトに特に興味があります。プロジェクトは、Hattrickと同様に、Webベースであることが望ましいです。 GitHubとSourceForgeをクロールしましたが、スポーツシミュレーションプロジェクトはわずかしか見つかりませんでした。私が見つけたプロジェクトは、死んでいるか、私の希望を叶えていませんでした。 オープンソースとして利用できるオープンソースマネージャーゲーム/ファンタジースポーツゲームプロジェクト、または少なくともそのようなプロジェクトを構築するときに役立つ資料を知っていますか?

3
MMORPGのUNITYにおけるネットワークと動き
BeamServer2 DLLを使用してC#で専用サーバーをプログラミングしています。最初は、他のプレイヤーがすでに作成したOmuniマップ上で動くのを見たいと思っていました。これは、フレームごとにサーバーに自分の位置を送信することで行いました。これはうまくいき、私は数人の友達と遊ぶことができましたが、運動は遅れがありませんでした。そこで、サーバーが他のクライアントに到達するのを妨げることなくサーバーが誤った位置を送信できないように、動きの平滑化といくつかのセキュリティを追加しようとし始めました。 私がやったのは、remotePlayerにMovementControllerを持つmasterClientを作成したことです。クライアントが移動したいときは、ローカルに移動し、移動する方向を示すメッセージをサーバーに送信します。その後、サーバーは速度を取り、それをmasterClientに送信します。masterClientは、remotePlayerが自分自身を移動するように、remotePlayerを移動します。彼が動くのをやめると、彼は自分の位置を入れたメッセージを送ります。次に、マスタークライアントは、自分が来た位置がクライアントからの位置と同じくらい近いかどうかをチェックします。サーバーのクライアントの位置にサーバーを置いたクライアントのpingに従って現実的な場合は、 これは機能しますが、まだ問題があり、これを修正する方法がわかりません。クライアントの動きをスムーズにする必要がありますが、自分の位置に(x / 2、y / 2、z / 2)をたたきつけて、次のフレームで実際の位置に置くことができることに気付き、失敗しました。すぐに再試行します。それが追加されても、遅延が修正されているかどうかはわかりません。 他のテクニック、提案、質問、...?ありがとう、ディーデ。
8 c#  networking  mmo  unity 

2
WPFでXNAを使用する方法
XNAを使用して一部のグラフィックスをWPFアプリのウィジェット/コントロールにレンダリングするにはどうすればよいですか?具体的には、XNAグラフィックウィンドウ内にWPFコントロールは必要ありません。レベルエディター用にいくつかのコントロールを配置するだけです。
8 xna  c#  wpf 


1
Bohemia Interactiveのbio2sフォーマット
ボヘミアインタラクティブのbio2sスクリプト言語の仕様はありますか?彼らはOperation Flashpoint、Armed Assault(ArmA)、およびVirtual Battlespaceを開発しています。 これらのスクリプトは、O2またはOxygenスクリプトと呼ばれることもあり、テレインおよびモデリングツールで使用されます。酸素はボヘミアインタラクティブのモデリングツールです。 このVBS2チュートリアルとこのArmAフォーラムスレッドでフォーマットの追加の例を見つけました。 編集:bio2s形式の目的を明確にし、例へのリンクをいくつか提供しました。
8 scripting 

5
共同ゲーム開発に利用できるツールは何ですか?[閉まっている]
休業。この質問には、より焦点を当てる必要があります。現在、回答を受け付けていません。 この質問を改善してみませんか?質問を更新して、この投稿を編集するだけで1つの問題に焦点を当てます。 2年前休業。 複数の人がスプライトやコードなどを同時に編集できるツールはありますか?おそらく、コードをホストするサービスで機能するものです。
8 tools 

2
Xbox 360向けのWindowsでのみXNAでゲームを開発できますか?
Xbox 360用のゲームの開発を開始します。これは小さな自作の開発であり、Xbox 360はまだありません。Windows上のXNAフレームワークを対象としたゲーム全体を開発し、最後に「Xbox 360のプロジェクトのコピーを作成」して、問題なく動作させることは可能ですか? 私が遭遇する問題は何ですか?開発中にXbox 360をターゲットにして展開することを推奨するのはなぜですか?開発中にXbox 360が本当に必要ですか? 見事に構築されたTorque Xゲームエンジンの使用も計画しています。これは私のPCだけでも問題なく動作しますか?そして、多くのコードを変更せずにXbox 360に移行しますか?

6
MMORPGの3Dグラフィックスとアニメーションが、通常、非オンライン3Dゲームよりも悪いのはなぜですか?[閉まっている]
休業。この質問は意見に基づいています。現在、回答を受け付けていません。 この質問を改善してみませんか?この投稿を編集して、事実と引用で回答できるように質問を更新してください。 4年前休業。 一般的に、MMOとMMORPGの3Dグラフィックスとアニメーションは、通常のオンライン以外の3Dゲームのグラフィックスほど魅力的で洗練されていないようです。 なぜそうなのですか? または 私の判断は不正確ですか? 私の判断が不正確な場合は、通常の非オンライン3Dゲームよりも優れた3DグラフィックスおよびアニメーションをレンダリングするMMORPGの例を提供してください。

4
ダイロール力学
私はRPGを開発しています(良いことですが、実際に多くのことを行っています)。スキルのために適切なサイコロのメカニックを考え出そうとしています。 d20システムでは、通常 Die Roll + Skill + Bonuses - Penalties >= Some Target Number 多くのウォーハンマー(旧)システムの場合: compare skill vs. skill on chart, Die Roll >= # given on chart. HEROシステムの場合、一般的には次のとおりです。 Roll 3D6 <= Skill + Bonuses - Penalties 等 しかし、これらの各システムでは、アクションの結果を決定するために異なるダイメカニックを使用します。D20は、D8s、D10s、D12sなどを使用することで悪名高いです。これらを合計して、他の誰かと取引します。他の人はその後、すなわち細かい彼らは0hpに低下するまで。(他のゲームも同様に設計されており、例えばBody、STUN、ENDを使用したHERO)。 アクションの解決と成功のために2番目のメカニズムを破棄するゲームはありますか? たとえば、ブラックジャックのメカニズムを使用することを考えています。 Die Roll <= Skill + Attributes + Bonuses - …

4
JavaScriptゲームからサーバーへのHTTPデータの保護
私がJavaScriptゲームをやっていて、ユーザーがゲームとその結果を正常に完了した場合にゲームでサーバーを更新したいとします。 リクエストがJavaScriptゲームからのものであり、送信されたデータが改ざんされていないことを確認するにはどうすればよいですか。サーバーサイド言語としてPHPを使用しています。 100%フールプルーフになる戦略はないことを理解しています。実行する対策は絶対的な保護というよりも抑止力です。 編集時:(従来のMMOのように)各ユーザーのステップのサーバー検証を使用していないとします。ゲームはWebゲームまたは教育ゲーム(スペースインベーダーやリアルタイムゲームなど)の一部としてのミニゲームであり、これらのゲームのそれぞれにサーバー側コンポーネントを必要とするのは面倒です。 例:ゲームが完了すると、リクエストがサーバーに送信されます。AJAX game_finished.php?user_id=1&outcome=success&score=88 ユーザーは、game_finished.phpにリクエストを送信することで、ゲームが正しく完了したと信じ込んでサーバーを「偽造」できます。これをどのようにもっと難しくすることができますか?

5
IDを使用して異なる場所で同じゲームエンティティの複数の参照を管理する
私は同様のトピックについて素晴らしい質問を見てきましたが、この特定の方法に対処するものはありませんでした: [XNA Game Studio]ゲームにゲームエンティティの複数のコレクションがあり、多くのエンティティが複数のリストに属している場合、エンティティが破棄されるたびに追跡し、所属するリストから削除する方法を検討しています。 多くの潜在的なメソッドがずさんで複雑なように見えますが、以前に見た方法では、ゲームエンティティの複数のコレクションを使用する代わりに、ゲームエンティティIDのコレクションを使用する方法を思い出しました。これらのIDは、中央の「データベース」(おそらくハッシュテーブル)を介してゲームエンティティにマッピングされます。 したがって、コードの一部がゲームエンティティのメンバーにアクセスする必要がある場合は常に、まずデータベース内にあるかどうかを確認します。そうでない場合は、それに応じて反応します。 これは健全なアプローチですか?オブジェクトにアクセスするたびにルックアップのコストがかかるトレードオフで、複数のリストを格納することのリスク/手間の多くが排除されるようです。

1
FlashのXFLレイアウトのドキュメント/仕様?
XFLファイルレイアウトに関する公式の仕様またはドキュメントを見つけた人はいますか? XFLファイルを作成できる設計ツールが存在するか、計画されていますか?(公式のAdobe Flash Professionalプログラム以外)
8 flash 

2
ゲームのタイミングとフォーマット
多かれ少なかれ標準化されたテレビ番組/映画のフォーマットと推奨されるタイミングがあります: 1。 1960年代初頭までに、テレビ会社は一般に、30分の長い「コメディ」シリーズ、または1時間の「ドラマ」を上映しました。30分シリーズは主にシチュエーションコメディーまたはファミリーコメディーに限定され、通常はライブまたは人工の笑いトラックで放映されました。1時間のドラマには、警察や探偵シリーズなどのジャンルシリーズ、西部劇、サイエンスフィクション、そして後にシリアライズされたゴールデンタイムのドラマが含まれていました。今日のプログラムは、これらの30分および1時間のガイドラインに依然として圧倒的に準拠しています。ソース 2。 米国では、ほとんどの医療ドラマは1時間です。ソース 3。 伝統的に、シリアルは、平日の昼間スロットで15分の分割払いとして放送されました。1956年、ワールドターンズとして、最初の30分ドラマとしてデビューしました。すべてのドラマは、1960年代の終わりまでに30分エピソードを放送しました。1970年代に人気が高まったことで、ほとんどのメロドラマは1時間に拡大しました(Another Worldは短時間で90分にまで拡大しました)。シリアルの半分以上が1980年までに1時間のエピソードに拡大しました。2010年の時点で、7つの米国のシリアルのうち6つは毎週1時間のエピソードを放送しています。ソース 面白い。ゲーム開発におけるタイミングの基準はありますか? ええと、もちろん5〜20分のカジュアルゲームです。でもあり、「5分ゲーム」サイトが。そして1時間ゲーマーサイト。1週間、1年、1年間のゲーム形式はありますか?チェスと囲碁-あなたが一生勉強できる深いゲーム。ただし、1時間または数日でプレイされます(プロゲーム)。中毒性のある長期オンラインロールプレイングゲーム(勝利条件なし)は、月単位で、場合によっては年単位で行われます。再生可能性は考慮すべき重要な要素です。 ゲームデザインドキュメントに「ゲームはX時間で解けるように設計されています」という行が含まれている場合に適しています。プロトタイプまたはデモがある前に、それをどのように測定できますか?ゲームのフォーマットがわかっていれば、視聴者もわかります(逆も同様です)。実用的な質問です。 ゲームの興味と関与のダイナミクスに関する心理学的研究はありますか? また、ゲーム形式とゲームジャンルの間に相関関係はありますか?

3
深刻なゲームについての議論:それらの欠如と力
本格的なビデオゲームについて少しお話ししたいと思います。真面目なゲームが今日の世界で彼らの位置を占めていると思いますか?教育/作業ツールの面で、どのようなシリアスなゲームが最も興味深いと思いますか? 私は最近、このようなゲームの幼い頃の教育力についての記事を読みました。本格的なビデオゲームが小学校のユビキタスな学習ツールになると思いますか? 経験、タイトルの共有、アイデアは高く評価されます。答えを書くことに興味がある経験豊富なゲーム開発者からこの質問の感触を知りたいです。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.