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:ドラッグアンドドロップで円
- 3. 画像認識ライブラリ
- 4. アンドロイドリアルタイム画像認識/比較
- 5. 画像分類/認識オープンソースライブラリ
- 6. 画像の複雑なオブジェクトを認識する
- 7. 画像処理におけるオブジェクトの認識
- 8. 画像認識のためのパターン認識
- 9. アンドロイドの画像からのテキスト認識
- 10. Pythonで画像を認識する
- 11. Pythonを使用した画像認識
- 12. MySQLが画像を認識しない
- 13. TensorFlowを使用した画像認識
- 14. 画像のグループ化、解析、顔認識
- 15. 画像認識アルゴリズムの学習ステップ
- 16. C#画像認識性能 - 画像リストと画像辞書を比較する
- 17. iPhone/Android用画像認識ライブラリ/ API
- 18. 単純な数値画像認識ライブラリ
- 19. C内の画像内の画像を認識しています。
- 20. Kinectオブジェクトの認識
- 21. js画像をアップロード
- 22. Html画像上の画像
- 23. C#画像上の画像
- 24. iphoneのアプリで画像認識を行う方法
- 25. カスタム画像形式を認識するためのブラウザプラグイン
- 26. 画像内の文字を曖昧に認識する
- 27. デルファイの画像からテキストを認識する
- 28. Obj-Cで画像を認識するためのライブラリ?
- 29. Touch Onナビゲーションバーの画像表示を認識できません。
- 30. Androidはリソースフォルダ内の画像を認識しません
あなたは基本的にターンベースの戦略ゲームを構築しています。私は実際にターンベースの戦略ゲームのためのエンジンを構築しています: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