Small and flexible sprite-based game engine for 2D games. Written in ObjectPascal, it uses the SDL library (and asociates) to do harware-level stuff. It supports Delphi (7-10) and FreePascal. GEN2D 1.0 License - GNU General Public License (GPL)
Lightweight Java library for animation and animated components development. Also perfect as a graphics engine for 2D games in Java.
Java middleware/engine to make the creation of 2D games easy and fun.
A little framework for building 2d games in java
"Chimera2D" is an 2D Games Engine For creating video games written in C #, which combines ease and power. The engine uses the library XNA which allows portability (Cross Plateform) between PC and Xbox360. Thus, with the wealth that it bears the POO, Ch
The Frank Engine is a simple and flexible engine for making 2D games. It contains everything necessary to create a complete DirectX game with rendering, particle system, level editor, sound, music, physics, joystick input, GUI, and debug console.
This is an engine for making 2D games such as Megaman, Mario, spaceshooters, possibly Zelda, and if it is not too much of a stretch, RPGs. It is written in C++ using SDL Nightmare Game Engine 1.0 License - GNU General Public License (GPL)
This is a game engine for 2D side-scrolling action/adventure games for Mac OS X. It has been used extensively as part of the Power Game Factory game creation software (http://www.sawbladesoftware.com) Power Game Factory Game Engine 1.0 License - BSD License
Aquila Game Engine (AGE) is small project for helping in developing multiplatform 2D games. Aquila Game Engine 1.0 License - GNU Library or Lesser General Public License (LGPL)
Annchienta is a 2D isometric game engine for RPG games, but can be used for other games as well. We also release the games here as well. These games are mostly set in a fantasy world, combining an epic and tragic quest with fun and challenging gameplay.