Raydium is an OpenGL-based 3D engine with limited functionality and unimpressive aesthetics.
The software project started in 2001 as a small 3D library and training tool for OpenGL. Over the years, Raydium has evolved to become a full game engine. It now handles a wide range of game development tasks, including physics engines and PHP scripting. Key features of Raydium include portability, OpenGL rendering, simplified API, ODE integration, ingame console, PHP support, integrated network API, OpenAL support, and much more.
Raydium is designed for quick and easy game development. Its simplified API makes it easy to learn and use. The engine also supports importing and exporting solutions to other 3D formats, including 3DStudio, Blender, and DirectX. Other notable features include joysticks and wheels feedback support (Linux only), data repositories, and lightmaps support.
The latest release of Raydium includes several new features such as Augmented Reality, Live video capture from any video4linux source, video playback to texture, dynamic lightmap filters, Python bindings, remote data repositories listing, full API documentation, and more. Raydium is free software, available under the GPL License. It's designed to be the engine behind the MeMak project, but it's also suitable for a range of other game development projects. While not as complex as some other game engines like Ogre or Crystal Space, Raydium offers a quick and simple tool for game developers. Examples of games created with Raydium include NewSkyDiver, a game with less than 750 lines of code.
Version 0.680: N/A