2d

    0

    2答えて

    2点間の垂直ベクトルを計算する必要があります。 私はこのような元のベクトルを取得することができます dir.x = point2.x - point1.x; dir.y = point2.y - point1.y; float hyp = (float) Math.sqrt(dir.x*dir.x + dir.y*dir.y); if(hyp != 0){

    0

    1答えて

    私は単純なSFMLゲームを作成しようとしています。ここでは、車をコントロールし、画面の上から落ちてくるオブジェクトをかわすことがあります。プログラムを実行すると反応しなくなりますが、画面を閉じるとエラーメッセージは表示されません。 main.cppに: #include <iostream> #include <SFML/Graphics.hpp> #include "Paddle.h" #

    0

    1答えて

    2DゲームAIの角度差を計算する方法を理解するために、いくつかのコードを書いています。私は画像を追加しました(問題の例)、私が書いている関数は角度AとBの入力を受け取り、方向を返すべきです!戻り値は、-piから+ pi、または-180から180の間でなければなりません。 コードはほとんどの場合動作します。いくつかの点では失敗します。コードを完全に.htmlファイルにコピーしてテストすることができま

    -1

    1答えて

    私はここ数ヶ月にわたってJavaで2次元の戦闘ゲームを作っていますが、ゲームの終了や再実行の数回後に常に同じ厄介な問題を抱えていました。突然急激に設定速度/フレームレートに低下します。これは私のゲーム用PCと同様に私の偉大なラップトップでも起こるので、パフォーマンス上の問題ではないと思います。 何らかの理由で、コンピュータを起動したときと同じように、コンピュータを再起動してもスムーズに動作し、すぐ

    -1

    1答えて

    私はJavafxを使用してプレイヤー(プレイヤークラス)がクレート(食べ物クラス)を特定の場所に移動できる2dゲームを作成しようとしています。私は移動したい画像にプレーヤーを衝突させることができますが、グリッド上を移動することはありません。私は、デバッガのビットとして動作するsystem.outメッセージを設定しましたが、動きはありません。 public class Game extends Ap

    1

    1答えて

    正方形の2つの対向する点の座標を与えられます(正方形のABCD内の点AとCを言います)。各文字は2D行列の中の点を表します。空の場合は '(空白)、空白の場合は' X '、そして' \ n 'は明らかに行末であり、次の行の先頭です。四角形が回転している可能性があります。これどうやってするの ? このSoftwareEngineering Questionの@ avyskの回答のおかげで、私は正方形

    0

    1答えて

    これはおそらく簡単な答えの質問ですが、私はそれに似た何かを適切な解決策で見つけることはできません。私はstructを作成しようとしています。これは2つの変数と、次にstructの作成に使用された2つの可変パラメータの次元と等しい次元の2次元配列です。 struct image{ int width; int hight; int pixles[width][heigh

    3

    2答えて

    私は、カーリングやシャッフルボードのようなスライディングオブジェクトのトップダウンビューで小さなゲームを書いています。 (私は物理学のためにPyMunkを使用していますが、この質問は一般的に物理シミュレーションに関するものなので、言語の詳細については心配しないでください) 私の小さなシムのすべての値を調整して、 「そうです、私は最初に正しい種類の速度曲線をモデリングしていることを確認するのが良いで

    1

    2答えて

    座標が2点あり、円を描く必要があります。 1点が中心で、もう1点が円の端にあるので、基本的に2点間の距離は円の半径です。私はMFCでこれを行う必要があります。私はこれを試しましたが、円は適切に描画されていません。通常はそれよりも大きくなります。 double radius = sqrt((c->p1.x*1.0 - c->p1.y) * (c->p1.x - c->p1.y) +

    2

    2答えて

    私は単純な単純な「群衆」モデルを作成しようとしており、2D領域内にランダムな点を配置する必要があります。この半疑似コードは私の最善の試みですが、私はそれを実行する前に大きな問題を見ることができます。密集している人にとっては、新しいポイントが近すぎる可能性が非常に高くなり、非常に非効率的で、値が微調整されていないと失敗します。おそらく、署名付きの値についても問題はありますが、わかりやすくするために残