我需要简单的游戏引擎与像素完美的碰撞检测,相机组件与以下功能,网络和粒子组件将是理想的。有谁知道引擎是否符合这些要求?
发布于 2011-01-02 00:59:41
我推荐Flixel或Flashpunk。Flash Game Dojo是一个查找这两个库的好地方……
发布于 2011-01-08 01:02:21
FlashPunk完全可以做你想做的事情。此外,FlashPunk Community很可爱,很棒,而且真的很有帮助。
Pixelmask很容易在FlashPunk中实现,你所要做的就是将一个BitmapData传递给一个Entity的mask属性,剩下的就会为你处理了。有关更多信息,请访问:net.flashpunk.masks.Pixelmask。
对于相机,以下内容将在您的实体中转换为:
override public function update():void
{
super.update();
FP.camera.x = x;
FP.camera.y = y;
}如果您想要轻松处理,您可以使用FlashPunk Tweens或查看Advanced Platform Engine中的视图类。
默认情况下也支持粒子发射器。这里有一个comprehensive tutorial about FlashPunk Emitters。
关于网络…我很遗憾,FlashPunk上没有包含网络系统。幸运的是,有很多适用于AS3的网络系统,您可以非常容易地将其改编为适用于FlashPunk。SmartFoxServer和Player.IO是AS3网络系统的典型代表。
发布于 2011-01-08 01:07:38
在gamedev stackexchange上有一个this问题。不幸的是,它只得到了2个答案。
但是,有以下几点:
Flixel
Pushbutton
Flashpunk
A comparison of Flixel and Flashpunk.
https://stackoverflow.com/questions/4574622
复制相似问题