有什么好的Flash游戏的框架? [英] What are some good Flash game frameworks?

查看:109
本文介绍了有什么好的Flash游戏的框架?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

pretty的简单。开源是好的,但组织和文档更好。 ActionScript 3中是必须的,我真的不希望启动与旧版本的工作。我想这是我的问题,使用谷歌的症结所在,因为有庞大的数量,如何做的事老办法在那里,但我遇到了麻烦坚实的AS3 / FLASH9 +的东西。

Pretty straightforward. Open source is good, but organization and documentation is better. Actionscript 3 is a must, I don't really want to start working with the older versions. I guess that's the crux of my problem using Google, because there are vast quantities of how to do thing "the old way" out there, but I'm having trouble getting solid AS3/Flash9+ stuff.

正在进行或0.X版本不需要申请而该点被缩短开发时间,就这样。

And the point is shortening development time, so "in progress" or 0.x versions need not apply.

推荐答案

有三个,我很熟悉的:

flixel 是使用位图图形游戏框架。它在很大程度上回避了Flash显示的对象,所以你并不需要Adobe的Flash创作工具来进行游戏。它配备了内置的一些基本物理:速度,加速度和碰撞检测。大多数与flixel制成的游戏有复古,8位或16位的感觉,因为它是很难做到的矢量图形。

flixel is a game framework that uses bitmap graphics. It largely sidesteps the Flash display objects so you don't need Adobe's Flash authoring tool to make games. It comes with some basic physics built-in: velocity, acceleration, and collision detection. Most of the games made with flixel have a retro, 8- or 16-bit feel since it's hard to do vector graphics.

这是我听过的最关心,见过用得最多的框架。它有一个相当活跃的社区和大量的文档资料。大部分的闪存项近期Ludum敢于竞争,是在flixel。我想出来的现成的,它是最快的开始。

This is the framework I've heard the most about, and seen used the most. It has a fairly active community and a lot of documentation. Most of the Flash entries for the recent Ludum Dare competition were in flixel. I think out-of-the-box it's the fastest start.

PushButtonEngine 是一个基于组件的游戏框架。基本上,代替对象继承从它们的基类的行为和属性的,它们包含组件,提供所需的行为。不同于flixel,PBE没有内置的冲突处理。您需要使用的Box2D的是,这在我看来是矫枉过正的简单的游戏。

PushButtonEngine is a component-based game framework. Basically, instead of objects inheriting behavior and properties from their base classes, they contain components that provide the desired behavior. Unlike flixel, PBE doesn't have built-in collision handling. You need to use Box2D for that, which strikes me as overkill for simple games.

PBE还没有达到1.0版本着呢,他们还在重新组织codeBase的。这是一个问题,因为教程,它很少提及他们的目标框架的修订版本。当我尝试过了,我不能得到任何的Box2D的教程与最新的修订工作。我可能有更好的运气,最后稳定的版本。

PBE hasn't reached version 1.0 yet, and they're still re-organizing the codebase. This is a problem because tutorials for it rarely mention which revision of the framework they target. When I tried it out, I couldn't get any of the Box2D tutorials to work with the most recent revision. I would probably have had better luck with the last stable revision.

我要指出,PBE的的不够完整,使游戏,但你可能有一些问题,找到很好的教程和文档。

I should note that PBE is complete enough to make games with, but you may have some problems finding good tutorials and documentation.

Flashpunk 是类似于flixel一个新的框架。主要的区别是特征的组织方式。 Flashpunk设置类似游戏制作,因此,如果您熟悉游戏制作,这将是一个较为轻松地转移。

Flashpunk is a new framework similar to flixel. The main difference is the way features are organized. Flashpunk is set up similar to GameMaker, so if you're familiar with GameMaker, it will be a much easier transition.

我还没有尝试过Flashpunk自己;它在我的待办事项清单。

I haven't tried Flashpunk myself; it's on my to-do list.

这些都是用来增加(更多的)真实的物理到您的游戏。可以与上面的框架它们整合,虽然它可以是棘手的。 PushButtonEngine附带了Box2D的集成组件。

These are used to add (more) realistic physics to your game. You can integrate them with the frameworks above, although it can be tricky. PushButtonEngine comes with a component for Box2D integration.

FisixEngine ,由托德·摩西提及。我没有使用过这一点。

FisixEngine, mentioned by Todd Moses. I haven't used this.

Box2DFlashAS3 。这已经看到大量的使用,但通常不在一起的框架我所提到的。我与它的主要问题是,它是一个最初的基于C的物理框架口,这样的事情的组织方式是不是很类似Flash的。

Box2DFlashAS3. This has seen a lot of use, but usually not together with the frameworks I've mentioned. My main issue with it is that it's a port of an originally C-based physics framework, so the way things are organized is not very Flash-like.

动作物理引擎(APE)。我发现这更好的组织比Box2D的,虽然不是功能丰富。仍处于发展慈祥的。

ActionScript Physics Engine (APE). I found this better-organized than Box2D, though not as feature-rich. Still kind-of in development.

(编辑:扩大对物理引擎的一部分)

( Expanded with a section on physics engines)

这篇关于有什么好的Flash游戏的框架?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆