9

HTML5/JSゲームの開発を始めたいです。そして、これらの2つのフレームワークLimeJSとCreateJS&EaselJSが表示されます。どちらがいいですか?これらの2つのフレームワークの経験がある人はいますか?そして、ドキュメントはどうですか?

4

6 に答える 6

17

はい、残念ながら両方経験しました。

ライムス:

  • 1. コードをコンパイルして実行するには、python がインストールされている必要があります。
  • 2. ゲームが開始される前にすべてのアセットをプリロードするために、他の JavaScript を手動で使用する必要があります。そうしないと、ゲームのアニメーションが遅くなる可能性があります。
  • 3. コンパイルされたコードは人間が判読できないため、サード パーティのユーザーがコードを理解することはできません。コンパイルはpythonを使用して行われます
  • 4 . さまざまなレベルのさまざまなブラウザーでのオーディオの問題。
  • 5. Developers API以外のリソースはありません

CreateJS

  • 1. html に javascript を直接使用して実行できます。
  • 2. CreateJS 自体に PreLoadJS、TweenJs、EaselJS、SoundJS があるため、ローダーとオーディオを簡単にレンダリングできます。
  • 3. javascriptファイルの場合、セキュリティが低下したコンパイルはありません
  • 4 . オーディオのロードにはsoundjsを使用します。
  • 5. Tween、Easel、Sound、Preload ごとに独自の API を持つ

Last and Finally compare to LimeJs, Many developers use Createjs for developing games私を含めて。

于 2013-04-10T07:38:02.320 に答える
9

Breakoutsプロジェクトが役立つかもしれません。ブレークアウトの単純なゲームを取り、それをさまざまなフレームワークに実装するという点で、TodoMVC に似ています。

Easel/CreateJS、LimeJS、およびその他の 10 の一般的なフレームワークをカバーしています。

于 2013-03-13T03:03:47.470 に答える
5

私は EaselJS を使用していますが、個人的にはとても満足しています。Adobe と Microsoft によって積極的に開発され、サポートされています。可能な代替手段として、http://kineticjs.comをご覧ください。

EaselJS を使い始めることに興味がある場合は、私のチュートリアル シリーズをご覧ください: http://indiegamr.com/retro-style-plattform-runner-game-for-mobile-with-easeljs-part-1/ (以前のバージョンの EaselJS 用に記述されているため、少し古くなっていますが、現在のバージョンでも動作します)

于 2013-01-04T10:49:25.570 に答える
4

EaselJS でゲームの開発を始めたばかりですが、ある程度 JS を知っていれば簡単に思えます。実際の例がないのはマイナスですが、フレームワークの基本的な使用法に関するチュートリアルがたくさんあります。ええ、Easel の Web サイトには、優れたドキュメントがたくさんあります。 http://www.createjs.com/Docs/EaselJS/

彼らの SoundJS と TweenJS も非常に印象的なライブラリです。ぜひご覧ください ;)

于 2013-01-01T22:05:03.640 に答える
3

CreateJS は、すぐに始めるのに適したツールです。私たちは HTML5 を使用して Javascript と HTML でゲームを作成しています。そのため、LimeJS で Python を使用する理由はありません。

于 2013-01-09T15:00:59.733 に答える
3

CreateJS のドキュメントは 2013 年 2 月に大幅に更新され、開始に役立つ EaselJS のチュートリアルが多数あります。

于 2013-02-22T21:50:54.197 に答える