来自论坛 — 第 28 期

来自论坛 — 第 28 期

来自论坛欢迎来到最新一期的来自论坛。在本系列中,客座博主 Alex Jackson 将重点介绍 Corona 论坛 中出色的帖子。目的是为了让大家注意到我们自家后院正在发生的那些最引人入胜、最有趣、最发人深省的讨论。

访问论坛加入这些对话或开始您自己的对话!


1. 实现 iOS Game Center 排行榜时的绝佳技巧

生成并填充您的排行榜可能是一项艰巨的任务。通常,您已经设置好一切,所有必要的文件都已构建,并且在您的开发者门户中配置了设置。但是分数仍然不会显示出来?排行榜生成的曲折对于很多人来说都难以征服。

Corona 开发者theromero也遇到了同样的问题,并创建了一个帖子来概述一些技巧,以供我们其他人参考,以防我们遇到问题。链接在下方,还等什么?现在就去看看!

http://forums.coronalabs.com/topic/48684-ios-game-center-problem-solved/#entry251727

2. 来自 paulscottrobson 的执行模块

这不一定是论坛独有的知识,但杰出的 Corona 开发者 paulscottrobson 创建了一个他命名为“Executive”的巧妙库。当您需要重型 OOP 游戏逻辑时,这个方便的模块可以提供帮助,其中包含引用、侦听器以及创建和销毁逻辑。认真地说,看看 paulscottrobson 为我们提供的酷炫逻辑!

github 存储库中包含两个演示用例,下面的论坛链接详细介绍了一个开发者认为与 Executive 配合良好的用例。我将由开发者自己描述来解释该模块

Executive 本质上是一个对象集合,具有适当的构造函数和析构函数。有一个异步消息系统、一个计时器系统和一个更新系统。

前往下面的链接,看看是否可以将此模块合并到您的下一个项目中。

https://code.solar2d.cn/code/executive-object-manager/

http://forums.coronalabs.com/topic/48905-general-question-on-corona-game-design-patterns-object-references-storage-etc/

3. 使用 SQL 数据库

我不是数据库专家。因此,我需要找到新的和巧妙的方法来获得我需要的功能。JSON 很棒,但有时您只需要 SQLite 的风格。由于其额外的复杂性,SQLite 具有显着优势,并且 Corona 可以利用它们,而无需变成系统管理员。

我发现下面的论坛帖子有很多方便的参考资料,可以帮助我熟悉并掌握 SQL 实现。具体而言,确保您的 SQL 数据库在您在 Windows 计算机上进行测试时能正常工作。它不是最花哨的技巧,但它绝对有助于巩固基础。

查看该主题并加强您的 SQLite 知识!还有其他技巧?绝对与我们分享。

http://forums.coronalabs.com/topic/47361-trouble-inserting-updating-and-deleting-sqllite-database/


关于 Alex

Alex Jackson 是一位独立开发者,也是 Panc Software 的创始人,专门从事复古风格游戏。他创建了多个移动应用程序,喜欢在海滩上散步、像素艺术和阅读 Corona 论坛。通过电子邮件联系他,或在 Twitter 上关注他:@pancsoftware。看看他在 iOS、Android 和亚马逊设备上的新游戏Crosstown Smash

Rob Miracle
[email protected]

Rob 是 Corona Labs 的开发者关系经理。除了热衷于帮助其他开发者使用 Corona 制作出色的游戏外,他还喜欢在业余时间制作游戏。Rob 自 1979 年以来一直在编码游戏,从个人电脑到大型机。他在游戏行业拥有超过 16 年的专业经验。

没有评论

抱歉,目前评论表单已关闭。