問題タブ [game-development]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
12 に答える
29881 参照

game-development - ゲームプログラミングの基本を始める

私の11歳の弟は、ゲームのプログラミングを学びたいと思っています。彼はプログラミングをしたことがありませんが、プログラミングを学びたいと思っています。彼の興味はゲームとゲームプログラミングにあり、彼はそれが難しいかもしれないことを理解していますが、彼はそれをやりたいと思っています。それで、明らかに、私は彼がそれについてどうすべきかについてあなたがどう感じるかを知るためにSOの人々に頼りました。覚えておいてください、

  • 初心者が選択できるエリア、
  • その地域で始める方法、
  • 最初に何を読むか、
  • 最初の初期言語など。

最初の部分が処理されたら、中級および上級のものを提案することもできますが、この質問は非常に最初のレベルに関するものです。Webゲーム対のような分野がある場合。コンソールゲームと一般的なコンピュータゲームの比較については、その分野についてアドバイスしてください。私が言ったように、彼はプログラムを作成したことがないので、すべての領域を試して、自分が一番好きな領域を選択したいと思うかもしれません。この分野の人に質問するのはそれほど多くないことを願っていますが、この質問が大きい場合は、複数の質問に分割する方法についてアドバイスしてください。〜ありがとう。

0 投票する
3 に答える
3057 参照

c++ - 2DレーシングゲームのAIのヒント

私は、他のいくつかのAIと競合する2Dレーシングゲーム用のAIを構築する学校のプロジェクトを持っています。

レーシングトラックの白黒のビットマップ画像が表示されます。マップを受け取った後、車の基本的な統計(ハンドリング、加速、最高速度、ブレーキ)を選択できます。AIはゲームのサーバーに接続し、現在の加速とステアリングの2番目の数値を数回与えます。ちなみに、私が選んだ言語はC++です。質問は

  1. 最高の戦略またはアルゴリズムは何ですか(私は試して勝ちたいので)?私は現在、ネット上で見つかったいくつかのアイデアと私自身の1つか2つのアイデアを念頭に置いていますが、コーディングを始める前に、私の視点が最高の1つであることを望んでいます。
  2. その件に関してどんな良い本がありますか?
  3. どのサイトを参照する必要がありますか?
0 投票する
1 に答える
4515 参照

javascript - MysqlクエリをJavascript関数に追加しますか?

mysqlクエリをJavascript関数に追加して、カウンターが再起動するたびに1つまたは特定の数のアイテムがmysqlデータベースに追加されるようにしたいと思います。これを手伝ってくれませんか。

0 投票する
2 に答える
394 参照

iphone - iPhone ゲーム cocos2d と box2d

IPhone ゲームのプラットフォームの 1 つのブロックを表す「platform.png」という名前の画像があります。このプラットフォームでジャンプする漫画のキャラクターがいます。

一連の platform.png が 1 つの完全なプラットフォームを形成します。これらのシリーズは、iPhone の画面上で指をスワイプすることによって生成されます。キャラクターがこのプラットフォームでジャンプすると、ゴムのように下がり、跳ね返ります。誰でもこれを行う方法を教えてもらえますか?

前もって感謝します。

0 投票する
1 に答える
699 参照

java - 円内、グリッド内のすべてのブロックを効率的に見つける方法は?

人気のインディー ゲーム Minecraft のサーバー プラグインを作成しようとしています。私がこれまでに持っているのは、プレイヤーの位置から 2 スペース離れたすべてのブロックを見つける非再帰的な方法です。これを効率的に行う方法を考えています。距離を指定できるようにしてほしい。これが私が現在持っているものです:

手伝ってくれませんか?ありがとうございました。

0 投票する
7 に答える
29171 参照

php - PHP ゲーム、exp に基づいてレベルを計算する式

私はブラウザベースの PHP ゲームを作成しており、プレイヤー用のデータベースには、そのプレイヤーの合計 EXP または経験の記録があります。

私が必要としているのは、その経験値を 100 段階中のレベルまたはランクに変換する式です。

つまり、彼らはレベル 1 から始めて、例えば 50 経験値に達するとレベル 2 に進み、125/150 に達するとレベル 2 になります。

基本的に、各レベルを着実に長くする式(より多くのexp)

誰でも助けることができますか?私は数学があまり得意ではありません:P

0 投票する
1 に答える
94 参照

mobile - ポータブルおよびリモート処理グラフィックスのゲーム開発-これはどの程度可能ですか?

グラフィックをリモートで処理して別のデバイス(iPhoneなど)に送信することは可能ですか?iPhone自体が処理できるよりも優れたグラフィックでゲームを実行できますか?

私は少しグーグルで検索しましたが、このテーマについてはほとんど見つかりませんでした。GPUクラウドサービスに関するいくつかのことだけで、多くの情報はありませんでした。

私はOnLiveのことを見てきましたが、これを電話用に開発するための主な問題はネットワーク接続だと思います。それは実行可能でしょうか?実行可能?ポータブルゲームの未来のように見えますか?

0 投票する
2 に答える
415 参照

android - ゲーム用のさまざまなサイズの画面 - Android

以前にも質問したことがありますが、まだこの問題に問題があります。

基本的に、キャンバスを使用してゲームの画像を描画するときは、ピクセル値をハードコーディングしています。

ある画面のピクセル値が別の画面では正しく動作しないことは明らかなので、このゲームをあらゆる画面サイズに適したものにするプロセスについてどうすればよいでしょうか。

前もって感謝します

ベン

0 投票する
1 に答える
320 参照

java - 衝突応答方法

こんにちは、ここで説明されているように、単純な球体衝突検出アルゴリズムを実装しようとしています: http://wp.freya.no/3d-math-and-physics/simple-sphere-sphere-collision-detection-and-collision-response/

したがって、衝突が発生するかどうかを確認するメソッドを実装します。

次に、次のように、必要なすべての要素をループして描画する onDraw メソッドがあります。

問題は、次の行で flowPhysics(boolean) メソッドで発生します。

advancedSphereSphere() が呼び出されると、最初の Sphere が消えます。確認したところ、最初の行のメソッドに問題があることがわかりました。

ここに何か他のものを置き、a ベクトルから b を減算しないと、ボールが描画されます (ただし、衝突は発生しません)。上記の Java コードは、ほとんどがここから移植されたコードです: http://wp.freya.no/websvn/filedetails.php?repname=Public&path=%2Fopengl%2Fcollisiondetect%2Fcollisiondetect.cpp

何が問題なのか教えてもらえますか?

ありがとう

アップデート

0 投票する
1 に答える
167 参照

android - キーを介して座標にタッチを注入する

その場所でのタッチをシミュレートするために、特定の定義された XY 座標を使用してキーボード (実際には Tosh AC100 Smartbook) からキーを再バインドするという唯一の目的を満たすアプリをバックグラウンドに配置する方法はありますか?

背景: Android ゲーム開発の現状では、ゲームでハードキー入力をサポートしている企業はごくわずかです。この入力の注入により、オールタッチ ベースのゲームでさえもプレイ可能になります。

読んでくれてありがとう!