专栏首页我和未来有约会flash游戏引擎整理

flash游戏引擎整理

目前已经有很多比较完善的flash游戏引擎,这个我把他们都分类整理出来。希望对大家开发游戏,学习其中的思路有所帮助。不管是flash还是silverlight他们的思想都是共通的。

这些仅是我个人人为对游戏开发非常有用的项目,其中一些仅仅是针对游戏,也有一些是很有用的组件,有的还提供多人游戏的支持。

2D engines

Flixel 功能全面的2D点阵游戏开发引擎。github

也许你曾经就玩过用这个引擎开发的游戏Canabalt

FlashPunk 另一个2D点阵游戏开发引擎。

PushButton 一个结合Box2D物理引擎而且支持多人游戏的2D引擎,如果你能上facebook可以试试YouTopia

ISO引擎

AS3 ISO LIB As3isolib是一个简单、高速且高校的引擎,使得开发人员可以去专注实际的应用而不必去学习复杂的API。

TheoWorlds “TheoSDK 原先是我们自己的一个计算距离的引擎,他可以让你创建自己基于地图方式的游戏。”

Isometric Game Engines OpenSpace

物理引擎

Flave - 2D物理引擎 JigLib - 3D物理引擎 Box2D - 2D物理引擎 APE (ActionScript Physics Engine) - 2D物理引擎 WOW Engine - 3D物理引擎 Particle Engine - 例子引擎

3D引擎

Alternativa3D, Away3D, Papervision3D, Five3D, Sandy 3D

TankiOnline

一些有用的类库

AS3 Data Structures For Game Developers (AS3DS) - 很多游戏开发的结构。 BaseUI 为flash准备的类似flex中的布局结构 vancura-AS3-libs 纯代码实现组件的皮肤、样式并提供Scale9Bitmap的支持。 BrowserCanvas 动态调整flash的大小

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • [Silverlight动画]转向行为 - 2D向量

    转向行为已经被各种语言实现过多次了,其最底层是用向量来描述的(也是最常见的实现方式)。 概括的看,一个向量由两部分组成:一个方向和一个大小。比如,一个运动中对象...

    用户1172164
  • 向silverlight传递自定义参数

    在silverlight往往还是有一些获取不到的东西,比如说客户机的ip等的数据.可以通过初始化sl时把参数传入sl中. 1.修改page类 public P...

    用户1172164
  • Silverlight 4 中摄像头的运用—part1

    入的视频 摄像头经过一个Video对象就能让你看到视频,而这个对象是一个显示对象,所以显示对象能做得事情,它都能做,比如滤镜,变形,混合模式等等。当然最强大的还...

    用户1172164
  • 免费引擎开启收费模式,大家怎么看?

    Layabox引擎团队在1月19号推出了LayaAir 2.0引擎正式版的同时还推出了引擎的会员专属功能收费。有少数开发者对于免费引擎开始推出收费功能不太理解或...

    Layabox Charley
  • “健康码”背后,腾讯慧眼高可用架构设计

    腾讯云慧眼人脸核身,是一组对用户身份信息真实性进行验证审核的服务套件,提供各类认证功能模块,包含证件 OCR 识别、活体检测、人脸比对, 及各类要素信息核验能力...

    腾小云
  • Mysql体系结构

    客户端连接器 mysql为外部程序提供的客户端connector,例如 PHP JAVA .NET RUBY 连接管理 管理客户端连接的相关操作,例如 ...

    dys
  • Ubuntu 18.04 安装微信(Linux通用)

    Linux相关的知识:https://www.cnblogs.com/dunitian/p/4822808.html#linux

    逸鹏
  • 软件目录 | 2月28日更新+有需求

    课代表
  • Ubuntu 18.04 安装微信(Linux通用)

    Linux相关的知识:https://www.cnblogs.com/dunitian/p/4822808.html#linux

    逸鹏
  • 4 - SQL Server 2008 之 使用SQL语句删除表格

    使用删除表格的SQL命令与删除数据的命令一样,只是删除的是表格这个对象, 语法如下:DROP TABLE 表名 一般在删除表格之前,需判断这个表格存不存在,存在...

    CNXY

扫码关注云+社区

领取腾讯云代金券