game-engine

    0

    1答えて

    と仮定してください: 3Dボリュームの最小距離= 1.0; 3Dボリュームの最大距離= 100.0; これは、関数の宣言です: オブジェクトがプレイヤーに近いボール移動することができます。それは弾性体を介して伝播する 音の速度は音波によって単位時間当たりの移動距離である。 void CalculateSoundVolume(Vec3 objectPosition, Vec3

    1

    1答えて

    現在、C#で2Dゲームエンジンを作成しています。現時点では、エンティティコンポーネントシステムを実装しています。次のように 私の構造は次のとおりです。 エンティティークラス:IGameComponent年代のリストが含まれ、あなたはクラス型で任意のコンポーネントを追加、削除、および削除することができます。 (すなわち、entity.RemoveComponent(typeof(Transform)

    0

    2答えて

    にメモやドキュメントを置くためにどのように:)私たちはノートか、我々はしたカスタムスクリプトの下インスペクタービューに表示することができドキュメントを設定するための方法はあります製?

    0

    1答えて

    私がオンラインで見つけたのは、SDLまたはGLADまたは他のライブラリを使ってOpenGLを初期化することです。 DirectXのような余分なライブラリなしでOpenGLを初期化する方法はありますか? 私はゲームエンジンを構築していますが、可能な限り外部ライブラリを最小限に抑え、より多くのエラーメッセージを処理できるようにしたいと考えています。

    1

    1答えて

    私は抽象コンポーネントクラスと、コンポーネントからなるベクトル(派生された可能性)を持つエンティティクラスを持っています。私はコンポーネントを参照できるようにしたい。それはタイプまたは文字列でそれらを見る方が良いですか?両方の場合において ComponentA* component = entity.getComponent<ComponentA>(); // vs ComponentA* c

    0

    1答えて

    私はシステム機能から返された新しいコンポーネントを簡単に交換できる単純な2d戦闘ゲーム用のコンポーネントシステムを実装する方法を見つけようとしています。アイデアは、私はコンポーネントのセット上で動作するシステム機能の束を持っている: 例: PosisiontComponent MovementSystem(PositionComponent pos, VelocityComponent vel)

    4

    2答えて

    私は、問題はそれがXに到達したかで、マウスのクリックイベントに移動しますPIXIJsを使用して移動する円を、作成しようとしてその作業が、問題はどちらかであることが最初のx最初またはyの位置に到達し、 ましたまたは円に近いですが、私はターゲット(マウスclickdエリア)に向けて、同じライン上に円を移動する必要がyの位置が... 私はいくつかの計算をしましたが、それは動作しません...どの円を直線に

    1

    1答えて

    私はアンドロイド・スドクゲームでアンドゥとリドゥ・ボタンを実装しようとしていますが、ユーザーがドラフトをすることができます(潜在的にセルの答えと思われる数字を入れてください)彼らが思う価値を挿入し、ドラフトまたは値から特定の数値を削除し、すべてのドラフト値を削除します。私は別のオブジェクトの状態を保存してポップアップして元に戻すオブジェクトを保持するスタックを使用することを考えていましたが、そのよ

    1

    1答えて

    私はデザインパターンまたはゲームの難易度に基づいて一連のルールや指示を持つことができるスプリングフレームワークを使用する方法を探しています。私は春の設定とプロファイルを使用するが、問題は実行時に定義する必要があるということです。どんな助けもありがとうございます。 問題は、私はちょうど下に、このコンテキストオブジェクトを渡しておくことを次のようになります。 public class Game {