如何用Lua(Corona)设计正确的指针式游戏?

我有一些想法,已经草草地画了场景并将它们放入了 Corona 中。我认为它应该是这样工作的:

1.我有所有的主要场景

2.在每个主要场景中,都有小场景,这些场景会引导进行解谜操作,从而进入更小的场景。

3.我会创建一个 game.lua 模块,以处理游戏逻辑并对其进行跟踪。

例如:

  A.门已打开,解决了谜题一。
  B.向游戏模块发送一个换装事件。

4.我需要一个单独的模块来管理库存箱,使其成为其他场景上的一个覆盖物。它也会与游戏模块进行交互。

我知道你可能会说,等你开始了再说吧,但我是否在正确的轨道上呢?你有更好的建议或者知道有关 Corona Sdk、Lua、Moai、GiderosMobile 的代码示例吗?

提前感谢。

点赞
用户269870
用户269870

我正在用 Corona 制作一个类似的游戏,它使用了一个名为 Storyboard 的 API。该 API 允许你将每个场景编写为一个 lua 模块,并且还允许你将场景作为“叠加层”来加载。

我想你会将每个场景都制作成一个完整的 Storyboard 场景,而将清单制作成一个“叠加层”场景。

“叠加层”和普通场景之间的区别在于,当你加载一个叠加层时,它会触发当前已打开场景的一个事件,而不是卸载该场景(当叠加层卸载时,它会触发另一个事件)。

所以,至少如果你使用 Corona,你正在走在正确的轨道上!

beta on google play

2012-09-20 01:42:24