2013-01-01 18 views
8

私はHTML5/JSゲームの開発を始めたいと思います。そして、私はこれらの2つのフレームワークLimeJSとCreateJSを参照してください& EaselJS。どちらがいいですか?誰もがこの2つのフレームワークの経験がありますか?そしてドキュメンテーションはどうですか?LimeJSとゲーム開発用CreateJS

答えて

4

私はちょうどEaselJSでゲームを開発し始めました。 実際の例の欠如はマイナスですが、フレームワークの基本的な使用法に関するチュートリアルはたくさんあります。そして、ええ、イーゼルのウェブサイトには多くの良い文書があります。私はEaselJSを使用していますし、個人的に私は、それに非常に満足していることがactivly開発し、また、アドビシステムズ社によってサポートされています

5

); http://www.createjs.com/Docs/EaselJS/

彼らSoundJSとTweenJSはそれらを見て、また非常に印象的なライブラリですマイクロソフトあなたはEaselJSを使い始めるに興味があるなら、あなたは私のチュートリアル・シリーズを見てみることができますhttp://kineticjs.com

を見て取ることができる可能な代替として :http://indiegamr.com/retro-style-plattform-runner-game-for-mobile-with-easeljs-part-1/ 彼らは書か場合など(これらは、古くなって少しありますEaselJSの以前のバージョンでは、現在のバージョンでも動作します)

+0

ニースチュートリアル。私はそれが7月からであることに気付く。あなたがこれを書いて以来、あるいはまだ適用されているので、APIが大幅に変更されましたか? –

+2

はい、ありますが、唯一の大きな変更はイベントの処理です。しかし、イベント処理の古い方法はまだ機能しています。私は現在、チュートリアルのプロジェクトをフォローアップしています。 (しかし、それはまだまだ行われていません) – olsn

3

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

+0

あなたはリソースに何か提案がありますか?サイトは軽く、何が非常に古いようです。 –

+0

各クラスのドキュメントがあります(http://createjs.com/Docs/EaselJS/など)。私は良いチュートリアルで十分であると思うので、あなたは自分でドキュメントを利用することができます。 このチュートリアルを確認してください:http://www.atari.com/arcade/developers/building-atari-createjs –

3

CreateJSのドキュメントは2月/ 2013年に大きく更新されました。また、イージーJSのチュートリアルがたくさん用意されています。

9

Breakoutsプロジェクトが役に立ちます。これはTodoMVCのようなもので、単純なBreakoutのゲームをとり、さまざまなフレームワークで実装します。

これは、イーゼル/ CreateJS、LimeJSおよびその他の10の一般的なフレームワークをカバーします。

17

はい、私は両方とも不幸にも経験しました。

Limejs

  • 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。私を含め、各トゥイーン、イーゼル、サウンドと プリロード

Last and Finally compare to LimeJs, Many developers use Createjs for developing gamesのために独自のAPIを持っています。