- HTML5ゲームエンジンの徹底評価 [日本語訳] (1) 2D・3D対応とプログラミング言語の比較
- HTML5ゲームエンジンの徹底評価 [日本語訳] (2) Three.jsとPixi.js
- HTML5ゲームエンジンの徹底評価 [日本語訳] (3) PhaserとEgretEngine
- HTML5ゲームエンジンの徹底評価 [日本語訳] (4) enchant.jsとcrafty.js
- HTML5ゲームエンジンの徹底評価 [日本語訳] (5) Turbulenz, cocos2d-js, PlayCanvas, melonJS
Quintusエンジン
Quintusは、ツールを提供していません。
Hiloエンジン
Hiloは、ツールを提供しています。
結論
結果は予期しないものでした。
オープンソースゲームエンジンは、オーサリングツールを制作することは言うまでもなく、ライブラリをメンテナンスすることも開発者に大きな労力が注ぎ込まれています。多くのエンジンは、Tiled
、TexturePacker
等のような他の人気のなサードパーティツールに依存しています。
さまざまな機能が実装されてはいますが、開発全体のワークフローにおいては、各エンジンはおおかれ少なかれ問題を抱えています。Egretとcocos2d-jsのみが、ビジュアルオーサリングツールを提供しています。しかしながら二つのエンジンはまったく異なる考え方のものです。cocos2d-jsはUnity3Dに近いプロダクトで、巨大な統合開発環境を提供しています。Egretは、役割毎にツールが分割されています。異なる役割や開発の各プロセス毎に各ツールは設計されています。
比較すると、Egretの各ツールの役割は直交しており、各ツールはより深い機能が提供しているが、各ツールがファットにならないようになっています。
Cocos Creatorは、すべてを統合して、1つのソフトウェアですべてを解決することを目指しています。