2013 年 1 月 31 日
客座文章:多层物理的魔力
为了庆祝 10Finger 的第二期 CoronaPaper,Linda Ettehag 撰写了一篇关于一项全新的物理发现的文章,该发现将“震撼”Corona 开发人员。该杂志围绕 Corona 的一切——从提供精彩的教程、到 API 新闻,再到与明星开发人员和 Corona 团队成员的访谈。
10Fingers 将于 2013 年 1 月 31 日至 2 月 4 日免费提供 CoronaPaper!不要错过体验最新、最棒的 Corona 教程、应用程序评论、API 新闻等内容的机会。
10Fingers 的我们希望创造一个具有多层物理的世界。可以这样想:一层是“弹跳系数”设置为 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
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 中的汽车物理代码吗?
Stian Saunes
发布于 02:16h,2 月 14 日再次您好,Vova。
我知道我已经回答过你关于这个问题了,但我想在这里发布它,以便更多的人能够看到它,如果他们遇到和你一样的问题。
汽车物理代码中缺少一行。您可以在这里找到相关详细信息
http://developer.coronalabs.com/forum/2013/02/07/coronapaper-1-2013-there-error-car-physics-code