A little OpenGL based 3d game engine


What is Easy3D?

Easy3D is a little 3d engine based on the OpenGL graphic library. It contains a math3d library and a set of usefull classes such as World, Camera, Actor and Object.

Why a new 3d game engine?

Easy3D is a very easy to use library. More complex game engines are also complex to understand. If you want to code a little application, which uses OpenGL, give a try to Easy3D. If you will develop a professional 3D game with loading of World-Map files, actor animations and complex effects (like Quake), then it is not a good idea to use Easy3D. But it is even a good start for understand more complex 3d engines.

How effective is Easy3D?

First of all, Easy3D is still under development. Most of the modern 3d game engines are platform dependent. One of the aims of Easy3D is, to keep the engine platform independent. It was written in Ansi C++. Using Easy3D is not so hard. Coding with Easy3D will be done very fast because it comes with a standart game workflow (also called pipeline).

Project links

Checkout easy3d from CVS server
Download Easy3D Files
Goto project page
The Mesa 3D Graphics Library


OpenGL Logo


SourceForge.net Logo