我对corona sdk比较陌生,想知道组织代码的最佳方法。我有一些具有简单动画的基本精灵,并且我一直在尝试各种场景以尝试创建主菜单和游戏区域。对于诸如设置精灵序列和精灵选项之类的东西,我应该在另一个模块中执行然后调用它吗?仅当我具有多个级别时,这才重要吗?
我还要在main.lua中声明什么?只是全局变量?还是在这里我可以做所有的精灵东西?
谢谢。
答案 0 :(得分:0)
退房
Match Three Space RPG Game Template Series-浏览带有太空RPG主题的免费三局游戏模板。该项目由Ponywolf为Corona社区开发。 coronalabs/Match-Three-Space-RPG在Github上,
Sticker Knight Game Design - Brainstorming Ideas-Ponywolf的迈克尔·威尔逊(Michael Wilson)分享了他的团队用来创作诸如贴纸骑士,时代高尔夫小队和Skipchaser等游戏的创意游戏设计过程的见解。一旦计划完成,Ponywolf团队将使用Corona SDK将其想法变为现实。 Corona是一个跨平台的移动SDK,使开发人员可以轻松地为iOS,Android,Kindle,Windows Phone,Apple TV,Android TV以及Mac和Windows桌面创建本地游戏和应用。 coronalabs/Sticker-Knight-Platformer在Github上。
从Corona doumentation中阅读Goodbye Globals!,以了解有关全局变量的更多信息。
要更好地组织代码,请使用模块。在External Modules in Corona中进一步了解它。