Flash Game Frameworks, Classes and Libraries

本文概述了目前可用的Flash游戏开发工具、框架和库,包括通用框架、资源管理、渲染、物理引擎、动画、AI、粒子系统、多玩家工具等,为开发者提供简化工作流程的选择。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

flash 游戏相关引擎、框架、库总结介绍

from http://blog.derhess.de/2009/09/04/flash-game-frameworks-classes-and-libraries/

 

More than 2 years ago I wrote a blog post about Flash Game Programming . Since this blog post until today a lot of actions happens in the Flash Game Community. Some Flash Game Developer created great classes, libraries and frameworks, which makes our life as a Flash Game Developer so much simpler. In this blog post I would like to give a short overview which tools are available at the moment.

 

General Frameworks & Classes

PushButton EnginePixelBlitz EngineFlixel Engine

 

In this category you can find tools, which solve some common problems like resource management, loading processes, screen management, level management and so on

 

Rendering and 3D Libraries

FFilmation RenderingPixelBlitz EnginePapervision3D

 

This topic handles the issues of visual renderings. Some renderers delivers nice editors for creating game levels

 

Physic Engines and Collision Detection

Collision Detection KitJigLib 3d PhysicsFOAM Rigid Body Engine

 

You want to add almost realistic behaviour to your game. Here are some engines which helps you

 

 

Animation, AI and Particle Systems

AI Steering BehaviorPath-based AnimationFlint Particle System

 

Some tools for animation and game objects behaviour in your game. Very nice for defining motions of your game objects

 

Dynamic Sound Generation

Every Game need sound to deliver a complete user experience. Luckily there exists some nice libraries and tools to realize this kind of programmatic sound effects.

 

Multiplayer Tools and APIs

For creating Multiplayer Games you have two different approaches. Manage an own server or use web-service. Here are the most common tools and services for multiplayer experiences. For more information please read this blog post

 

Other APIs

In the last 1-2 years there was a real hype about Monetizing Flash Games. Because of this hype a few API around Flash Games appeared to deliver better game experience for the Flash Casual Gamers.

 

  • Nonoba (Highscore API, Achievements API, MicroPayment API, Analytic and Tracking API)
  • Come2Play (Highscore and other community based API, MicroPayment API)
  • MochiMedia (Highscore API, Game-Ad API, MicroPayment API, Analytic API)
  • Kongregate (HighScore and Challenge API, Analytic API)
  • Player.io (Database API, MicroPayment, SocialMedia API)
  • Social Gold (MicroTransaction API) | Review
  • GamerSafe (SaveGame API, Achievements API, MicroTransaction API)
  • heyZap (MicroTransaction API, Analytic API)
  • Whirled (MicroTransaction API and ???)
  • Games Chart (Analytic API and Publishing API) | Interview
  • Flash Ad Manager (Library for the different services)

That is all what I know about tools, libraries and services for Flash Games. If I have forgotten one, please write a comment and if anyone of you have already some experience which the libraries and service I mentioned above, please write comment.  Thanks a lot! So and please take care of  the used open source license before your integrate the code in your projects! Grant Skinner wrote an nice article about open source licenses . At last here is a nice search page for game tools indiegametools.com , if you would need some other cool stuff.

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值