CoronaCards 很酷。这里有更酷的东西!

CoronaCards 很酷。这里有更酷的东西!

我们认为昨天关于 CoronaCards公告改变了游戏规则。它改变了等式。它不再是一个选择,而是以上所有 —— 你可以在任何现有的原生应用中利用 Corona 技术!

现在,尽管这难以置信,我想让你尝尝更令人兴奋的东西。

你可能还记得我们的 “DebugDraw” 示例应用,它出现在几个 CoronaCards 视频中,并且包含在你的 Corona SDK 安装中。

好了,看看这个(在桌面上的 Chrome 中效果最佳)

是的,这就是你认为的那样。一个在浏览器中运行的 Corona 应用。无需插件。尽情享用!!!

[更新:检查浏览器支持。IE11 有一个我们尚未解决的错误。最后,你可能需要启用 WebGL,例如 Safari 用户]

[更新 2:上面的演示代码可以在 github 上找到,也可以在基于 Corona 的 iOS/Android 原生应用中使用]

walter
59 条评论
  • dingo
    发布于 06:12,3 月 7 日

    哈哈,这太棒了!!这是否意味着我可以像我的游戏 Grooh 一样,在不修改源代码的情况下在浏览器中玩?

  • Bruno Pinheiro
    发布于 06:16,3 月 7 日

    好吧,这太棒了 🙂
    现在我可以试试看了!

  • Greg
    发布于 06:17,3 月 7 日

    太棒了!我理解你需要 Corona Cards 来生成 http://coronacards.com/html5/Corona_Physics.html 吗?

  • Erich Grüttner Díaz
    发布于 06:32,3 月 7 日

    我的天啊!太棒了!
    感谢你们!
    太棒了!!!

  • develephant
    发布于 06:41,3 月 7 日

    太。酷。了。😀

  • Matt
    发布于 06:44,3 月 7 日

    好的,这具有突破性。我们离 Windows 8 构建有多近?

  • BeyondtheTech
    发布于 06:50,3 月 7 日

    虽然 CoronaCards 本身听起来很棒,但基于 Web 的 Corona 应用也很棒。我们可以在哪里注册 Beta 测试?

  • Lerg
    发布于 06:51,3 月 7 日

    我的天啊!我不敢相信!终于来了!
    谢谢!抱歉用大写字母

  • Tobias Mueller
    发布于 07:01,3 月 7 日

    非常酷!🙂 它在 Safari 中无法运行吗!?

    • Scott
      发布于 08:27,3 月 7 日

      似乎在 Safari 中运行良好

    • Tobias Mueller
      发布于 08:44,3 月 7 日

      在 4 个不同的系统上,Safari 中都没有显示。

      • Walter
        发布于 10:06,3 月 7 日

        请参阅上面的更新。你必须在 Safari 中启用 webGL 才能查看。

  • Pablo Isidro
    发布于 07:07,3 月 7 日

    好消息!!谢谢!!!

  • Alex
    发布于 07:21,3 月 7 日

    根据帖子的类别(见上文),此功能似乎仅适用于 Corona Enterprise…

    • Raphael Salgado
      发布于 07:40,3 月 7 日

      我看到的只是“帖子类别:Corona SDK,新闻与公告”和“帖子标签:corona html5 javascript webgl”,所以我不知道你从哪里得到的“企业”这个词。“企业”广告在博客文章下方的其他所有博客文章中也有显示。

      • Alex
        发布于 07:58,3 月 7 日

        Raphael,帖子最初的路径是:博客主页 ->Corona Enterprise ->CoronaCards 很酷。这里有更酷的东西!

        显然有人在我的评论后更新了……很高兴看到它与企业无关。

  • Sergio
    发布于 07:21,3 月 7 日

    爱你们 Corona。s2

  • Kay
    发布于 07:23,3 月 7 日

    哇。真的。什么时候?

  • Yas
    发布于 07:53,3 月 7 日

    这太棒了!

  • JesterXL
    发布于 08:05,3 月 7 日

    太棒了!看起来你正在使用 ECMAScripten 从 Lua 编译的 C 中获取有效的 JS。但是,如果我们现在有 HTML5 作为目标,考虑到当前的行业趋势,直接从 JS 开始并使用 Corona 工具套件不是更有效率吗?JS 行业已经足够成熟,尤其是在游戏中,足以支持此编译目标的价值。

  • Alex
    发布于 08:15,3 月 7 日

    除了 Chrome,有没有人在其他浏览器中成功运行此示例?我尝试了 Windows 8 上的 IE9 和 IE10,但没有成功(我没有带我的 Mac,那里有 Safari 和 Firefox)。它在 Safari iOS7 上也无法运行。

    • Hendri
      发布于 08:35,3 月 7 日

      是的,Safari 7.0.2,运行在 Mac OS X 10.9.2 上

      • Raphael Salgado
        发布于 09:47,3 月 7 日

        奇怪。我的 Safari 7.0.2 上没有任何显示。我关闭了所有扩展程序,并取消选中了“停止插件以节省电量”,仍然没有任何显示。

        • Walter
          发布于 10:07,3 月 7 日

          请参阅上面的更新。你必须在 Safari 中启用 webGL 才能查看。

    • Ime
      发布于 10:07,3 月 7 日

      在 Opera 浏览器上运行。

    • Nick Nebelsky
      发布于 18:03,3 月 24 日

      Firefox 27.0.1 可以运行

  • Scott
    发布于 08:29,3 月 7 日

    这是否适用于蓝牙游戏控制器?此外,我们可以做更大的地图,如 1024 x 768 吗?

  • Chris
    发布于 08:33,3 月 7 日

    在 Safari 中不显示

  • Lerg
    发布于 08:34,3 月 7 日

    嘿,伙计们,我已经制作了一个 Cubic Run 的 Web 版本!看看这个!

    http://spiralcodestudio.com/tmp/cubicrun.html

    • David
      发布于 08:42,3 月 7 日

      不错!!

    • Kerem
      发布于 09:14,3 月 7 日

      太棒了!!!我们如何参与其中?谢谢

      • CineTek
        发布于 13:16,3 月 7 日

        你需要 CoronaCards……至少这是我在阅读 html 源代码后所想的……因此,Corona 像 Graphics 2.0 一样,再次进行了几个月的封闭测试。我们需要很长时间才能获得访问权限。

        • David
          发布于 14:22,3 月 7 日

          CoronaCards 与此不同。构建到 Web 只是另一种选择,就像构建到 iOS 或构建到 Android 一样。

          • CineTek
            发布于 14:50,3 月 7 日

            谢谢 David!听到这个消息真是太棒了。那么我们如何获得访问权限呢?Lerg 能够制作他的 CubicRun 的 Web 版本——如果我没理解错的话,他一定使用了某种 Beta 版本

          • David
            发布于 16:43,3 月 7 日

            我们正在努力 - 像所有软件一样,我们需要先完成一些事情。Lerg 实际上没有官方访问权限。他似乎逆向工程了它 🙂

  • 3fold Studios
    发布于 08:35,3 月 7 日

    认为这会是我的 preiers 的答案
    在 Firefox (Win 7) 上运行良好,在 Safari iOS7 上检查了一下……没有任何显示
    你得到加载图标,然后只是一个空白区域

    希望这能给我带来真正的移动到桌面体验

    • Walter
      发布于 10:07,3 月 7 日

      请参阅上面的更新。你必须在 Safari 中启用 webGL 才能查看。

      • 3fold Studios
        发布于 04:37,3 月 10 日

        谢谢,但我的意思是 Safari 的 iOS 版本,它不支持 WebGL。我希望能够制作可在桌面和移动设备上显示的 Web 内容

        • Walter
          发布于 10:34,3 月 10 日

          Apple 实际上确实在 iOS 的底层支持 WebGL,因为你可以在 iAd 中使用 WebGL,但他们没有在其他任何地方(在 Safari 或原生应用中的 Webview 中)公开它。

          最好的方法是向 Apple 提交错误报告 🙂

          • 3fold Studios
            发布于 10:40,3 月 10 日

            是的,我相信他们会马上解决这个问题!🙂

  • Kerem
    发布于 08:48,3 月 7 日

    这太棒了!!!可以想到 1001 种利用这项新功能的方法。非常感谢!!!

  • Lerg
    发布于 09:20,3 月 7 日

    你有没有考虑过制作一个二进制插件来提高性能?

  • Alfred R Baudisch
    发布于 10:51,3 月 7 日

    哇哦!太出乎意料了。现在加上 Windows、Mac 和 Linux 的导出支持,你们就可以和 Unity 相提并论了 😛

  • David MEKERSA
    发布于 03 月 07 日 12:55

    嗯... 除了说声“哇哦”我还能说什么呢。现在 Corona SDK 成了 2D 游戏领域强劲的竞争者。我之前一直用 Monkey X,或者 Unity3D(当客户接受插件时...)。迫不及待想了解更多信息了。

  • GreenCastle
    发布于 03 月 07 日 14:43

    Firefox 用户:如果它不能正常工作,请转到 about:config 并确保 webgl.force-enabled 为 true。它的默认值是 false。

  • Greg
    发布于 03 月 07 日 17:21

    如果 iOS Safari 支持 WebGL 就好了,我们就万事俱备了。

  • Ingemar
    发布于 03 月 07 日 17:39

    现在,*这*才酷!!!

  • JCH_APPLE
    发布于 03 月 07 日 23:15

    这真是太棒了。希望它能尽快推出,这绝对是一个“加分项”!

  • Steve
    发布于 03 月 08 日 00:57

    这是否意味着我们可以提交到 Chrome 商店?

  • David MEKERSA
    发布于 03 月 08 日 14:44

    我想补充一点,HTML5 导出只有在可以调用外部 js 时才可用...(就像 Monkey X 允许的那样)。这将使 Corona SDK 可以集成 Facebook、Web 等。否则,它就只是一个广告横幅制作器...

  • Terry
    发布于 03 月 13 日 10:46

    @David Mekersa

    我认为这里至少有几个非常有价值的用例

    1) 将 Corona 应用程序(或更具体地说是示例)嵌入到您的网站中。这为应用程序发布者提供了一个无缝的机会,让潜在客户真正体验应用程序。这可能比制作宣传视频,或者更糟糕的是,试图让潜在客户下载并安装试用应用程序(这对应用程序发布者来说是一项代价高昂的工作)更好。

    2) 将 Corona 应用程序嵌入到部署到桌面的框架中。Corona 因此有很多机会成为桌面设备有用的开发环境。我已经确认上面提供的示例可以部署在 Macintosh 应用程序中。这令人兴奋!

  • Aaron Isaksen
    发布于 03 月 13 日 11:33

    嗨,Walter,

    这太棒了,是 Corona 的一大进步。移动应用程序只是游戏市场的一小部分,现在我们可以使用 Corona 开发 PC 和 Web 应用程序了。祝贺你们,我迫不及待地想看到更多!

    -Aaron

  • Guy Stockwell
    发布于 03 月 13 日 16:31

    哇,这个功能多久可以推出?我们如何加入测试版?

  • danielnieto
    发布于 03 月 13 日 17:16

    你们这个导出选项有什么预计时间吗???

  • RaxyMan
    发布于 03 月 23 日 01:23

    我曾在另一个 Corona 论坛上询问过这个功能:http://forums.coronalabs.com/topic/45489-can-chrome-native-client-technology-be-used-with-coronalua/#entry238032

    显然我选错了论坛。甚至不确定这个 Corona SDK 论坛是否正确,因为 Corona 尚未支持此功能。

    我的理解是,谷歌将 Chrome Native Client 技术作为开源项目构建,这就解释了为什么它可以在 Safari 上运行。微软在 IE 方面起步有点慢,但我不认为微软和苹果最终不会支持 NaCl - 以跟上竞争对手的步伐。

    我喜欢可以直接在您自己的网站上演示您的应用程序的想法 - 完全独立于将应用程序下载到 Play 商店或 Apple 商店!并且还可以让您的用户在其选择的浏览器和操作系统上运行 Corona/Lua 应用程序!

    如果微软够聪明,对 Windows Phone 的支持应该指日可待!

    对我来说,这比 Java 更接近实现一次编写,到处部署的梦想!🙂

  • Nathan
    发布于 03 月 23 日 10:28

    听起来很棒,我很快就会尝试。

  • David MEKERSA
    发布于 04 月 25 日 05:57

    有没有机会了解 HTML5 支持的计划?有发布日期吗,或者至少有个想法(第三季度... 第四季度?明年?)。
    这种没有任何计划的公告给像我这样的专业开发人员带来了挫败感。我目前使用 Monkey X 向客户交付 HTML5 游戏,虽然我主要是一个 Corona 开发人员,但我很想知道是否需要继续使用 Monkey X...

  • yo
    发布于 09 月 03 日 00:39

    只是想知道这个功能的进展如何。当它被宣布时,我感到非常兴奋。但之后我就没再听到任何消息了,所以我觉得有必要问一下。

  • Gary
    发布于 11 月 26 日 12:25

    实际上,当这个功能出来时,我已经在我们的应用程序中为此制定了庞大的计划。这真的很棒。

    有人可以给我们一个关于何时推出的模糊的想法吗?

    提前感谢!