Corona中的代码组织和场景。把什么放在哪里?

我相对新手Corona SDK,想知道组织代码的最佳方法。我有一些基本的精灵,有一些简单的动画,我一直在玩场景,试图创建主菜单和游戏区域。像设置精灵序列和精灵选项这样的东西,我应该在另一个模块中执行,然后调用它吗?那只有当我有多个级别时才有关系吗?

此外,在main.lua中应该声明什么?只有全局变量吗?还是我可以在这里做所有的精灵工作?

提前致谢。

点赞
用户7026995
用户7026995

请查看以下内容:

  • 三消太空RPG游戏模板系列 - 介绍一款太空RPG主题的免费三消游戏模板。该项目是由Ponywolf为Corona社区开发的。coronalabs/Match-Three-Space-RPG 在 Github 上。

  • Sticker Knight 游戏设计 - 创意构思 - Ponywolf 的 Michael Wilson 分享了他的团队用来设计像 Sticker Knight,Time Golf Squad 和 Skipchaser 等优秀游戏的创意设计过程的见解。 一旦计划完成,Ponywolf团队就使用 Corona SDK 将他们的想法变为现实。Corona是一个跨平台移动SDK,可帮助开发人员轻松为iOS,Android,Kindle,Windows Phone,Apple TV,Android TV和Mac和Windows桌面创建本机游戏和应用程序。coronalabs/Sticker-Knight-Platformer 在 Github 上。

请阅读Goodbye Globals! 从 Corona 文档中了解更多有关全局变量的信息。

为了更好地组织您的代码,请使用模块。在Corona 中的外部模块中了解更多信息。

2019-06-08 08:51:04