Drome Engine
Drome Engine is a 3D game engine that’s written in C++ and uses OpenGL for graphics rendering. It is open source software available under a BSD-style license.
Features
Some of Drome Engine’s features include:
- GLSL shader support
- Particle effects
- PNG and PCX image loading
- TrueType font loading and rendering
- Simple physics
- Resource management with reference counting that causes unused resources (such as textures) to be removed from memory automatically
Platforms
Drome Engine has been developed and tested on the following operating systems:
- Mac OS X
- iOS
- Arch Linux
Download
The latest version of Drome Engine can be found on GitHub.
Screenshots
Click any image below to view a larger version.
Normal/shadow mapping with GLSL vertex/fragment shaders | Normal mapping with GLSL vertex/fragment shaders |
Screenshots from old versions
Dynamic lighting, water with dynamic reflection | Using one of the Bitstream Vera fonts as the console font | Terrain, sky dome |
Multi-colored dynamic lighting, sky dome, water | Dynamic lighting with a shadow projected from a standard Quake II model |