0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

HTML5ゲームエンジンの徹底評価[日本語訳] (5) Turbulenz, cocos2d-js, PlayCanvas, melonJS

Last updated at Posted at 2018-12-17

こちらの記事の続き

Turbulenzのコンセプト

Turbulenzエンジンは、実際には「Turbulenz」ゲームプラットフォーム向けのゲームエンジンです。独自のプラットフォームにバインドされているため、多くの低レベルのAPIが提供されています。これらの低レベルAPIを使用すると、「Turbulenz」ゲームプラットフォームのシステムレベルの機能のいくつかを呼び出すことができます。

*** Turbulenzの参考情報(訳者注) ***
http://biz.turbulenz.com/turbulenz
Turbulenzは、楽しく簡単にひとと繋がれる体験を提供します。ユニークな小規模のインディー開発者から大ヒットのスタジオまでの新しい世代のゲームをキュレーションしています。Turbulenzに来れば、あなたが好きなデベロッパーからいつも最高の楽しみが提供されています。
プラグイン不要で家庭用ゲーム機レベルの品質のグラフィックスを提供する超強力なHTML5 JavaScriptゲームエンジンを開発しました。Turbulenzのパワフルなゲームは、他に類を見ないほど魅力的な3Dエフェクトやリアルタイムの物理演算により、いまだかってない驚異的なWebコンテンツの新しい世界を開きます。

デザインコンセプト

Turbulenzエンジンは、Turbulenzプラットフォーム専用に設計されているため、より多くのランタイムサポートが提供されます。厳密に言えば、Turbulenzエンジンは純粋なHTML5ゲームエンジンではありません。 Turbulenz独自プラットフォームのニーズを満たすために、Turbulenzエンジンは運用パフォーマンスを向上させるために、さまざまな機能を追加しようとしています。

機能

Turbulenzは多くの機能を追加してきています。Low Level APIとHigh Level APIも導入しています。複雑なシステムですので機能分析はここでは行いません。興味があれば、公式サイトで確認してください。

Cocos2d-jsのコンセプト

Cocos2d-jsは、Cocos2D-Xを呼び出す銀の弾丸で、Cocos2D-XのHTML5実装です。

設計思想

cocos2d-JSとCocos2D-Xの設計思想は同じです。すべてのAPIや構文は完全にCocos2D-Xを参考にされているます。中国国内では、Cocos2D-Xは非常によく理解されているので、ここではあまり紹介しません。

機能

cocos2d-jsの機能はそろっており、ゲームに必要なほとんどすべての機能が提供されています。

image.png

PlayCanvasターゲティング

PlayCanvasは主に3Dレンダリングのゲームに使用されていますが、この記事は主に2Dディスカッションをベースにしています。

melonJSのコンセプト

melonJSは、軽量のHTML5ゲームフレームワークであり、プラグイン機構により機能を拡張することができます。

設計思想

melonJSの設計思想は軽量さにおかれていますが、多くの機能が提供されており、必要に応じて必要な機能モジュールを組み込むことができます。melonJSはTiled Mapをサポートそており、Tiled Mapに対応することがmelonJSの目標でもあります。

機能

image.png


つづく・・・
HTML5ゲームエンジンの徹底評価[日本語訳] (6) 各エンジンのコンセプト・設計思想・機能比較のまとめ

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?