android - 我可以使用什么游戏引擎/框架来处理 air mobile 而不会出现 fps 问题?

标签 android flash actionscript air starling-framework

我听说大多数 flash 引擎在移动设备上都有问题,但 Starling Framework 除外。但是 Starling 并没有满足我作为寻路和瓷砖 map 工具的所有需求,我可以完美地与 flixel 一起使用。我可以将什么引擎/框架与 Air 或 starling 框架一起使用而不会错过太多 fps?我需要碰撞、寻路和 tilemaps 支持。

最佳答案

从这个日期(2012 年 5 月 22 日)开始,您将不得不等待。没有一个引擎可以像 Flixel 这样将上述所有内容整合到一个易于使用的软件包中。在 Flixel 上工作的团队已经宣布打算制作这样的东西(http://www.photonstorm.com/archives/2524/looking-for-developers-to-help-build-a-new-game-framework)但是迄今为止它不存在。

也就是说,您可以使用 Box2D 和一些寻路实现(如 a*)构建游戏,然后只使用 starling 来渲染游戏。您会在设置中花费一些时间,但这并非不可能。在 stage 3D 之前,我为这个游戏做了类似的方法:

http://www.candystand.com/play/cougar-town

它使用 box2D 来操作图形。

(当然减去 pathfindong)

我在这里的博客上发布了一个类似游戏的源代码: 它使用旧的显示列表。但是您可以看到它是如何工作的并将其切换为惊人的。 http://plasticsturgeon.com/2011/05/box-2d-2-1a-cannon-game-part-3-the-complete-game-source/

关于android - 我可以使用什么游戏引擎/框架来处理 air mobile 而不会出现 fps 问题?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10673424/

相关文章:

xml - 如何在 flex/actionscript 中通过属性名称/值查找特定的 xml 数据

apache-flex - 如何检测 Flex 应用程序是否失去焦点

android - 完成除一项以外的所有 Activity

android - onClickListener 在 fragment 中不起作用

android - 有没有一种简单的方法可以设置 android 模拟器来访问主机的 LAN?

javascript - 如何在 Flash 横幅中模拟点击标签

javascript - 当未安装或启用 Flash 时,显示图像代替 Flash .swf 文件

android - 如何通过代码获取设备的准确屏幕尺寸?

flash - 如何在 flex-config xml 文件中创建一个可在其中使用的变量?

JavaScript 套接字与 Flash 套接字?