2D

2D engines

Pixelizer

2D , | 1 Comment

Pixelizer is an entity and component based game framework. Since it is based on entities and components, it’s is very easy to extend and reuse. Features: easy extendable component based framework nestable entities for easy manipulation of groups lots of premade … Continue reading

Axel

2D , | 3 Comments

Axel is an open source, hardware accelerated 2D flash game library. It takes advantage of Stage3D in order to offload all the rendering to the GPU to gain huge performance boosts over the typical flash display list. It is extremely similar to Flixel and … Continue reading

ARE2D

2D , | 1 Comment

ARE2D (animation render engine) is a compact 2D game engine based on GPU or Bitmap animations. It has classes for GPU animation sprites, Y sorting, textfields, collision tests (including mouse collision based on pixel tests) and it provides an API … Continue reading

Genome2D

2D , Leave a comment

Genome2D is a molehill based 2D engine. Sample package examples { import com.flashcore.g2d.components.G2DCamera; import com.flashcore.g2d.core.G2DNode; import com.flashcore.g2d.components.G2DTransform; import com.flashcore.g2d.core.Genome2D; public class Example { protected var _cGenome:Genome2D; protected var _cWrapper:Genome2DExamples; protected var _cContainer:G2DNode; protected var _cCamera:G2DNode; public function Example(p_wrapper:Genome2DExamples) { _cGenome … Continue reading

Rusher

2D , | Leave a comment

Rusher is a component based game engine. It was created by the developer of Stardust particle system. Some of its features: Dependency injection with SwiftSuspenders. Component-based. Extensible engine systems. State machine system. Keyboard/Mouse systems. Command system. Built-in camera-layer-based 2D rendering system … Continue reading