在您看来,制作这样的游戏的最佳移动游戏引擎是什么: 有一个菜单。从菜单中您可以进入关卡选择。由于设备上保存的变量(可能在云端),级别选择场景知道您已完成的级别。 您选择一个级别。它会达到您选择的级别。
屏幕中间有一个球,你可以在任何地方触摸,球将从那个方向开始。它将反弹墙壁,但永远不会减速。完成舞台后,或者您失败后,会弹出一个屏幕,其中包含重新启动游戏,返回菜单或继续下一级别(如果您通过)的选项。
这是我想要制作的游戏的基本概述(不会泄露太多细节)。我正在尝试使用Corona SDK,但如果您希望能够从级别选择转到游戏并反复重复,那么Corona的Storyboard API就很难做到。
请仅建议具有良好文档的引擎。 否则,只要有免费选项,任何游戏引擎都会这样做。
答案 0 :(得分:0)
老实说,有很多移动引擎可以帮助你完成工作。知道它是巨大的,我发现Unity是你最好的选择。它使菜单的实现更容易,而且您可以轻松地制作菜单。除此之外,它现在还提供2D支持,我认为通过免费移动部署可以帮助您轻松实现目标。
Unity的替代品是:
电晕 - 你已经尝试了
App Game Kit - 这也很棒:http://www.appgamekit.com/
我认为这些引擎是您想要构建的游戏的三个最佳引擎,因为它很容易并且需要一些快速的移动游戏开发引擎。
您还可以尝试一些WYISWYG编程环境,例如Scirra的Construct 2。
希望你觉得有用。
答案 1 :(得分:0)
V-Play(我是开发团队的一员),一个跨平台的2D游戏引擎,有一个breakout演示游戏模板,您可以将其作为游戏的基础。还有一个tutorial和模板,可以显示有用的场景和关卡。
该引擎不是免费的,但它有免费试用版,您可以在其中进行测试。
答案 2 :(得分:0)
如果您使用的是C ++,可以尝试使用Oxygine 2D框架。它可以构建在SDL2或Marmalade之上。
答案 3 :(得分:0)
您可能还想尝试GameSalad(我是其中一位联合创始人)。它是一个跨平台的2D游戏引擎和拖放开发工具。在manuals page有一个名为Crazy Wall Breaker的示例项目,它是一个Breakout克隆,我知道有一个台球模板在某处浮动。