私はHTML5/JSゲームの開発を始めたいと思います。そして、私はこれらの2つのフレームワークLimeJSとCreateJSを参照してください& EaselJS。どちらがいいですか?誰もがこの2つのフレームワークの経験がありますか?そしてドキュメンテーションはどうですか?LimeJSとゲーム開発用CreateJS
答えて
私はちょうどEaselJSでゲームを開発し始めました。 実際の例の欠如はマイナスですが、フレームワークの基本的な使用法に関するチュートリアルはたくさんあります。そして、ええ、イーゼルのウェブサイトには多くの良い文書があります。私はEaselJSを使用していますし、個人的に私は、それに非常に満足していることがactivly開発し、また、アドビシステムズ社によってサポートされています
); 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の以前のバージョンでは、現在のバージョンでも動作します)
CreateJSはすぐに開始するための適切なツールです。 HTML5を使用してJavascriptとHTMLでゲームを作成しています。そのためLimeJSでPythonに関わる理由はありません。
あなたはリソースに何か提案がありますか?サイトは軽く、何が非常に古いようです。 –
各クラスのドキュメントがあります(http://createjs.com/Docs/EaselJS/など)。私は良いチュートリアルで十分であると思うので、あなたは自分でドキュメントを利用することができます。 このチュートリアルを確認してください:http://www.atari.com/arcade/developers/building-atari-createjs –
CreateJSのドキュメントは2月/ 2013年に大きく更新されました。また、イージーJSのチュートリアルがたくさん用意されています。
Breakoutsプロジェクトが役に立ちます。これはTodoMVCのようなもので、単純なBreakoutのゲームをとり、さまざまなフレームワークで実装します。
これは、イーゼル/ CreateJS、LimeJSおよびその他の10の一般的なフレームワークをカバーします。
はい、私は両方とも不幸にも経験しました。
- 1。 Pythonをインストールしてコードをコンパイルして実行する必要があります。
- 2。ゲームを開始する前に、 のすべてのアセットをあらかじめロードするには、他のJavaScriptを手動で使用する必要があります。そうしないと、ゲームのアニメーションが遅くなる可能性があります。
- 3。コンパイルされたコードは人間が読めるものではないため、コード はサードパーティのユーザーには理解できません。コンパイル はPythonを使って行われます
- 4。 レベルの異なるブラウザのオーディオに関する問題
- 5。 Developers
API
- 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を持っています。
- 1. Android用ゲーム開発用オープンソース
- 2. Web用Rubyゲーム開発
- 3. SharpDXとゲーム開発用のSlimDX?
- 4. Androidゲーム開発とCocos2dライブラリ
- 5. Androidとユニティ3Dゲーム開発
- 6. ゲーム開発リソース
- 7. ゲームの開発
- 8. iPhoneゲーム開発
- 9. Androidゲーム開発
- 10. HTML5ゲーム開発
- 11. iPhoneゲーム開発
- 12. Androidゲーム開発
- 13. Iphoneゲーム開発
- 14. Iphoneゲーム開発
- 15. iphoneのゲーム開発
- 16. Java 3Dゲーム開発
- 17. vb.Netのゲーム開発
- 18. C++ 3Dゲーム開発
- 19. AS#3ゲーム開発
- 20. socket.ioゲーム開発アルゴリズム
- 21. アドホックワイヤレスJavaゲーム開発
- 22. Androidゲーム開発用Cocos2D OR libgdx
- 23. Windowsゲーム開発用SDL2の2Dグラフィックスアクセラレーション
- 24. 2D/3Dゲーム開発用のQtライブラリ
- 25. iPhoneゲーム開発用Cocos2dのレイヤー対シーン
- 26. 複数プラットフォームの開発者とクロスプラットフォームのゲームを開発する
- 27. ゲーム開発ツールとしてのVB.NET
- 28. ゲーム開発:OpenGLとDirectXの自動テスト
- 29. OCamlとゲーム開発のためのスキーム
- 30. モバイルアプリHTML5ゲーム開発(ツール)
ニースチュートリアル。私はそれが7月からであることに気付く。あなたがこれを書いて以来、あるいはまだ適用されているので、APIが大幅に変更されましたか? –
はい、ありますが、唯一の大きな変更はイベントの処理です。しかし、イベント処理の古い方法はまだ機能しています。私は現在、チュートリアルのプロジェクトをフォローアップしています。 (しかし、それはまだまだ行われていません) – olsn