什么是一个好的游戏制作引擎支持vector图像?

我想创建一个简单的平台游戏,在这个游戏中,你是一个美好世界的广场。 我希望这个游戏能够在浏览器中播放。 基本上我正在寻找类似于“Flixel”的东西,但具有以下特点:

  • 支持vectorgraphics

  • 允许缩放/旋转物体,而不会在您使用更多物体时产生大量延迟。 (因为我想旋转播放器周围的地图)换句话说,最好放大视口/相机,而不是物体本身。

像这样的引擎是否存在?

那么,Flash是基于vector(和他们的vector渲染器真的很快)。 既然你用闪光标记你的问题,我想你正在寻找更多的游戏引擎的东西?

Flixel和Flashpunk都是基于位图的引擎。 唯一常用的其他引擎是button引擎。 可悲的是,这个引擎的发展已经停止。

在我看来,闪光灯的function集足以开始开发游戏。 不需要专门的游戏引擎。 还有很多第三方库可以添加一些缺less的function到现有的Flash API。 看看这个问题 。

更新:如果您想用JavaScript / HTML5开发游戏, RaphaelJS或PaperJS可能适合您。 这些是“只”图库来渲染vectorgraphics,而不是游戏引擎。

你为什么要用vector图像来制作游戏? 一旦你的屏幕充满了他们,它会大大减慢。

话虽如此,你有没有尝试柑橘引擎? http://citrusengine.com我不确定它是否涵盖了你的特定需求,但它是专门为平台游戏而devise的

干杯!

编辑:我忘了提及,现在是开源! 🙂