使用Lua设计点击游戏的正确方法是什么?(Corona)

时间:2012-09-19 18:45:51

标签: lua corona moai

我有一些想法,我已经粗略地绘制了场景并将它们放入日冕。 这就是我认为它会起作用的方式。

    1.我拥有所有主要场景

    2.在每个主要场景中,有迷你场景,通过谜题导致小场景

    3.我创建了一个game.lua模块,以便处理游戏逻辑,并跟踪它们。

    示例:

      A.Door is opened,puzzle number one is solved.
      B.Send a costume event to the game module.
    

    4.我需要一个单独的库存盒模块,因此它可以作为其他场景的叠加层。 它还与游戏模块交互。

    我知道你可能会说,等到你开始,但我是否在正确的轨道上?

    您有更好的建议或知道任何代码示例(Corona Sdk,Lua,Moai,GiderosMobile)吗?

。 提前致谢

1 个答案:

答案 0 :(得分:1)

我使用Corona或多或少地使用Corona制作游戏,有一个beta on google play

Corona SDK提供了一个名为Storyboard的API,该API允许您将每个场景编码为lua模块,并允许您将场景作为“叠加层”加载。

我猜你会让你的每一个场景成为一个完整的故事板场景,并将你的场景作为一个“叠加”场景。

叠加到普通场景之间的区别在于,当您加载叠加层时,它会触发场景中打开的事件而不是卸载该场景(并且当叠加层被卸载时,它会触发另一个事件)

所以是的,至少如果你在Corona这样做,你就走在正确的轨道上了!