A3DGE
Amateur 3D Game Engine
The Amateur 3D Game Engine (A3DGE) is a simple game engine focused in simplicity. Written in Object Pascal using Allegro.
The goal is to be an engine easy to learn and to understand. It is ideal for amateur and students. You can use it as it is or modify it.