Example scene in the engine.

Basic 3D Engine

This is a basic 3D game engine, that uses C++ and FreeGLUT.

It supports loading objects from .txt and .obj files, and textures from .raw files. The engine also supports basic lighting, and has a very basic menu system, though it's not very fleshed out.

Examples

Example scene in the engine.

An example scene.

A scene with several of the same objects, placed at random points within the 3D game space.

A scene with several of the same objects, placed at random points within the 3D game space.