`
deepfuture
  • 浏览: 4332557 次
  • 性别: Icon_minigender_1
  • 来自: 湛江
博客专栏
073ec2a9-85b7-3ebf-a3bb-c6361e6c6f64
SQLite源码剖析
浏览量:79402
1591c4b8-62f1-3d3e-9551-25c77465da96
WIN32汇编语言学习应用...
浏览量:68357
F5390db6-59dd-338f-ba18-4e93943ff06a
神奇的perl
浏览量:101480
Dac44363-8a80-3836-99aa-f7b7780fa6e2
lucene等搜索引擎解析...
浏览量:281131
Ec49a563-4109-3c69-9c83-8f6d068ba113
深入lucene3.5源码...
浏览量:14596
9b99bfc2-19c2-3346-9100-7f8879c731ce
VB.NET并行与分布式编...
浏览量:65547
B1db2af3-06b3-35bb-ac08-59ff2d1324b4
silverlight 5...
浏览量:31310
4a56b548-ab3d-35af-a984-e0781d142c23
算法下午茶系列
浏览量:45197
社区版块
存档分类
最新评论

flex-游戏引擎

阅读更多

http://www.flashrealtime.com/flash-game-library-engine-list/

List of Flash Gaming Engines

January 11th, 2010

Recently there has been a lot of buzz about creating Flash games, especially social ones. Flash makes you cash as proved by Zynga, Playfish, Playdom, WonderHill and others. Check their websites and portfolios to get a picture about Flash social gaming.
banner-libraries

I’ve put together this list of libraries and engines to help you start building Flash games or to explore new possibilities.

We’ve also launched the Flash Platform Game Technology Center, which is definitely a great resource for every developer.

These are the libraries I personally consider highly useful for game development. Some of them are just for games - others are great complements. I am not going to write a lot about each of as they are mostly doing the same kinds of things, such as collision detection, physics, tilemaps, optimized rendering, levels, sounds/volume, game states, scores, and more. Some of them even offer multiplayer support. It’s better (and more fun) to try some demo games and see them in action.

2D engines

Flixel
Full featured game engine for 2D bitmap platform game development. Check out the feature list here.
flixel
You probably know the legendary game Canabalt built with this engine.
Canabalt built with Flixel

FlashPunk
Another great and pretty fast engine for 2D bitmap games.
FlashPunk engine

PushButton Engine
Another great engine with Box2D physics and multiplayer networking support. Try YouTopia on facebook.
Push Button Engine - Youtopia Game

ISO engines

AS3 ISO LIB
As3isolib includes utilities, primitives and views. As3isolib was developed with simplicity, speed and performance in mind so that developers can focus on actual implementations rather than having to learn a complex API.
as3-iso-lib

TheoWorlds
“TheoSDK is a kit based on our original Theo Isometric Engine™ and it lets you create your own map-based games fast.”
theoworlds

Source: Isometric Game Engines

OpenSpace - ISO engine

Physics engines

Flave - verlet physics engine 2D
JigLib - 3D physics engine
Box2D - 2D physics
APE (ActionScript Physics Engine) - 2D physics
WOW Engine - 3D physics
Box2D simulation

*Particle Engine - Stardust

3D engines (related)

Alternativa3D, Away3D, Papervision3D, Five3D, Sandy 3D
tankionline - popular Flash 3D game in Alternativa3D
TankiOnline - popular Flash 3D game in Alternativa3D

Publish Your Game: Social Gaming Platforms

Platogo
Build your games and publish to Platogo and earn money - social platform for games with ActionScript 3 API (Score, Levels, Ranking, Multiplayer, etc.)
platogo

Geewa.com
Develop games for this social site with multiplayer support. Get the SDK
geewa

Facebook
Surely facebook is great platform for your games. Get the Facebook ActionScript API. See how to develop Facebook apps in Flash at Devnet. http://www.adobe.com/devnet/facebook

Other Useful ActionScript Libraries

AS3 Data Structures For Game Developers (AS3DS) - lot of useful structures for general game development

BaseUI
Layouting like in Flex, but for Flash (pure AS3, no Flex).

vancura-AS3-libs
Set of pure ActionScript components with skinning and styling support. Scale9Bitmap support

BrowserCanvas
Easiest way to dynamically resize Flash

FreeSpin3D
Plug-in for Flash CS4 and CS3 enabling realtime interactivity, animation and coding right on stage of Flash Professional.

Now go ahead. Looking forward to your games!

Btw: try SmallWorlds
SmallWorlds

Note: If you know some other cool libs, just leave a comment and it will be added.

 

 

 

FFlimation

The FFilmation Engine is an AS3 isometric programing engine, focused mainly on game development. The aim of the project is providing a robust development platform, where game designers can work on the game’s details and forget about the render engine. It is intended to be really usable from a “real production scenario” point of view.

Fflimation 引擎是as3的二维(类似暗黑破坏神)引擎。主要用于游戏开发。这个项目的主要目的是提供一个稳定的开发平台,这样游戏设计师就可以忘记游戏渲染引擎把精力集中在游戏内容的细节方面。从“关卡制作”的角度来看,这个引擎的可用性非常的高。

pushbutton engine

The PushButton Engine is an Open Source, Flash game engine and framework that’s designed for a new generation of games. PushButton Engine makes it easy to bring together great existing libraries and components for building Flash games. Spend less time on code, more time on building fun games.

pushbutton引擎是一个开源的,flash游戏引擎,它所设计的框架结构提供了一种新的游戏形成机制。Pushbutton引擎集合了非常多的现存的制作flash游戏的库和组件。花很少的时间写代码,更多的时间用在制作有趣的游戏上面。

Citrus Engine

The Citrus Engine is a Flash sidescrolling platform game engine built on the power of ActionScript 3.0 and Box2D. The Citrus Engine was built to allow designers and developers to quickly and easily create platform games (also called side-scrollers) like Super Mario Brothers. Teams can use the Citrus Engine for advergaming, marketing and casual games for game portals.

Citrus 引擎是一种基于as3和box2d的flash滚屏平台游戏引擎。Cirus引擎能让设计师和开发者非常快速的容易的创建滚屏平台游戏(又叫横版过关游戏)象超级玛丽。团队可以用citrus引擎给游戏门户制作广告游戏,市场推广游戏,搏逸游戏等等。

Yogurt3D

Yogurt3D Game Engine is a brand new 3D Flash engine that doesn’t require users to download plug-ins because it works inside your browser via Adobe Flash Player. Yogurt3D’s core part, SwiftGL, is open-source and compatible with OpenGL. This means developers who already program in OpenGL can easily develop 3D Flash games and applications. They can easily transform their old OpenGL codes into SwiftGL and run their existing games in Adobe Flash.

Yogurt3D 游戏引擎是一款非常新的flash三维引擎,他不需要用户下载插件,因为他是通过浏览器中的flashplayer运行的。Yogurt3d的核心部分,swiftgl,是开源并且与opengl兼容。这意味着有opengl开发经验的开发者很容易的就可以开发出3d flash游戏和应用程序。他还可以轻易的将opengl代码转化成swiftgl并在flashplayer中运行。


flixel

flixel is a completely free collection of Actionscript 3 files that helps organize, automate, and optimize Flash games; an object-oriented framework that lets anyone create original and complex games with thousands of objects on screen in just a few hours.

flixel 是一款完全免费的as3文件集。它可以帮助你规划,自动的优化flash游戏。面向对象的框架可以让任何人在几个小时内制作出原创的复杂的,包含上千个物件的游戏。

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics