客座文章:多层物理的魔力

客座文章:多层物理的魔力

为了庆祝 10Finger 的第二期 CoronaPaper,Linda Ettehag 撰写了一篇关于一项全新的物理发现的文章,该发现将“震撼”Corona 开发人员。该杂志围绕 Corona 的一切——从提供精彩的教程、到 API 新闻,再到与明星开发人员和 Corona 团队成员的访谈。

10Fingers 将于 2013 年 1 月 31 日至 2 月 4 日免费提供 CoronaPaper!不要错过体验最新、最棒的 Corona 教程、应用程序评论、API 新闻等内容的机会。

CoronaPaper10Fingers 的我们希望创造一个具有多层物理的世界。可以这样想:一层是“弹跳系数”设置为 1 的弹跳球,另一层在其后面,也是弹跳球,但弹跳系数设置为 2。

我们使用遮罩位(碰撞过滤器)实现了这一点,但感觉不流畅,并且限制了我们可以拥有的层数。我们真正想要的是流畅的解决方案和无限的层数。

我们的一位开发人员奥斯卡坐下来冥想,直到他有了一个绝妙的主意。他的想法是让所有层“独立”,并赋予它们自己的物理属性,使物体在其间平滑移动 —— 最重要的是,产生 3D 幻觉。

这可能吗?他冲到键盘前,疯狂地敲打着。汗水、鲜血和眼泪都流了下来,时间飞逝 —— 他能成功吗?那天晚些时候,一件杰作诞生了!我们认为这是不可能的,但现在我们可以与您分享这些信息,以便您可以使用物理引擎探索一个新世界。我们喜欢认为一切皆有可能——有时你只需要更加努力地尝试。考虑到这一点,您可以在下面看到奥斯卡解决方案的示例。

奥斯卡的演示将在 2013 年 1 月 31 日发行的 CoronaPaper 中展示。

第二期 CoronaPaper 的中心主题是物理。此外,如果您想为您的游戏添加音效,您会垂涎我们的 Heavy Game Audio 文章。此外,您将有机会见到 Corona 大使 David Roulin,并了解他如何与 Corona Education 合作。对于那些喜欢奖品的人,您将享受 Code Less, Play More Contest;如果您向我们发送您的最佳参赛作品,您将有机会赢取 iPad Mini。

我们希望您喜欢 CoronaPaper!

Linda Ettehag,CoronaPaper

inna
8 条评论
  • J. A. Whye
    发布于 15:27h,1 月 31 日

    哇,很酷的宣传视频。迫不及待地想了解详细信息。很高兴看到人们将 Corona SDK 推到最明显的“限制”之外。

    Jay

  • Paulo Dichone
    发布于 19:41h,1 月 31 日

    太棒了!!这就是 Corona SDK 是最好的原因!感谢您分享这个很棒的宣传视频。我肯定会购买 CoronaPaper 🙂

  • Future-Spark
    发布于 15:41h,2 月 1 日

    CoronaPaper 的输出格式选择……对代码来说不太理想。

    • Stian Saunes
      发布于 04:30h,2 月 4 日

      我们将从下一期开始将所有代码示例上传到网站。对此我们深感抱歉。我们认为从 JooMag 的阅读器复制/粘贴内容会更容易。

      Stian,CoronaPaper。

  • ng
    发布于 23:02h,2 月 2 日

    我很喜欢这份报纸。但应该有指向源文件的链接,或者至少有一种复制和粘贴代码的方式,这样我就不必全部写出来。

    🙂

  • Ed Johnson
    发布于 07:40h,2 月 3 日

    迄今为止,使用 Corona SDK 物理引擎的最佳演示!感谢 10Fingers 的 Corona Paper 作者们提供的优秀示例的高级用法!这一期不容错过。

  • Vova S
    发布于 01:08h,2 月 6 日

    您好
    有人成功运行了 coronapaper 2 中的汽车物理代码吗?