DDL / 00 — Editor for Aleph OnePre-release · GPL-3.0Win · Mac · Linux

One editor.The whole engine.

Daedalus is a unified, open-source editor for the Aleph One engine — Bungie’s Marathon 2 engine, freed. Maps, shapes, physics, terminals, resources, compile and publish, with the game running live in the viewport. Everything that used to be six separate apps, in one.

Download DaedalusSource on GitHub
DaedalusFileEditMapShapesPhysicsTerminalsPlaying · Arrival.sceA
VisualDrawTexturePlay
Live world viewport — draw and visual mode at onceX 14.250 · Y −3.125 · Z 0.500 · Poly 0412 · 60 fps
Console · Build
[00:00.12] compile Map.sceA → merged scenario (1,204 polys, 6 terminals) [00:00.31] terminals Hux syntax OK · 0 warnings [00:00.44] physics Physics.phyA linked [00:00.58] play launching Aleph One in viewport · Level 04

1

Editor for the whole pipeline

6

Separate tools it replaces

0

App switches from edit to play

GPL-3

Free and open source, on release

DDL / 01 — The toolchain, unified

Thirty years of Marathon tooling, one window.

TaskBungie, 1995Open source todayDaedalus
Map editingForgeWelandMap editor, live world viewport
TexturingForge visual modeVasara (in-game)First-person texturing, draw + visual at once
Shapes & physicsAnvilShapeFusionShapes and physics panels, same project
Merge / splitForge (merge only)AtqueCompile and decompile maps, terminals, resources
TerminalsForge text dialogsHuxTerminal authoring with live preview
PlaytestSave, quit, launch MarathonSave, quit, launch Aleph OnePlay in the editor viewport

Every editing function is rebuilt from scratch directly on top of the Aleph One engine — no code borrowed from the tools above. Every existing map, shapes, physics and scenario file opens as-is; nothing you have made is left behind.

Daedalus is designed and built by Alexander Davis, who got his start in game development at 11 years old, building for the original Marathon Trilogy in Forge and Anvil. He brings a 25+ year career in UX/UI design, the last 17+ years of it in the triple-A games industry, back to the engine where it began.

DDL / 02 — What changes

01

Play inside the editor

The engine runs in the viewport. Change a polygon height, walk through it. No editor has done this for Aleph One before.

02

Draw and see, at the same time

Top-down draw mode and first-person visual mode are two views of one live world, not two modes you switch between. Texture walls from inside the level while the map updates beside it.

03

Shapes and physics in the same project

Sprites, collections, monster and weapon definitions sit next to the map that uses them. Edit a physics value and the running level picks it up.

04

Compile both ways

Merge maps, terminals and resources into a scenario, or open a finished scenario and take it apart. Forge could only ever go one direction.

05

Edit → test → publish, one loop

What used to be a chain of five apps and a folder of intermediate files is a build button. When it is ready, export publishing files directly, or push to Steam Workshop and it is live in Marathon Infinity.

DDL / 03 — Beyond Marathon

Sequels. Total conversions. New games on an engine that already runs everywhere.

Daedalus treats Marathon as a scenario, not a ceiling. Swap the shapes, rewrite the physics, author your own terminals and ship a game that has nothing to do with the Pfhor. When it is ready, export the publishing files directly, or let one button push it to Steam Workshop, where anyone with Marathon Infinity on Steam can play it.

Input

Map · Shapes · Physics · Terminals · Resources

Build

Merge, compile, test in viewport

Package

Scenario, plugin or total conversion

Publish

Direct publishing files, or Steam Workshop → Marathon Infinity

DDL / 04 — Play the games

The trilogy and its fan-made successors, free.

Aleph One on SteamAll scenarios at alephone.lhowon.org
M1 / 1994Key art placeholder
Original trilogyMarathonBungie · Rebuilt for Aleph One
M2 / 1995Key art placeholder
Original trilogyMarathon 2: DurandalBungie · Rebuilt for Aleph One
M∞ / 1996Key art placeholder
Original trilogyMarathon InfinityBungie · Also on Steam
FAN / 01Key art placeholder
Fan scenarioMarathon: EternalCommunity · Total conversion
FAN / 02Key art placeholder
Fan scenarioMarathon: Rubicon XCommunity · Total conversion
FAN / 03Key art placeholder
Fan scenarioMarathon: PhoenixCommunity · Total conversion
FAN / 04Key art placeholder
Fan scenarioTempus IraeCommunity · Total conversion
FAN / 05Key art placeholder
Fan scenarioExcalibur: Morgana’s RevengeCommunity · Total conversion
FAN / 06Key art placeholder
Fan scenarioMarathon: EVILCommunity · Total conversion

Downloads are hosted by the Aleph One project at alephone.lhowon.org — thanks to them for keeping every scenario available. The original trilogy is also on Steam, free.

DDL / 05 — Download

Build the next Marathon.Or the first something else.

Download Daedalusgithub.com/AlexanderDavisDev

Compiled builds for Windows, macOS and Linux. Released under the GNU General Public License v3.0.