Shooter

Doom

A Cloudflare WebAssembly experiment with solo and multiplayer entry points.

A first-person plasma weapon fires across a courtyard in Doom. Original-game reference.PlayCheck file requirements
Original-game image
Credits

Doom publisher gameplay reference from the current DOOM + DOOM II gallery; not a capture of the linked port.

DOOM + DOOM II game imagery remains copyright its respective rights holders. Publisher-supplied screenshot from the linked official Steam store gallery.

Source & attribution ↗View image ↗

About this version

Silent Space Marine runs Doom solo or with up to four players through Cloudflare’s browser multiplayer experiment. Desktop mouse input and mobile virtual gamepads are documented; abrupt disconnects can disrupt a session.

Original game
Doom
Choose a version

Compare your options

Doom

Classic WAD play, shared browser sessions and Doom 3 have different engines and file requirements.

Read Doom guide
Browse all version comparisons →

Classic Doom behavior in a web experiment

Silent Space Marine uses Chocolate Doom as the basis for its browser port. Chocolate Doom aims to reproduce the Doom experience of the 1990s, so the project's starting point is the classic game's behavior rather than a modernized remake with a different presentation. The browser and networking work sits around that engine.

This matters when comparing Doom projects: the engine's preservation goal and the host's multiplayer transport answer different questions. One concerns how Doom behaves; the other concerns how players share a session.

Chocolate Doom · preservation goalsCloudflare · Doom multiplayer implementation

Choose solo play or start a group

The site provides Play Solo and Start Multiplayer. Multiplayer runs through Cloudflare's network and supports up to four players. The host shares an invitation URL; guests enter their names and wait for the host to start. Use the invitation when joining friends, rather than independently starting another multiplayer game.

Silent Space Marine · solo and multiplayer launcherCloudflare · Doom multiplayer implementation

Desktop mouse or phone controls

The implementation supports mouse input and sound, with F for fullscreen during play. Phones use virtual gamepads, and the landing page suggests hiding the browser toolbar for more room. These are controls documented for this specific experiment, not a promise that every Doom WebAssembly port has the same mobile layout.

Cloudflare · Doom multiplayer implementationSilent Space Marine · solo and multiplayer launcher

The group moves at its slowest connection

The multiplayer simulation waits for every player's input. A slow connection can therefore slow the whole group, even when the other players have faster links. The creator also describes rough handling of abrupt disconnects and reconnects.

Treat a match as a shared live session. The experiment does not make that session a durable saved game simply by using Cloudflare Durable Objects; the implementation article distinguishes its live coordination from persistent storage.

Cloudflare · Doom multiplayer implementation

Before you play

How do I get started?

Use Play Solo or Start Multiplayer on the project page.

Creator-reported · Project guide
Which devices and browsers work?

The project’s own implementation article documents desktop browsers and mobile phones with virtual gamepads.

Creator-reported · Project guide
What are the controls?

The browser port supports mouse input. Press F during play for fullscreen; phones use virtual gamepads.

Creator-reported · Project guide
Can I play multiplayer?

The demo supports up to four players through Cloudflare’s network. Everyone’s simulation waits for the other players’ inputs, so a slow connection affects the group.

Creator-reported · Project guide
What should I know before playing?

The creator documents rough handling of abrupt disconnects and reconnects. Do not treat a multiplayer session as a durable saved game.

Creator-reported · Project guide
Project & original game credits
    Original project

    Keep exploring

    Doom

    Open original
    A first-person plasma weapon fires across a courtyard in Doom. Original-game reference.

    Doom publisher gameplay reference from the current DOOM + DOOM II gallery; not a capture of the linked port. DOOM + DOOM II game imagery remains copyright its respective rights holders. Publisher-supplied screenshot from the linked official Steam store gallery. Source · Editorial-use framework