The Aleph One development team has announced the release of version 1.0 of its open source game engine. Based on the source code of the Marathon 2 game engine from American game developer Bungie, Aleph One natively supports Marathon 2 and Marathon Infinity, as well as a fan-made conversion of the original Marathon game; it can be further extended using community-made scenarios.
Aleph One running Marathon
According to the developers, Aleph One brings enhancements like OpenGL shader support, and Internet co-op play and multiplayer to the original games. Additionally, support for gamepads and “modern mouse-look”, as well as plug-ins for further modification, have been added. Compared to the previous builds, version 1.0 includes updates to the user interface and OpenGL improvements, as well as fixes for various bugs.
Marathon 2: Durandal
The original games have also been upgraded to take advantage of the new engine features. Marathon now includes a modern heads-up display (HUD) and, the developers say, “extensive changes to the scenario to create the most authentic Marathon experience since 1994”. All three games in the trilogy have been updated to include high resolution graphics.
The Marathon Trilogy is a series of science fiction first person shooter (FPS) games that were originally released for Macintosh. The series included Marathon (1994), Marathon 2: Durandal (1995) and Marathon Infinity (1996). Just before it was acquired by Microsoft in 2000, Bungie open sourced the Marathon 2 engine. The Marathon Trilogy is available to download from Bungie’s web site.
More details about the Aleph One release, including system requirements and a full list of changes, can be found in the release notes. Version 1.0 of Aleph One is available to download for Mac OS X, Windows and Linux from the project’s site. Hosted on SourceForge, Aleph One source code is licensed under the GPLv3.