pixi jsを使用してカルカソンヌのようなゲームを作りたい。それぞれのタイルは別々のイメージであり、道路、町などのようなこのイメージ上のオブジェクトを認識する必要があります。この目的のためにpixiを使用することは可能ですか?はいの場合、私はどのようなアプローチを使用する必要がありますか?私はそれをgoogledしかし有用な何かを見つけることができません。Pixi js:画像上のオブジェクトを認識
0
A
答えて
1
まずは:もちろん、pixi.jsを使用することができます。しかし、pixiはゲームエンジンではないことに注意してください。レンダラーだけなので、衝突や自分のゲームのポジショニングなど、多くの計算を自分で行う必要があります。
可能なアプローチ(私はそれを行うには他の方法のトンがあると確信している):var myContainer = new PIXI.Container();
- あなたは、コンテナを作成あなたのすべての画像
- をプリロードする必要がありますあなたのイメージ:
var texture = new PIXI.Texture(yourImageStoringObject)
- テクスチャをコンテナに追加します。
myContainer.addChild(texture);
- ヒットエリア(道路、町、 など)、このコンテナをメインコンテナに再度追加します。
- あなたを表す長方形(
new PIXI.Rectangle(x,y,w,h)
)や円のようないくつかのPIXIの幾何学的形状は、エリアを打つ作成し、 今の私の答えは、抽象的アプローチの一種である、あなたのヒットエリアの容器に
を追加します。私はちょうどあなたのプロジェクトを開始するのに役立つだろうと推測しています。いくつかの基本を見つけて、もう一度助けを求めてみてください。いくつかのチャンクを提供できれば、手助けする方がはるかに簡単です! :)
+0
"これは単なるレンダラです" - 今、私はphaserjsを使用します。私の最初の選択はこのページhttps://html5gameengine.com/を使用して行われました – mtkachenko
関連する問題
- 1. アンドロイド上の画像認識
- 2. PIXI JSのステージ上でGraphicsオブジェクトを移動する方法は?
- 3. ARKitと3Dオブジェクト/画像認識
- 4. オブジェクト認識/画像分類モデル
- 5. DrawMatching - 画像認識
- 6. 画像認識 - pyautogui
- 7. 画像認識ライブラリ
- 8. 画像認識Android
- 9. TensorFlow画像の認識、画像のサイズ
- 10. 画像とロゴの認識
- 11. Apple Visionの画像認識
- 12. 画像の領域認識
- 13. TensorFlow - 画像のテキスト認識
- 14. 画像内のオブジェクトではなく、特定の画像を認識します
- 15. アンドロイドリアルタイム画像認識/比較
- 16. 画像分類/認識オープンソースライブラリ
- 17. 画像の複雑なオブジェクトを認識する
- 18. 読み込んだPixiキャンバス画像
- 19. 画像ポイント認識のための特徴ベクトル上のPCA
- 20. pixi js:ドラッグアンドドロップで円
- 21. 画像処理におけるオブジェクトの認識
- 22. 画像認識のためのパターン認識
- 23. アンドロイドの画像からのテキスト認識
- 24. のpython3の画像認識エラー
- 25. Pythonで画像を認識する
- 26. TensorFlowを使用した画像認識
- 27. Pythonを使用した画像認識
- 28. MySQLが画像を認識しない
- 29. マイクロコグニティブ画像認識を教える
- 30. 画像認識アルゴリズムの学習ステップ
あなたは基本的にターンベースの戦略ゲームを構築しています。私は実際にターンベースの戦略ゲームのためのエンジンを構築しています:ttps://github.com/Hachitus/FlaTWorldしかし、まだかなり不安定な段階にあり、開発中です。テストマップはhttps://warmapengine.level7.fi/tests/manualStressTest.htmlで見ることができます(接続を受け入れるのはhttpsで "有効な"証明書がインストールされていないため)。 他の実装もありますが、この段階ではあなたに適しています。私は少なくともPIXIフォーラムをチェックすることをお勧めします:http://www.html5gamedevs.com/forum/15-pixijs/ – Hachi
また、Ivan poelyshevはPIXIで行われたいくつかのタイルマップを持っています:https://github.com/ivanpopelyshevあなたのプロジェクトのために。 また、効果があれば、フェイザー(phaser.io)を確認することもできます。私は通常のウェブエンジンがターンベースの戦略に関して多くの有用なものを提供するとは考えていませんが、私自身のエンジンも実装しています。 – Hachi