【问题标题】:LimeJS vs CreateJS for game development [closed]用于游戏开发的 LimeJS vs CreateJS [关闭]
【发布时间】:2013-01-01 17:28:39
【问题描述】:

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

【问题讨论】:

    标签: easeljs createjs limejs


    【解决方案1】:

    是的,不幸的是我都经历过。

    Limejs

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

    CreateJS

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

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

    【讨论】:

      【解决方案2】:

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

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

      【讨论】:

        【解决方案3】:

        我正在使用 EaselJS,我个人对它非常满意,它是由 Adob​​e 和 Microsoft 积极开发和支持的。 作为一种可能的选择,您可以查看http://kineticjs.com

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

        【讨论】:

        • 不错的教程。我注意到它是从七月开始的。自从您编写此 API 后,API 发生了很大变化还是仍然适用?
        • 是的,但唯一的主要变化是现在对事件的处理。但是旧的事件处理方法仍然有效。我目前正在开发本教程的扩展后续项目。 (但它还没有完成)
        【解决方案4】:

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

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

        【讨论】:

          【解决方案5】:

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

          【讨论】:

          【解决方案6】:

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

          【讨论】:

            猜你喜欢
            • 1970-01-01
            • 2013-01-29
            • 2011-04-22
            • 2014-12-19
            • 1970-01-01
            • 2012-01-23
            • 2012-09-02
            • 1970-01-01
            • 1970-01-01
            相关资源
            最近更新 更多