Indielib is a 2d game engine in C++ for game development that I coded for fun.
I released it as OpenSource under the LGPL License.

slide 1 slide 2 slide 3 slide 4 slide 5


2d game engine in C++ for game development with tutorials, api reference, entity system, sprite animations, collision detection, 3d hardware acceleration, bitmap and TTF fonts, 2d parallax scrolling, 3d objects, 2d cameras, viewports, timers, alpha blending and image filters. Check the full list of features in the Indielib FAQ.


IndieLib: 2d game engine using c++ for rapid game development

5 comments | in | about Gamedev | December 31, 2008

IndieLib is a c++ 2.5d engine for game development and fast game prototyping in a really easy way. Internally it uses Direct3d for hardware acceleration, but doesn’t use DirectDraw or ID3DXSprite, it directly draws textures on polygons. The engine is focused in fast 2d rendering, but also allows you to use 3d models. Check out […]