OpenLara is an open-source engine that recreates the classic Tomb Raider games with modern rendering and cross-platform support.
The project reverse-engineers and reimplements the original Tomb Raider engine to run on contemporary systems. It parses the original game data files and reconstructs the game logic, physics, and rendering pipeline in C, enabling the classic titles to run on modern hardware including WebGL browsers and standalone platforms. The engine handles the complex geometry, animation systems, and gameplay mechanics of the original games while applying modern graphics techniques.
OpenLara suits developers interested in game engine architecture, retro game preservation, or extending classic Tomb Raider gameplay. It works best for those who own the original game data and want to experience or modify those titles on current systems. The project provides both a WebGL build for browser play and standalone executables. Unlike emulation approaches, this is a ground-up engine reimplementation that allows for visual enhancements and cross-platform deployment while maintaining compatibility with original game assets.
The project shows sustained development with active issue tracking and a published roadmap. Community engagement occurs across multiple channels including Discord, Telegram, and dedicated forums. The codebase receives ongoing refinement and feature additions as indicated by the maintained release artifacts and responsive issue management.