我想開始開發HTML5/JS遊戲。我看到這兩個框架LimeJS和CreateJS EaselJS。哪一個更好?有沒有人有這兩個框架的經驗?那麼文檔呢?LimeJS vs CreateJS遊戲開發
回答
我剛剛開始用EaselJS開發遊戲,看起來很簡單,如果你知道某些級別的JS。 現實世界的例子缺乏是一個負面的,但有很多關於框架的基本用法的教程。是的,在他們的網站上有很多有關Easel的良好文檔。 http://www.createjs.com/Docs/EaselJS/
他們SoundJS和TweenJS也十分可觀庫,看看他們;)
我使用EaselJS和個人而言,我很高興與它,它activly開發也由Adobe支持和微軟。 作爲一種可能的選擇,你可以看看http://kineticjs.com
如果您有興趣開始使用EaselJS你可以看看我的教程系列: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的文檔在2013年2月份得到了一個巨大的更新,並且有大量的EaselJS教程可以幫助您入門。
Breakouts項目可能會有所幫助。它有點像TodoMVC,它們採用了Breakout的簡單遊戲並在不同的框架中實現它。它涵蓋了Easel/CreateJS,LimeJS和其他10種流行框架。
是的,我不幸遇到了這兩個人。
- 1。你應該安裝python來編譯和運行代碼。
- 2。您應該手動使用其他javascripts預先加載 遊戲開始前的所有資產,否則將有 機會減慢遊戲動畫。
- 3。編譯後的代碼是非人類可讀的,因此您的代碼 對第三方用戶不可理解。編譯 使用python完成
- 4。在不同的瀏覽器中以不同的 級別發出音頻。
- 5。沒有其他的資源比Developers
API
- 1等。你可以直接使用JavaScript的HTML和運行。
- 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. SharpDX vs SlimDX遊戲開發?
- 2. CreateJS - 益智遊戲
- 3. LibGDX VS Cocos2dx開發Android遊戲
- 4. 開發遊戲
- 5. 開發遊戲
- 6. VB6遊戲開發
- 7. cocos2d遊戲開發
- 8. iPhone遊戲開發
- 9. Iphone遊戲開發
- 10. iPhone遊戲開發
- 11. Xbox遊戲開發
- 12. flashdevelop遊戲開發
- 13. Android遊戲開發
- 14. HTML5遊戲開發
- 15. 開始Android遊戲開發
- 16. 首發flash遊戲開發
- 17. Android交通遊戲開發
- 18. 遊戲開發資源
- 19. 測驗遊戲開發
- 20. C++ 3d遊戲開發
- 21. 3D空間遊戲開發
- 22. Java遊戲開發:圖形
- 23. WP8遊戲開發和C#
- 24. flash遊戲開發AS3
- 25. Android上的遊戲開發
- 26. VB.NET - Snake?遊戲 - 開發
- 27. 遊戲項目開發
- 28. 啓動3D遊戲開發
- 29. 跨平臺遊戲開發
- 30. AS#3遊戲開發
不錯的教程。我注意到它是從七月份開始的。自你寫這個以來,API有沒有改變?還是它仍然適用? –
是的,但唯一的重大改變是現在處理事件。但事件處理的舊方法仍在工作。我目前正在爲本教程開發一個擴展的後續項目。 (但它還沒有完成) – olsn