A retro raycaster FPS engine — and a powerful, free level editor baked right in.
Ships with a full campaign to play, and to show off everything the engine can do.
The download above is the game. The editor is the same app, launched with the --editor flag:
RAYOFDOOM shortcut → Properties → add --editor at the end of the Target. Or run RAYOFDOOM.exe --editor.open -a RAYOFDOOM --args --editor./RAYOFDOOM-*.AppImage --editor (make it executable first: chmod +x)Any platform: you can instead set the environment variable RAYOFDOOM_EDITOR=1 before launching. The Android build is game-only — edit your levels on desktop.
A retro, fast-paced first-person boomer shooter engine — classic Doom / Wolfenstein energy, running smoothly on desktop and mobile.
You don't need to write a single line of code. Everything is point, click and paint — if you can use a drawing app, you can build a game.
For the curious — what makes the engine tick under the hood.