LimeJS与CreateJS进行游戏开发

时间:2013-01-01 17:28:39

标签: easeljs createjs limejs

我想开始开发HTML5 / JS游戏。我看到这两个框架LimeJS和CreateJS& EaselJS。哪一个更好?有没有人有这两个框架的经验?那么文档呢?

6 个答案:

答案 0 :(得分:17)

是的,不幸的是我经历了这两次。

Limejs

  • 1。你应该安装python来编译和运行代码。
  • 2。你应该手动使用其他javascripts来预加载 比赛开始之前的所有资产,否则就会有 有机会减慢游戏动画。
  • 3。编译后的代码是非人类可读的代码 第三方用户无法理解。汇编 是使用python
  • 完成的
  • 4。不同浏览器上的音频问题 水平。
  • 5。除了Developers
    API
  • 之外,没有其他资源

CreateJS

  • 1。你可以直接使用javascript进行html并运行。
  • 2。 CreateJS本身拥有PreLoadJS,TweenJs,EaselJS,SoundJS等等 可以轻松渲染加载器和音频
  • 3。在javascript文件的情况下没有编译安全性
  • 4。您将使用soundjs加载音频。
  • 5。每个Tween,Easel,Sound和都有自己的API 预加载

Last and Finally compare to LimeJs, Many developers use Createjs for developing games包括我。

答案 1 :(得分:9)

Breakouts项目可能有所帮助。它有点像TodoMVC,因为他们采用简单的Breakout游戏并在不同的框架中实现它。

它涵盖了Easel / CreateJS,LimeJS和其他10个流行的框架。

答案 2 :(得分:5)

我正在使用EaselJS并且我个人对它非常满意,它是由Adobe和Microsoft积极开发和支持的。 作为一种可能的替代方案,您可以查看http://kineticjs.com

如果您有兴趣开始使用EaselJS,可以查看我的教程系列:http://indiegamr.com/retro-style-plattform-runner-game-for-mobile-with-easeljs-part-1/ (它们稍微过时了,因为它们是为EaselJS的先前版本编写的,但仍然适用于当前版本)

答案 3 :(得分:4)

我刚刚开始使用EaselJS开发游戏,如果你在某种程度上了解JS,这似乎很容易。 缺乏真实世界的例子是一个减号,但有很多关于框架基本用法的教程。是的,在他们的网站上有很多关于Easel的好文档。 http://www.createjs.com/Docs/EaselJS/

他们的SoundJS和TweenJS也是非常令人印象深刻的库,看看它们;)

答案 4 :(得分:3)

CreateJS是快速入门的正确工具。我们使用HTML5来创建使用Javascript和HTML的游戏,这就是为什么没有理由在LimeJS中参与Python。

答案 5 :(得分:3)

2013年2月,CreateJS的文档得到了巨大的更新,并且有很多针对EaselJS的教程可以帮助您入门。