web-dev-qa-db-ja.com

HTML5 2d六角ボードゲーム(卓上)エンジン

次のようなボードゲームを構築するための非常にシンプルなHTML52D Hex/Touchゲームエンジンフレームワークを探しています。

  • ターンベースの2D六角グリッドウォーゲーム
  • ダンジョンクローラー
  • カタンの開拓者たち
  • クロスマスター

Hexagon grids でD3.jsの実装に関するすばらしい記事を見つけましたが、ボイラープレートを開始する方法がわかりません。

調べてみると、 HTML5ゲームエンジン素晴らしいゲームのコンポーネント のリストが見つかりました。

しかし、どちらが私のユースケースに最適かはわかりません。私のニーズに本当に一致するサンプル/チュートリアルはほとんどありません。それはしばしば:

  • 非常に小さな画面サイズ
  • または醜い資産
  • またはデッドリンク
  • またはたくさんのコード

そのようなゲームはHTML5ゲームと一致しないのでしょうか? 六角形グリッド に基づくものはとてもクールでしょう! Phaser 16進グリッドを処理しないようです?

Playcraftは、少なくとも 発表された0.5.6リリース :で16進グリッドをサポートしているようです。

Here’s a big list of things we’ve changed:

* hex tile maps now supported using (pc.HexTileLayer)

コードはGithubにあります。プロジェクトは2013年7月以降非アクティブに見えます。

1
Fuhrmanator

ユースケースの正確な要件を知っているのはあなただけなので、どのエンジン/フレームワークが正しいかについて一般的な答えを提供することは不可能だと思います。したがって、おそらくいくつかの評価を回避する方法はありません。そもそも、プロジェクトが積極的に維持されているかどうか、そして必要に応じて助けを得ることができるように、プロジェクトに妥当な規模のコミュニティがあるかどうかを確認することをお勧めします。また、コードベースがどの程度適切に構造化されているかを確認して、要件に合わない場合に修正または変更できるようにします(たとえば、適切に記述されたコードであれば、画面サイズの変更は大した問題ではありません)。

0
J. Mueller